UPPERCASE tags

Oxa
Posts: 3
Joined: Tue Apr 05, 2011 3:32 am

UPPERCASE tags

Postby Oxa » Tue Apr 05, 2011 3:38 am

I've searched through the forum archive and have not yet seen a good explanation as to why uppercase letters are not allowed in tags. My staff and I are reviewing CintaNotes for possible adoption, and this was a repeated complaint among them. One called it a deal breaker. Another said it made the program look sophomoric - like some pre-teen "txtng hr frnd" (his words, not mine!) Can you please explain the reason for the inability to use uppercase letters in tags?
User avatar
CintaNotes Developer
Site Admin
Posts: 5002
Joined: Fri Dec 12, 2008 4:45 pm
Contact:

Re: UPPERCASE tags

Postby CintaNotes Developer » Thu Apr 07, 2011 1:16 pm

Hi Oxa,

thanks for your question!
Small footprint and highest performance has always been one of the top priorities for CintaNotes. For this reason
the tag system auto-converts tags to lower case, because case-sensitive search is much faster than
case-insensitive search, the latter being highly locale dependent and former using bitwise comparison.
So lowercase tags make tag search faster, including the search which is performed when you pick tags on
the tag sidebar.

There is actually a way to implement fast mixed-case tag search, but it would involve storing every tag name
twice - in mixed case for display, and in lower case for search.
Probably this is the route that CintaNotes will take. But first the task needs to receive a relatively high priority via
votes on the roadmap here:
http://roadmap.cintanotes.com/feedback/ ... s-in-tags/
Please vote there if you'd like to increase this feature's priority. Thanks!
Alex
ale
Moderator
Posts: 202
Joined: Fri Feb 06, 2009 6:01 pm

Re: UPPERCASE tags

Postby ale » Thu Apr 07, 2011 1:48 pm

Hello Oxa, welcome to the forum. Having followed CintaNotes development for a while, I want to add that the system we have in place now, about tags and other parts of the interface, is probably the result of some UI design choices, I mean the general trend was always to favour simplicity over complexity, being lean and minimalistic over offering lots of options. Elegant solutions to problems are preferred so that they fit the general identity of the application.

I have to say at the beginning I was disoriented too not being able to use uppercase letters, however over time this feeling changed a lot. Now I feel my need for uppercase was mostly due to my tendency of abusing the tag system conveying too much information in the tags themselves. As a user, now I find very poweful the realtime search feature which I use a lot and fits my needs.

Please note that the tag system is under development and a category system/hierarchy will be introduced in the future. I want also to say that the author is very open to suggestions and we have a whole system to evaluate and prioritize feature at Userecho, while the discussion usually takes place here on the forum.
Oxa
Posts: 3
Joined: Tue Apr 05, 2011 3:32 am

Re: UPPERCASE tags

Postby Oxa » Thu Apr 07, 2011 4:45 pm

Hi Alex,
Thanks for your response. The inability to use uppercase in tags strikes me as bizarre, whatever the reason. I've been using computers and software for 30 years, and I have yet to find a program that prevents the user from using uppercase letters. Although CintaNotes has some desirable attributes, my staff and I will continue to review note-taking software to find one that best meets our needs. The ability to use categories such as United States (vs. united_states) will certainly be one of our criteria.
User avatar
CintaNotes Developer
Site Admin
Posts: 5002
Joined: Fri Dec 12, 2008 4:45 pm
Contact:

Re: UPPERCASE tags

Postby CintaNotes Developer » Fri Apr 08, 2011 12:22 am

Oxa, thanks for giving CintaNotes a try! Would you like me to notify you when mixed-case tag support is implemented?
Alex
Oxa
Posts: 3
Joined: Tue Apr 05, 2011 3:32 am

Re: UPPERCASE tags

Postby Oxa » Fri Apr 08, 2011 1:40 am

Thanks, but I'll just keep tabs on the progress from time to time.

Return to “CintaNotes Personal Notes Manager”