(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

Reply via email to