07-06-2009 08:36 AM - edited 07-06-2009 08:58 AM
07-06-2009 10:48 AM - edited 07-06-2009 10:49 AM
mantaker wrote:Lets assume a user wants to search on "How to update screen on a main event thread .."He would search for "update screen", So a tag like this "how_to_upadte_a_screen_on_main_event_thread", will not help people in an efficient search, the tag doesn't help to get the relavent conversation.. Rather it destructs user experience in searching.. He/She is not going to search the exact keyword - therefore the tag is not acting like a key word..They are just keywords - So the appropriate tags for this might be
Update, Screen, Main, Event, Thread, invalidate, MainScreen, UpdateScreen, MainEvent etc..So I request people who had tagged such do not continue the same in the future.. If it is possible, you guys can edit your own tags to let it productive in the user experience..Cheers..------------------------------------------Something about tag:In online computer systems terminology a tag is a non-hierarchical keyword or term assigned to a piece of information (such as an internet bookmark, digital image, or computer file). This kind of metadata helps describe an item and allows it to be found again by browsing or searching. Tags are chosen informally and personally by the item's creator or by its viewer, depending on the system.Edit: Tag definition place changed.. Precised the thing I wanted to convey..Message Edited by mantaker on 07-06-2009 06:28 PM
I am not totally agree with mantaker.
I am not going for some standard defination of tag.
In my point of view tag means (from this forums context) .... When you read a post and if you realise that the post might help you in future. Then you might tag that post. You need to tag that post in such a way that you can find the post in future just by looking at your tag text.
Lets take mantaker's example: "How to update screen on a main event thread .."
You should tag this like "update_screen_on_event_thread" or "update_screen_on_main_thread" or anything that can give you a clear idea about the tagged post.
As mantaker stated.. If you tag like any of the following are not going to give you exact idea about what the tagged post actually stands for.
Update, Screen, Main, Event, Thread, invalidate, MainScreen, UpdateScreen, MainEvent.
So I would rather suggest to tag something like "update_screen_on_main_event_thread". for that post.
07-06-2009 09:38 PM
07-06-2009 10:28 PM
I agree with what CMY said.
The search feature will treat each word as a keyword so having "tags like this" will help with searches, but if someone is looking for specific information or happens to read this thread, they might search for "tags_like_this."
07-07-2009 01:10 AM
@ bikas - There is a bookmark facility in this forum, using that you could bookmark a post in order to find that in future..
A line from the forum help says - A well chosen tag will also help other users find interesting content...
And tagging example says - A tag is a single keyword applied to a post that describes a topic, theme, or category of the post. Each post may have multiple tags. For example, a post about a mouse might have the tags, mouse USB optical wireless DPI.
07-07-2009 03:30 AM
07-07-2009 08:42 PM
Well, if you search for event_injection, the search treats this as two words "event" and "injection" (even if you do advanced search with exact words).
Therefore, in terms of searching, there is no difference whether you tag something with event_injection or "event injection". People will find these posts in either case.
I am not saying it is necessary but IMHO tagging with underscores do not hurt. I also think it helps to see what the post is about by looking at the group of words where you have a reference on how to group them (underscores).
10-27-2009 08:02 AM
I agree with Mantaker's point of view.
My understanding of tags fully correlates to Mantaker's definition.
We could learn something from Linux world: Each part of the whole takes care only of his part of the job.
One should use tags to identify keywords specific to the thread/post, and let the search engine do its work however it knows best.
By implementing underscores One is doing a favor to himself and (possibly) to the current implementation of the search engine.
If search engine is changed (optimized for the original definition of tags) underscores will be completely useless for anyone else but the tagger with a long and precise memory
But in any case, if current search engines strip underscores the whole discussion turns into a philosophical debate of the tag's historical, current and possible future usage.