(sorry for cross-post -- I don't know the proper place to put this since it covers both technical and governance -- let's discuss technical detail in dev-gaia and governance in mozilla-governance.)
Hi all, I have never been able to sort this out through project management (which handle the relationship between engineering in two companies), so let's try to do this here. In an open source project way. The SIM Toolkit feature is essential for the phone. Users rely on it to top-up the phone and also many of the carrier-specific features. It comes with a legacy but powerful menu, currently resides in the Settings app, and some behind-the-scene handling and active notification in System app. It is also one of the critical piece where carrier would be heavily tested on for certification. Fernando Rodriguez Sela (:frsela, CC'd) from Telefonica has been very generous on keeping up the functionality and the feature required, so there is no doubt he should take the credit and be the sole owner when we create this module. Creating the module, project-wise, also give us clarify on the division of labor and responsibility. However, the main blocker for this to happen is to have a consistent and clear boundary of the STK code, so there is no ambiguity between modules. As most of the Gaia modules are essentially apps, it is suggested that STK should become an app and runs in its own process (like WAP push). It would also help us offloading chrome process, and System app start-up time. However, the last feedback I got was the there is just some UX requirements which can't be fulfilled unless the STK lives inside System. Essentially, this means giving credit is blocked by governance, governance is blocked on technical, and technical is blocked on UX. So, how could we move this forward? How did Mozilla Open Source Project deal with it in precedences? Is there any precedences? -- Tim Guan-tin Chien, Engineering Manager and Front-end Lead, Firefox OS, Mozilla Corp. (Taiwan) _______________________________________________ governance mailing list [email protected] https://lists.mozilla.org/listinfo/governance
