How should we handle tags for the various versions of Android? For Android 2.2, we have have three different tags. Android-2.2, Froyo, and 2.2. Android-2.2 is by far the most popular, next followed up by Froyo. Should we try and merge these tags to be something like Android-2.2-Froyo or 2.2-Froyo?
My two cents:
The dessert names of the versions is fun and all, but most of your normal users aren't going to have a clue as to what it means. Further, it doesn't appear on the phone, while the version number does.
So, at best, our dessert names should only be synonyms.
I wonder if the naked
[2.2] isn't a bit too esoteric. But, then
[android 2.2] and
[version 2.2] are redundant if clearer. (The former also has the added benefit that if there were a merger in the future, or Android forked into multiple product paths, no global renames would be required. That's probably not something we should be worrying about, though.)
So, I say
[<version number>], with
[<dessert codename>] and
[android-<version number>] as synonyms.
Update: The community isn't playing along.
android-2.2 x 50
2.2-froyo x 24
froyo x 6
2.2 x 1
1.5-cupcake x 3
android-1.5 x 2
android-2.1 x 34
2.1-eclair x 8
2.5-gingerbread x 1 (which is just plain wrong; everything I've seen indicates Gingerbread will be 3.0, except for this, which implies that Gingerbread might be 2.3)
I still stand by my suggestion of raw version numbers (e.g., 2.2) as best, with tags in the style of android-2.2 as second best. Not everyone knows about the dessert names, and if Google stops naming their versions that way it's not going to make any sense. Tags based on the official names is more future-proof.
This is a dedicated android site. Any tag that would NOT have "android" in it is on the wrong site. Any tag that explicitly has "android" in it is redundant.
As an Android site, the un-qualified version# of Android is a legitimate tag. As an Android site, the un-qualified version# of a random application is not a legitimate tag (and would only be so on a site dedicated to that application).
[2.2] or [Froyo] s/b fine.
I would say
[2.2]. I have no idea what most of the code names refer to, and the phones specs I see online only give the version number, not the code name.
I use a phone with android 1.5 - I know it is 1.5, I don't know what variety of food I would refer to it by. And you could tell me in the comments, but I think most new-ish users would have no idea.
I say use the name of the build: Donut, Eclair, Froyo... Merge them all into this.
The number isn't bad but it may be confused with other app version names, or other relevant numbers.
Using "Android-2.2" is pure redundant silliness. Why should we have to specify that we are talking about "Android" on the "Android Enthusiasts" StackExchange?