Hacker News new | ask | show | jobs
by keeperofdakeys 5090 days ago
The Cyanogenmod developers have been taking CM9 development a bit differently to the past, trying to make it less hacky, so it is both more stable and easier to port features. Since Jelly Bean is a minor update, a lot of parts should have the same, or a similar API. This means the CM developers can literally forward port and backward port features between ICS and Jelly Bean with ease. So they will be releasing ICS and JB releases simultaneously.
2 comments

Yes, JB will be in CM10, while CM9 dev continues. pretty much like it is currently being done with CM7&9.

More info about CM approach towards JB can be found here: https://plus.google.com/117962666888533781522/posts/PNJutPNh...

Yes. CM has rewritten their modifications for ICS so that they integrate side-by-side with the OS settings. If you didn't see the boot screen or the ROM version, you would just think that you got a whole bunch more features and nice little performance tweaks. They did an amazing job of keeping it stock and adding functionality where it made sense. All without the awkward, disorganized "CMParts" of CM(<9). It's all quite wonderful.
I'd rather CM sticks as close as possible to AOSP. Fewer potential issues for them in the future, and they get more time to port to more devices, and to make the "master" ROM more stable.
You can always just take the vendor overlays and build JB-AOSP. Then you don't have to wait for merges.