-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 03/25/2015 12:28 PM, Fabrice Desré wrote:
> On 03/25/2015 12:04 PM, Dave Huseby wrote:
> 
>> Frankly I'm surprised this abstraction doesn't already exist. I 
>> think the RIL interface should be moved out to its own daemon so 
>> that we can encapsulate all of the code for the different RIL 
>> APIs/versions in there and present a stable interface to Gecko.
> 
> The RIL daemon runs outside of gecko (since day 1). The annoying 
> piece is the code that sits between this daemon and the web api. 
> This is implemented as xpcom components, and we have a vendor 
> implementation that is written using binary xpcoms, thus tied to a 
> gecko version.

Yes, I think I wasn't clear. I said "RIL interface" referring to that
set of xpcom components.

Do the vendors customize the interfaces and dependencies between gecko
and their xpcom components? Do they modify our code to call into
their custom set of interfaces?

Maybe we should talk to our vendor partners and see if we can
standardize/stabilize the interfaces/dependencies in such a way that
they don't feel the need to customize them...they make sure it stays
that way by putting it in the contract.

If we can do that, then they can provide custom implementations that
our "stock" gecko uses and we'd take back control over gecko. We'd be
able to update gecko independent of their shared library of RIL
interface xpcom objects.

- --dave
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJVEx0cAAoJEJ7v31qiCP4gHOIP/0PeTvjkUG4FMXO3JCmaL/fj
PZNRoqaRl6zZCrPktz0fxPjBgKjkPT8lzBJmLPWJ7L/sLVwAsLlCUdBTmSKFaxIs
553THBHD5BWFC9MQemi+FpwpjCzbJWMIcJMUM4AaDONpaJhq6ib04ICfzI9mCBk4
VEzRAS3mFBCPvS18DTtRrCFXYWPvyoSjzC4VNoiTs4/5egVo259hdOCIArDOEGwS
bAVI02vj+39sKXnZubmYQCxE2aQ9q6qZ9cdTuPx9THUs+vh5uy1WGmWoEtFD8mJg
6GIzGXLOFDzJI+LGwyJmEtXgQ1brMovUqTmp30E9pbxz9vBbUeBnANZb78TGAUsT
FFNt1WHODI0K1OFfcoAz2qmt1LkPHjs+XND3qOBQfANn93jG6XkK9lXrt4EV6lT6
oE1M9r4AxnQWAlxuG1OAzSWlvGdV10S7b9WW+BLJnkc+advuk+i24KhsubFULaIO
EP4TB5zjyEAJ8RGh9bkV4LWMUvEZAn70P5KFQkFcNAEmoP7RKmpVub11p0zU2Ay9
E6u7SbxoazQ5Bu8Rb8a1mUwUqymxZ4jRRB4JvCzdxkG9ZvosxNvh68IQ+4HCxjxh
niXzWU8X3i48XfRKiZ7IDFyi/XVG1Z5RkaXmpUC1epIR5/IZ9dLqrGXA/ZBfYuXw
TYp1kfaW0TPY3VlZOEm5
=EtRw
-----END PGP SIGNATURE-----
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to