On 14.10.2013 16:34, Dominig ar Foll (Intel OTC) wrote:
1) Single AMD daemon
-------------------------------
PRO : Interesting for saving resources and enabling a tight control of
which application is launched and how they are launched.
CON : any ENV variable which is set by the user desktop or home shell
need to transfered from the user session.
Regarding resources, I agree. Regarding control I don't, I don't see any
reason why it would be different in this respect.
CON: Cannot easily control permission/capability inheritance and the
process tree and session management becomes messy, because apps are not
childs of the session through direct inheritance.
2) AMD daemon in user land
---------------------------------------
PRO : Easy access to the environment
CON: Little control if what/how Apps are launched
PRO: less vulnerable to possible security holes in AMD.
Why would there would be any difference regarding control of apps being
launched?
c) Fully dynamic model
-------------------------------
In the model where the home shell is fully controlling the session
launch (e.g. Gnome, Enlightment, ...) we could use the same lib to
create a utility which can be called by the home shell.
I think this is best and closest to the standard desktop models
minimizing deviation from the standards -> less bugs&patches in the
platform related to upstream delta.
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev