What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 134 Stack Exchange communities.

I just wanted to check the top-users list for and found that this tag was made synonymous with , which indeed is a good thing. But unlike with and some time ago, this time the upvotes of the former tags were not merged into the upvotes points of the latter tag.

The result is that most people who constantly earlier answered questions during the period C++0x was standardized and who asked questions within now lost all their points because of the merge.

Is it possible to merge our points up into ?

share|improve this question

3 Answers 3

Old questions aren't automatically affected by the synonym, only new ones will be.

For old reputation to be converted old c++0x questions need to get converted to c++11 questions. This should certainly not happen en masse and automatically, as not all old c++0x questions are real c++11 questions. (Just think of concepts.)

You have, however, rather a lot of rep, and are thus entitled to convert the tags yourself on questions you deem worthy to be converted. (I.e., convert those where you have the most rep, as this will get you atop the list.)

share|improve this answer
    
Huh. I was not aware that you can have a synonym which at the same time can be a separate tag. Does this mean every time someone edits an old question it gets moved to the new tag? –  Paŭlo Ebermann Aug 30 '11 at 17:18
8  
Then it was a mistake to make C++0x and C++11 synonymous. If they are synonymous, then the consequence is that we can convert all C++0x questions to C++11. –  Johannes Schaub - litb Aug 30 '11 at 17:24
    
And I don't want to change only my own answered questions to C++11. I want to see in what position I am relative to others. IIRC, James, Howard and me were at the top of C++0x. I would have to change all questions that are about C++11 and C++0x to C++11 if at all. There are too many. I still need to sleep, eat and code -.- –  Johannes Schaub - litb Aug 30 '11 at 17:33
    
@Johannes: No it was not a mistake. Now everyone who enters c++0x into the tag field will have that corrected to c++11. That's good. C++0x finally is no more, and there should be no new questions coming in, and if they are they are likely tagged so by mistake. However, that does not mean that all old C++0x questions are now C++11 questions. Many of them are, likely most of them are, but not all. That's why they must not be converted automatically. –  sbi Aug 30 '11 at 18:17
3  
@sbi tag synonyms are not hierarchies. A tag synonym is bidirectional. Whenever you can say A, you must be able to say B and vice versa. Otherwise it's not a synonym. –  Johannes Schaub - litb Aug 30 '11 at 18:54
    
I do agree with your thinking, but it does not fit the "synonym" model of SO. –  Johannes Schaub - litb Aug 30 '11 at 18:55
    
@Johannes: I think you're wrong there. C++0x and C++11 are synonyms now- that doesn't mean they always were. –  DeadMG Aug 30 '11 at 19:27
2  
@DeadMG no they are not synonymous now. Tagging a question about C++0x concepts C++11 now is just as wrong as it was two years ago. –  Johannes Schaub - litb Aug 30 '11 at 19:41
    
@Johannes: Unfortunately, "synonyms" on SO aren't symmetric. Making c++0x a synonym of c++11 is not the same as doing it the other way around. –  sbi Aug 31 '11 at 8:33
    
FWIW, I cannot retag my answers because currently there seems to exist no way to list all one's answers to C++0x. If you try to, you end up with a list of C++11 answers. meta.stackexchange.com/questions/104956/… –  Johannes Schaub - litb Sep 9 '11 at 23:03

I think that if two tags are synonyms then by definition they are interchangeable (they mean the same thing) and thus upvotes should count for both tags.

share|improve this answer
    
You'd think that, but on SO synonyms don't work that way. On SO, synonyms are aliases that have a direction. That makes it a huge difference whether you're making A a synonym of B or vice versa. (To me it seems "synonym" is simply a misnomer here.) –  sbi Aug 30 '11 at 18:19
    
    
@Johannes: I am not sure why your are throwing those links at me, but if you look at the answers to those questions you will see that many are using an arrow to depict mapping of tags, which seems to support my claim above. –  sbi Aug 31 '11 at 8:39
    
@sbi nope. the arrow points to the master tag, which is the spelling that has the most uses. Therefor the arrow means that the meaning of the tags is vice versa. Not the spelling. –  Johannes Schaub - litb Aug 31 '11 at 11:01
    
@Johannes: I disagree. Everybody was upset when someone accidentally setup c++11 as a synonym of c++0x, rather than the other way around. I haven't heard much complaints since it's the other way around. So there is a difference in which way you set it up. –  sbi Aug 31 '11 at 14:27
    
@sbi I think you only read half of my comment. I did say that the arrow direction has a meaning. And one was right to be upset because C++11 will (most probably) become the more popular spelling. This however doesn't mean that the meaning of the tags of a "synonym"-relationship aren't synonymous. It only means that the popularity of their spellings are not. If you have any further doubt or question, I encourage you to set up a meta question about it. –  Johannes Schaub - litb Sep 9 '11 at 23:04

However, there are several "unidirectional" tag synonyms currently, that is, the one does not necessarily mean the other:

-->

-->

-->

-->

share|improve this answer
    
reported and fixed meta.stackexchange.com/questions/104523/… –  Johannes Schaub - litb Aug 31 '11 at 5:26

You must log in to answer this question.

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