I am in the process of cleaning up the API, adding cocoa pods, and many other things. This includes moving stuff from the official API to -ext.
Some people seems to think that I have split cocos2d into two. That is not the entire story.
When Apportable stopped sponsoring cocos2d, I had trusted them with control of the server for both site, forum and domain names. I asked many times for that to be handed back to me, so that I could continue to support the community, but Apportable apparently felt that it was in the community's best interest that they stayed in control.
I strongly disagreed to that, so I was forced to clone the forum on this server.
Apportable then redirected the old cocos2d forum to the spritebuilder forum, and added a cocos2d logo. Currently there seems to be no-one from the former Apportable/SpriteBuilder team supporting the spritebuilder forum, so I am of course puzzled by that decision.
So it was never a split between 3.4 and 4.0.
It is correct though, that I do not think we should release V4 right now. It includes a lot of great features, and is written by the best programmer there is (No, that is not me, that is @slembcke). However, V4 will not be compatible with SpriteBuilder 1.4, and as there has not been a single word about the future of SB2, I personally think it would be a bad decision to release a version where we lost SB support.
The next problem is, that we will most likely also lose Android support. At least I have heard nothing indicating that the plugins will be updated. If so, I personally think we should try to find other ways to help the community port their apps to Android. V4 will unfortunately also not help with that right now.
There are several options how to help people port their apps. We could add -x support to SB1.4, or make the -objc API look more like the -x api, like -js does. Or make an ObjC wrapper of -x. I am open to suggestions.
And there will always be those saying, "Damn it, I move to -x or Unity(traitors)", but the truth is, that the whole Apple toolchain simply is the best there is, and if you are going to undertake a very very difficult task (of writing a game), I think choosing the best tools for the job, is the most important decision you can make. Trust me, if you do not hit in the App Store, you will also not hit in the Android store, and if you hit in the App Store, porting to Android will be the least of your worries. Lifes really big problems, like "Is Maserati a better daily commuter than Ferrari?", will then be what is on your mind.