Dear Open Hub Users,
We’re excited to announce that we will be moving the Open Hub Forum to
https://community.blackduck.com/s/black-duck-open-hub.
Beginning immediately, users can head over,
register,
get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.
On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at
[email protected]
Hello,
I just discovered that the project tags are case sensitive, so when I tag a project with OGRE because it is using the engine, I'd have to tag also 'ogre' and 'Ogre' spellings at a minimum. Same applies to '3D' and '3d', etc.
I suggest to make the tags case-insensitive, but there maybe a reason why you made it case-sensitive from the start, which I am failing to see. If the reason is there, what is it (out of curiosity)?
Thanks,
-s
Hi, mokhov,
There's no good reason for the case sensitivity; I suppose it's an oversight. In the early days of Ohloh, the system wasn't open for public editing, and everyone in the office here just knew
that tags were supposed to be
lowercase. The public had other ideas :-).
We have some plans to enhance the tag functionality in the near future, so we'll probably address it then. In the short term, we might do something about the case sensitivity, but we were sort of waiting to see if the masses preferred mixed case or all lower case. That is, should we be case preserving but case insensitive, or simply force everything to lowercase? Should '3d' or '3D' be the official tag? Should we provide some kind of auto-complete feature to prevent a person from using a less-popular form of capitalization when entering a tag?
Thanks,
Robin
I think I'd simply take what user suggests as tags, fold it to the lower case, remove possible dupes, and keep it saved as lower case. I personally believe this is the simplest way to tackle the problem, and users will later see and follow the 'supposed to be' rules afterwards. The lower case is just fine as long as it is consistently applied.
-s
Yes, it's very annoying to have to find all instances of the same tag, and this can only lead to data fragmentation which is no good.
All tags on Ohloh are now lower case.
We've had some debate over this in the past, but I'm pleased to say that the lower case fans have prevailed. Our system is currently converting all existing tags to lower case, and all new tags entered into the system will be forced to lower case.
I agree, lowercase is the way.