[Dev] Integration of state management in Weston Wayland.

Schaufler, Casey casey.schaufler at intel.com
Tue Oct 7 23:43:50 GMT 2014

> -----Original Message-----
> From: Patrick Ohly [mailto:patrick.ohly at intel.com]
> Sent: Tuesday, October 07, 2014 7:39 AM
> To: Schaufler, Casey
> Cc: Dominig ar Foll (Intel OTC); dev at lists.tizen.org
> Subject: Re: [Dev] Integration of state management in Weston Wayland.
> On Tue, 2014-10-07 at 14:20 +0000, Schaufler, Casey wrote:
> > > system Apps may have the same issue than Crosswalk, this is why my
> > > proposition requires to check that the requesting App has the privilege
> > > of AppID Proxy.
> >
> > Terminology Exception: Please don't use "App" to refer to system services.
> > The term "App" should only be applied to the programs launched for the
> > enjoyment of the human using the device.
> So what do we call a program installed via .rpm which gets invoked by
> the user, opens a UI and that doesn't have its own Smack label? Will
> there be such executables?

Good question. If it is otherwise behaving like an App, storing data in
$HOME, providing no other processes with services then it should be
launched like an App, with its own set of application privileges and
Smack label.

If, on the other hand, it is acting more like a system service, but
just happens to only get started when the human decides it needs
to be (e.g. resetting the system time) then it may need to run
outside if the normal native application environment. I don't know
of a case where this would be necessary or appropriate, but I
concede that it is possible.

> I don't think Lemolo is meant to be a service. It's more like an example
> native system application. Will the installation of all such
> applications have to change such that they become Apps?

I believe that you are correct. Lemolo should be repackaged as
a native App, or perhaps a set of native Apps. If Lemolo is the
only sample "user experience" that we have we could make it
a special case, but I would rather use it as a test case for native
application vendor pre-installation.

> --
> Best Regards, Patrick Ohly
> The content of this message is my personal opinion only and although
> I am an employee of Intel, the statements I make here in no way
> represent Intel's position on the issue, nor am I authorized to speak
> on behalf of Intel on this matter.

More information about the Dev mailing list