Device names are wrong on the download page
The download page now provides downloads for the Samsung Galaxy Tab A 8.0 and 9.7. However they're listed without the A and with a date, which I believe is incorrect. I had this confusion working on the Samsung Galaxy Tab 4 8.0, trying to ensure the correct name. We now have a model name field, that is correct for a decent number of devices. I checked this page because of the latest blog posts specifying that some Testing devices will now get images generated as well. I'm thinking it'd be helpful to standardize more clearly the device naming as this will likely cause confusion as images are more accessible to layfolks and they're trying to find the right device.
- User find the website and goes to the Download page. They're bold, and while not a developer, figure they'd take a stab at installing it, but maybe a versioned release and not the Edge edition. A reasonable thing for a user.
- They don't know if their device is supported. They see what they think is the name, but it's a confusing Samsung one, and they aren't sure. Or it's the US variant of a phone. Or a different submodel. Besides the name, there's no model number so they can double check.
- So they click on a download link, which yields a device name. If you have a physical device, not booted into Android, you can't determine this name by just looking at what's printed on the device usually.
At this point, the user has done a decent amount of digging to check if their device is supported. Is this a use case that should be resolved with the UX on the website at this point (or in the near future when more Testing devices are added)?
I'm thinking it'd be good to do two things:
- Link to the wiki page from the device-specific download page (/bpo/vXX.XX/DEVICENAME)
- List the model number as a second column on the main download page
- Review existing models to remove the model number from the wiki page title and use the wiki page title instead (e.g. "Samsung Galaxy S III (GT-I9300/SHW-M440S)").
Point 3 will fix the issues with the Tab naming that is short-term issue I raised here. Tho note that this naming is correct in bpo/configs/const/images.py, so maybe a bug there?
I wasn't certain if this issue should be filed here or in the bpo repo, but since it spans across them, figured I'd stick it here.