There are two tags now and for the Android NDK.
Considering tags usage (1075 for android-ndk and 322 for ndk), and since it is explicitly encouraged to:

use the Android-specific tags such as [android-intent], not [intent]

I suggest to replace all with and make the synonym: -> .


I've changed my mind about the synonym creation. I think tag is too generic and should be blacklisted (after merging with of course). See my answer below for the details.

  • What's the state of this request? I see some discussion in answers and comments, but I don't see a particular consensus. Can you summarize what's going on and propose what should be done (do you still want a synonym to be created, for example) in an answer or an edit to the question? Thanks. – Adam Lear ModStaff Dec 14 '11 at 21:15
  • @AnnaLear I've changed my mind about the synonym creation. I think ndk tag is too generic and should be blacklisted instead. Please, see my answer for the details. – Idolon Dec 15 '11 at 22:06
  • Ah, moderators don't have the ability to blacklist tags (that's a dev-only thing). – Adam Lear ModStaff Dec 15 '11 at 22:21
  • @AnnaLear I see. Can you please replace ndk with android-ndk for the existing questions? Concerning blacklisting. I've added tag-blacklist-request tag to this question. Should I do something else to draw developers attention to my request? – Idolon Dec 15 '11 at 22:40
  • See my answer for an update. I'm marking this status-completed, though the tag isn't going to be blacklisted at this point. If it consistently comes back again, we can review if it really needs to be on the blacklist. – Adam Lear ModStaff Dec 15 '11 at 23:07
  • I don't agree with the idea of blacklisting the [ndk] tag, because it's not a meta tag. It adds some information to the post. Questions are often tagged just [sql] (which by itself is not very useful), but it's still not blacklisted. – NullUserException อ_อ Dec 15 '11 at 23:08
  • I am pretty sure you can infer which ndk the OP is talking about from the post, so burnination is not necessary. – NullUserException อ_อ Dec 15 '11 at 23:09

I merged into without creating a synonym.

Having spoken to Rebecca Chernoff... since the tag is now gone, there might not be any need to blacklist it. It will age away on its own without any questions and if it comes back, we can review it again.

  • It has come back: stackoverflow.com/questions/tagged/ndk. At the moment there are 96 questions tagged with the ndk tag, and all of them are actually about the Android NDK. – Idolon Jul 23 '12 at 10:32
  • @Idolon I merged them again, this time with a synonym to remap future tags. – Adam Lear ModStaff Jul 23 '12 at 14:13

There are other NDKs out there - there's one out there for the Playbook. There aren't any questions with the [playbook] tag yet, but assuming [ndk] to mean Android could create confusion later.

  • Yes, there are. Currently [ndk] is mistakenly used instead of [android-ndk] thus I thought it would be a good idea to synonymize it. The other option would be to explicitly write in the [ndk] tag excerpt something like: This tag should be used for generic questions about native development kits, for questions about Android NDK use [android-ndk] instead. – Idolon Nov 24 '11 at 20:58
  • @Idolon I would suspect there wouldn't be any substantial questions about NDKs in general. It might be better to eliminate the tag, and blacklist it if it gets created again and causes problems. – user154510 Nov 24 '11 at 21:16
  • Oh, moderators can blacklist tag creation? :-) Didn't know about that. Nice feature... Then it really could be the best solution. – Idolon Nov 24 '11 at 21:22

The search [ndk] -[android] -[android-ndk] -android returns no results, so I'd say this is a good solution (but that search doesn't work, see comments).

should probably be merged but not synonymized, since there are other NDKs out there including the iPhone one seemingly referred to in this question.

  • I find 29 questions, with [ndk] -[android]. – apaderno Nov 24 '11 at 19:47
  • @kiamlaluno Yes, those 29 are either tagged [android-ndk] or mention "android" somewhere. Edit: Or not. This question and its answer don't mention "android" but it still doesn't show up in my search. Bizarre. – user154510 Nov 24 '11 at 19:49
  • The first question I see in that search page doesn't mention Android, nor is tagged android-ndk. I am not sure the tag is correctly used, in that case, though. – apaderno Nov 24 '11 at 19:55
  • I've asked about this search result here. – user154510 Nov 24 '11 at 20:03
  • 1
    @kiamlaluno I'll look through those 29 questions now and retag appropriately. – Idolon Nov 24 '11 at 21:03
  • 1
    @kiamlaluno Done - retagged all except this one: stackoverflow.com/q/7793588/648313 asked by 1rep user. It's really difficult to tell what NDK is meant there. I flagged it for moderator attention (to improve or delete), you can support this flag if you'd like ;-) – Idolon Nov 24 '11 at 22:33
  • @MatthewRead Question you mentioned is actually about Android NDK and cocos2d-x (C++ port of cocos2d game engine). I retagged it appropriately. – Idolon Nov 24 '11 at 22:36

As @GrantPalin already noticed there are other NDKs out there. A quick search in Google proves that:

  • BlackBerry Playbook NDK
  • Windows NT NDK
  • ReactOS NDK
  • Amiga NDK

Thus, I think it would be better to replace with on existing questions (I've just rechecked there is no question which is tagged with the former and not tagged with the latter one). And instead of creating the synonym we'd better eliminate and blacklist the tag as I believe it's too general to be used on its own.

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