Skip to main content
added 12 characters in body
Source Link
Jeff Mercado
  • 7.9k
  • 4
  • 39
  • 51

I was intending to make a suggestion myself related to this but you got to it first.

The tag synonyms work great for linking intimately related tags together. Great so that we don't have many redundant tags throughout the site.

But as for the interesting/ignored tags, this wouldn't be too beneficial. It would only apply if there existed a tag synonym with a certain set of words (and possibly in a certain order). So for any set of tags for this to work, it would require a "root" prefix with other prefixes for other subgroups. This will clutter up the tag namespace quickly. This might be a good thing but what about the possibility of a tag belonging to a number of groups. Then we would see tags like [root-grp1-grp2-...-name] en masse which is IMHO excessive.


I was writing my suggestion for an alternative system here but I want more time to write this out and make my case. In summary, introduce a tag hierarchy to complement the tag synonyms (possibly even replace it if done correctly). Similar to a type hierarchy in OO. This could easily capture all related tags into one parent tag as well as introduce "interface" relations. e.g., a {scripting} group for scripting languages. These groups wouldn't be usable tags on questions, just for interesting or ignored listings or searches.

I was intending to make a suggestion myself related to this but you got to it first.

The tag synonyms work great for linking intimately related tags together. Great so that we don't have many redundant tags throughout the site.

But as for the interesting/ignored tags, this wouldn't be too beneficial. It would only apply if there existed a tag synonym with a certain set of words (and possibly in a certain order). So for any set of tags for this to work, it would require a "root" prefix with other prefixes for other subgroups. This will clutter up the tag namespace quickly. This might be a good thing but what about the possibility of a tag belonging to a number of groups. Then we would see tags like [root-grp1-grp2-...-name] en masse which is IMHO excessive.


I was writing my suggestion for an alternative system here but I want more time to write this out and make my case. In summary, introduce a tag hierarchy to complement the tag synonyms (possibly even replace it if done correctly). Similar to a type hierarchy in OO. This could easily capture all related tags into one parent tag as well as introduce "interface" relations. e.g., a {scripting} group for scripting languages. These groups wouldn't be usable tags on questions, just for interesting or ignored listings.

I was intending to make a suggestion myself related to this but you got to it first.

The tag synonyms work great for linking intimately related tags together. Great so that we don't have many redundant tags throughout the site.

But as for the interesting/ignored tags, this wouldn't be too beneficial. It would only apply if there existed a tag synonym with a certain set of words (and possibly in a certain order). So for any set of tags for this to work, it would require a "root" prefix with other prefixes for other subgroups. This will clutter up the tag namespace quickly. This might be a good thing but what about the possibility of a tag belonging to a number of groups. Then we would see tags like [root-grp1-grp2-...-name] en masse which is IMHO excessive.


I was writing my suggestion for an alternative system here but I want more time to write this out and make my case. In summary, introduce a tag hierarchy to complement the tag synonyms (possibly even replace it if done correctly). Similar to a type hierarchy in OO. This could easily capture all related tags into one parent tag as well as introduce "interface" relations. e.g., a {scripting} group for scripting languages. These groups wouldn't be usable tags on questions, just for interesting or ignored listings or searches.

Source Link
Jeff Mercado
  • 7.9k
  • 4
  • 39
  • 51

I was intending to make a suggestion myself related to this but you got to it first.

The tag synonyms work great for linking intimately related tags together. Great so that we don't have many redundant tags throughout the site.

But as for the interesting/ignored tags, this wouldn't be too beneficial. It would only apply if there existed a tag synonym with a certain set of words (and possibly in a certain order). So for any set of tags for this to work, it would require a "root" prefix with other prefixes for other subgroups. This will clutter up the tag namespace quickly. This might be a good thing but what about the possibility of a tag belonging to a number of groups. Then we would see tags like [root-grp1-grp2-...-name] en masse which is IMHO excessive.


I was writing my suggestion for an alternative system here but I want more time to write this out and make my case. In summary, introduce a tag hierarchy to complement the tag synonyms (possibly even replace it if done correctly). Similar to a type hierarchy in OO. This could easily capture all related tags into one parent tag as well as introduce "interface" relations. e.g., a {scripting} group for scripting languages. These groups wouldn't be usable tags on questions, just for interesting or ignored listings.