What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 137 Stack Exchange communities.

Could the tag be renamed to ? Cocoa on Mac OS X is not the same as Cocoa on iOS and, even though there’s a tag, every day I end up retagging Cocoa Touch questions that have been tagged .

Although the term Cocoa is used in some circles for both Cocoa on Mac OS X and Cocoa on iOS, they are different frameworks:

I believe the main drawback in renaming to would be old questions. I’ve been policing for a while but I’m not sure whether it’s worth it to retag those old questions.

share|improve this question

closed as off-topic by Roombatron5000, gnat, Martijn Pieters, Monica Cellio, senshin Jan 18 at 5:13

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – Roombatron5000, gnat, Martijn Pieters, Monica Cellio, senshin
If this question can be reworded to fit the rules in the help center, please edit the question.

Why not tag them with [cocoa] in combination with the appropriate OS? –  Time Traveling Bobby Sep 29 '11 at 14:32
I agree with the goal of reducing mistagged “cocoa” questions (particularly as I subscribe to cocoa and not cocoa-touch in my feed reader). However, I think people will continue to tag questions as cocoa (not looking at/ignoring/overriding the completions). If you make that a synonym, you're back to the same problem, as people will still tag their questions cocoa and then they'll be tagged as cocoa-osx. –  Peter Hosey Sep 29 '11 at 14:37
@PaddedCell: The problem isn't how best to tag Cocoa questions; the problem is people mistagging their Cocoa Touch questions as cocoa. –  Peter Hosey Sep 29 '11 at 14:37
-1 I don't think this is a big deal –  Dave DeLong Sep 29 '11 at 17:50

1 Answer 1

up vote 5 down vote accepted

My money is on sticking with for Mac-related questions. As you state, Apple clearly indicates that Cocoa refers to the traditional frameworks used for developing Mac applications, while Cocoa Touch is the mobile variety. I don't think that adding an -osx at the end of the tag helps, because there really isn't anything to disambiguate here.

Also, the tag summary has a very clear indication of what belongs in that tag:

Cocoa is Apple's application-development framework for Mac OS X, consisting of Foundation, Application Kit (AppKit), and Core Data. For iOS (iPhone/iPad), see [cocoa-touch].

I've found that people who care about tagging things properly do follow the instructions of the tag summary. For example, after I edited the summary to indicate that automatic reference counting questions belong in , I saw a significant drop in ambiguously tagged ARC questions.

If someone's unwilling to follow the instructions of the tag summary, and just use Cocoa blindly, what's to stop them from doing so even after is created? would just become a dumping ground for questions by people who don't know where to place things.

To be honest, while I do see this mis-tagging from time to time, given the volume of and questions it seems to be an infrequent occurrence. I think retagging proper [cocoa] questions to [cocoa-osx] would make things less clear and less easy to search. It would also disrupt the people who watch for questions. I have no problem in just retagging them as I find them, and steering people in the right direction.

share|improve this answer
Yeah, I guess Peter and you are right: people who don’t care about proper tagging would still use the cocoa tag. –  Bavarious Sep 29 '11 at 14:53

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