Git version control system (the one they use at code.fairphone.com, and probably elsewhere) allows you to transfer differential changes (called commits
) from repository A to B effortlessly.
I think they do development on FPOS-GMS repos and later move those commits to the mayority of FPOS-Open repos without hassle. But sensitive parts like kernel, blobs and Open OS userspace additions have to be thoroughly checked and tested. Plus they have to research and fix specific Open OS bugs. Plus its summertime. Plus they are also working on FP1’s KitKat. Plus […]
I used to think just like you, but after having tinkered with CodeAurora AOSP, FPOS-OS and CyanogenMod sources, I’ve understand that FPOS is an Operating System, and operating systems are sensitive and hard. FPOS is based on Android, which is a comercial OS and it’s not designed with a rolling release update model in mind. I’m sure Fairphone team is performing at their best with that situation.
My position here is trust them and give them some flexibility. After that, I could be upset and ask them more things, as at the phone release time. I think its fair.