Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics

Dashboard
Notifications
Mark all as read
Meta

What is the point of tagging a question with both a parent and a child tag?

+3
−0

On the old sites, if you wanted to tag something with [sql] and [mysql] that required two tags. However, because we have hierarchal tags where [mysql] is a child of [sql] you only need to tag it with [mysql] to have it come up in the search for the [sql] tag.

I am wondering what the use case here would be for tagging it with both as it will show up in the search by tag for both [sql] and [mysql] either way.

Personally, I think it would be cleaner if only one tag from a grandparent->parent->child relationship was used on a question.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

2 comments

I wonder what's the rationale behind any of it. What if I have a question about the MySQL dbms specifically, which is not related to SQL language at all? Does this mean that the site will force me to add the extra unrelated SQL tag? Lundin‭ 4 months ago

@Lundin "Does this mean that the site will force me to add the extra unrelated SQL tag?" No? It's the opposite, you don't have to add the tag, people searching for sql will come across the mysql question (Whether or not this is a good hierarchy as you mention is another thing that might be worth discussing in chat) Moshi‭ 4 months ago

3 answers

+3
−0

I can provide an answer based on Stack Overflow experience. SO offered watches by tags. By using a general tag along with a more specific tag, users interested in [sql] will also get the question in their feed.

While I could find this feature on Codidact, it makes sense to implement it in the future, when the question volume justifies this type of notification (by tags).

Why does this post require moderator attention?
You might want to add some details to your flag.

3 comments

This. But if we wanted a “don’t add the parent tags” ethos locally we could compensate with a do/don’t include child tags options when registering a favorited tag. dmckee‭ 4 months ago

"By using a general tag along with a more specific tag, users interested in [sql] will also get the question in their feed." I would hope that users who watch the [sql] tag would get [mysql] questions without needing those questions to be tagged [sql]. Moshi‭ 4 months ago

@Moshi That would be great and intuitive for anyone using such a feature. Alexei‭ 4 months ago

+1
−0

An answer on a related Meta suggestion, Remove parent tags from a post where a child tag is present, provides a case where you might want to tag both.

For example, if mammal is a parent of deer, but a question is about how non-deer mammals in general and deer in particular get along with one another, you'd probably want both tags.

In general, however, there isn't any need to tag both. I don't see the harm in doing so though. And personally, I kind of like having the tag list "fully qualified" so to speak, though I understand why you think otherwise.

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comments

+0
−0

Tags also serve for someone who stumbles across the question directly from a third party link to find related content. Perhaps the child tag would suffice if the parent tag is automatically inserted in the page.

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comments

Sign up to answer this question »