Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

[python-3.x] and [python-3.1] should not be automatically renamed to [python3].

  • The established tag is [python-3.x] with 345 questions, there are currently only four questions tagged [python3]
  • There can be differences between minor versions of the language that can be important to a question. There are tags like [python-2.5], [python-2.6], ... Also having [python-3.1] seems reasonable.
  • If there really should be a common tag synonym, it should at least have a dash before the version number ([python-3]), to be consistent with all other tags that include version numbers.

I suggest removing these synonyms and leaving the [python-3.x] and [python-3.1] tags as they are.

share|improve this question
This is a fun game of, Which one of these is a link... – jjnguy Jul 19 '10 at 15:58
The ones in the first sentence are links, for the rest I was too lazy... – sth Jul 19 '10 at 15:59
@sth, I figured it out. I hate that the code-links don't have the underline like they should. – jjnguy Jul 19 '10 at 16:03
This came directly from…. Perhaps the visibility wasn't high enough? – mmyers Jul 19 '10 at 16:03
@Justin: Switch to a real browser, like IE7. ;) – mmyers Jul 19 '10 at 16:03
@mmy In IE8 there are no underlines... – jjnguy Jul 19 '10 at 16:09
@mmy but in compatibility mode, there are. >_< – jjnguy Jul 19 '10 at 16:10
Maybe renaming [python-3.x] to [python-3] would be reasonable to increase consistency with other languages, but [python3] without the dash just seems wrong. – sth Jul 19 '10 at 16:10
@sth: I agree. I think [python-3] should be the synonym for [python3] and [python-3.x] with more specific revisions being kept out of it. – Bill the Lizard Jul 19 '10 at 16:17
Previous retagging in this context:… – sth Jul 19 '10 at 16:22
@sth: This question has come up again on Default tag synonym. Would you mind weighing in on that so we can get the Python tags consistent? Thanks. – Bill the Lizard Jul 22 '10 at 13:36
up vote 3 down vote accepted

I agree that [python3] should not be the canonical tag since that isn't consistent with the other tags on SO. I've redone the mapping so that [python-3] is the main tag, and both [python3] and [python-3.x] will both be converted. (My reasoning for doing both is that the .x doesn't really add any information.)

Any other more specific version numbers for Python 3 are left out of the synonyms due to the potential differences that you cited in your second bullet.

I also merged [python3] and [python-3.x] into [python-3] while I was at it.


After getting some more input on this post, [python-3.x] is now the master tag for Python 3. Other tags mentioned above are merged and mapped into that one.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .