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

I think tag names should be case sensitive since for certain names, such as JavaScript and not javascript adds additional value. That is, the Camel notation nomenclature.

share|improve this question
So you want to introduce case sensitive synonyms? – random Mar 18 '11 at 12:57
I tried to do a tag synonym edit and I got error message saying that it doesn't make sense in suggesting the same name as synonym. – Shamim Hafiz Mar 18 '11 at 13:00
"adds additional value" -- how, exactly? – balpha Mar 18 '11 at 13:13
@balpha: Actually I meant to say, it feels better. I guess it's not that important and would result in more issues than benefit. – Shamim Hafiz Mar 18 '11 at 13:14
@Gunner: Ah okay. Yeah, once you start with camelCase, people want spaces (it's called "feature request", not "feature-request"), we have edit wars over capitalization of tags, etc. etc. :) They way it currently is, at least everybody is on the same page. – balpha Mar 18 '11 at 13:19
@balpha Personally, I've always wondered why we use hyphens instead of underscores, but I'm pretty sure there's a Meta question that I just haven't found on the subject. – Grace Note Mar 18 '11 at 14:25
I think this feature request is about is having tags be displayed with proper capitalization, not about making tag searches case-sensitive. Big difference. Is this correct? – Jon Seigel Mar 18 '11 at 16:42
@Jon: You are absolutely correct. This is what I was getting at. – Shamim Hafiz Mar 18 '11 at 16:51
Related:… – Jon Seigel Mar 18 '11 at 16:57
I probably should have said this earlier: it may be a good idea to rewrite your post to clarify, since people seem to have gotten the wrong impression. – Jon Seigel Mar 19 '11 at 14:43
up vote 12 down vote accepted

Case insensitivity makes it easier on the tagging system. When you see "javascript" as a tag, you can probably immediately tell it's referring to JavaScript. The difference is, between you who is experienced with the language and someone who is new to programming, only you will know the correct capitalization.

By not requiring capitalization, we don't add an extra level of difficulty in knowing how to describe the problem you're having. We already face quite a few misspellings in tags. We cut this down significantly so that we don't have Javascript, JavaScript, and javascript all intending to mean the same concept.

share|improve this answer
Ok, I understood your point. – Shamim Hafiz Mar 18 '11 at 13:01

I suggest that tag names should remain case-insensitive but should be displayed with proper casing i.e. CamelCase.

Thus javascript and JavaScript should be the same to the tagging system but should be displayed with proper CamelCase.

At minimum: I suggest- there be a user specific option to choose how it's displayed per user according to his preference.

share|improve this answer
I don't understand why there's so much resentment to this issue. I manage to get downvoted even when i only speak of per-user preference that does not affect other users. – Ujjwal Singh Aug 9 '12 at 12:18
It's not that you're doing something wrong. Here, on Meta, downvotes simply reflect disagreement of the community with your opinion, not the quality of the post. You didn't get these votes out of resentment. – toniedzwiedz Aug 9 '12 at 16:36

You must log in to answer this question.

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