Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Possible Duplicate:
On guidelines to tagging and avoiding unnecessary tags

I'm reading and answering questions with tag on Stack Overflow. These questions can be divided into three categories:

  1. Can be fully answered by a Ruby programmer; not related to Ruby on Rails.
  2. Directly related to Ruby on Rails, but it can be answered by someone who knows only Ruby.
  3. Can be answered only by a Ruby on Rails professional.

Which tags must each of these categories have? I think they should be:

  1. both and

I very much want to clean up this chaos, so I need your opinion in case I'm wrong.

share|improve this question

marked as duplicate by Shog9 May 21 '12 at 22:04

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

You can add ruby-on-rails to your "Ignore Tags". – Hendrik Brummermann Sep 22 '10 at 6:12
@nhnb, a looot of people think, that Ruby == Rails — that's why often true-ruby-questions tagged only with rails. I can't ignore them. And problem is not in that I don't want to see rails' questions. I just want ruby-related questions to be tagged properly. – Nakilon Sep 22 '10 at 6:18
@Shog9, why to close this question and not this?… – Nakilon Nov 23 '12 at 11:03

Almost every single question marked with Ruby-on-Rails (or some variant of it) is also marked with Ruby. The thing is, most of these questions are not about Ruby proper, but about Rails-specific topics such as:

  • Rails MVC patterns
  • Rails objects
  • Rails methods
  • Rails gems
  • Rails views
  • et cetera ad nauseum

While you can do exclusive searches, following the [ruby] tag doesn't make much sense since it's so abused. I'd love to see a cleanup to remove the [ruby] tag from Rails-specific questions, and do something to encourage people to avoid tagging all things Rails as Ruby questions.

share|improve this answer

The tagging system is used to target the question to people capable of answering and make it findable for people with the same problem. I therefore tend to tag a question as accurately as possible. This includes all broad category, language, as well as fine grained information such as framework and problem category, if applicable.

My go would be to tag with both ruby and ruby-on-rails.

This allows for the question to be found searching for [ruby] as well as [ruby*] and [ruby-on-rails]. Omitting ruby narrows the search options.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .