CyanogenMod 9.0-rc1 available
Posted Jun 27, 2012 5:43 UTC (Wed) by aorth
In reply to: CyanogenMod 9.0-rc1 available
Parent article: CyanogenMod 9.0-rc1 available
> I haven't tried watching the CyanogenMod folks recently, but I've dealt with some of the same people in other forums and I think that Robert has a point.
The problem is, CyanogenMod isn't a for-profit company with employees who work 9-5; it's you, it's me, and a couple hundred other people just hacking in their free time. And forum users are... um... :)
Far too much of the Android rom community works under the 'develop completely privately and then throw the resulting rom over the wall to users' mentality. Even though the software has source available, they treat things more like reverse engineering binary firmware than software development and porting.
Well, the "Android ROM community" you're talking about pretty much doesn't exist. 90% of the "ROMs" on XDA forums, for example, are simply repackaged versions of stock vendor ROMs (unzip, replace applications, PNG files, etc); as far as custom community ROMs, you have CyanogenMod, and then a few others which wouldn't exist if CyanogenMod didn't exist. Android Open Kang Project, CodenameAndroid, etc all draw heavily on CyanogenMod developments.
On that note, CyanogenMod wouldn't exist if AOSP didn't exist. It sucks that Google doesn't develop 100% in the open, but nobody says they have to.
There's also surprisingly little attention paid to what work is being done by other people, each developer releases their own system image, and when one person fixes one thing, and another person fixes something else, you are very unlikely to find a firmware image that includes both fixes.
But that's not CyanogenMod's fault really. I maintain a CyangenMod 7 port as well as a CyanogenMod 9 port (two completely different devices), and there's no way for me to know everything that happens in every other device's port. I chat on IRC, I read the Gerrit code review, but I still miss things from time to time. There's really no way to do that better; it comes down to the individual devs.
to post comments)