Skip to contentSkip to conversation

On the possibility of using upstart...

DISCUSSION Rich Pixley 2 participants 4 messages May 30, 2012

lore
Share & tools
lore
#0 lore raw

Has anyone considered the possibility of introducing upstart to oe-core, perhaps as an alternative?

How would people feel about patches to do that?

I ask because "classic", (read, "former" and "proprietary"), WebOS used upstart and we're considering whether to attempt to continue to do so as we move to oe-core, or whether to attempt to convert all of our components over. Either way, we have to convert a bunch of service scripts. And if we're going to convert a bunch of service scripts for oe-core components, (as distinct from porting service scripts for Palm components), then it would be much easier of those patches were to find their way into oe-core rather than needing to be maintained separately.

--rich

#1 lore raw

Dear Rich,

Quoted 5 lines · Rich Pixley

Has anyone considered the possibility of introducing upstart to oe-core, perhaps as an alternative?

How would people feel about patches to do that?

Quoted 9 lines

I ask because "classic", (read, "former" and "proprietary"), WebOS used upstart and we're considering whether to attempt to continue to do so as we move to oe-core, or whether to attempt to convert all of our components over. Either way, we have to convert a bunch of service scripts. And if we're going to convert a bunch of service scripts for oe-core components, (as distinct from porting service scripts for Palm components), then it would be much easier of those patches were to find their way into oe-core rather than needing to be maintained separately.

The support for Upstart would be welcome for sure however we need to avoid the same mistakes we did in Systemd support; I'd say it ought to start as a separate layer in meta-oe for the beggining and after it has been properly polished we can evaluate the possibility to merge it onto oe-core.

Current systemd classes can give you a good work base.

Regards,

Signature · 3 lines
Otavio Salvador                             O.S. Systems
E-mail: [email protected]  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
#2 lore raw
Quoted 20 lines · Otavio Salvador

Dear Rich,

On Wed, May 30, 2012 at 3:35 PM, Rich Pixley <[email protected] <mailto:[email protected]>> wrote:

Has anyone considered the possibility of introducing upstart to oe-core, perhaps as an alternative?

How would people feel about patches to do that?

I ask because "classic", (read, "former" and "proprietary"), WebOS used upstart and we're considering whether to attempt to continue to do so as we move to oe-core, or whether to attempt to convert all of our components over. Either way, we have to convert a bunch of service scripts. And if we're going to convert a bunch of service scripts for oe-core components, (as distinct from porting service scripts for Palm components), then it would be much easier of those patches were to find their way into oe-core rather than needing to be maintained separately.

Quoted 3 lines

The support for Upstart would be welcome for sure however we need to avoid the same mistakes we did in Systemd support; I'd say it ought to start as a separate layer in meta-oe for the beggining and after it has been properly polished we can evaluate the possibility to merge it onto oe-core.

Current systemd classes can give you a good work base.

At least in debian/ubuntu, the service scripts come with the components that use them. I haven't looked deeply at oe-core in this regard, but wouldn't doing this in a separate layer involve a large number of append/overlay links to underlying components where the linkages were extremely fragile?

--rich

#3 lore raw
Quoted 8 lines · Rich Pixley

Current systemd classes can give you a good work base.

At least in debian/ubuntu, the service scripts come with the components that use them. I haven't looked deeply at oe-core in this regard, but wouldn't doing this in a separate layer involve a large number of append/overlay links to underlying components where the linkages were extremely fragile?

Yes and no; having it on a separate layer allow for easy work and avoid problems to users not using or wanting to use it.

Signature · 3 lines
Otavio Salvador                             O.S. Systems
E-mail: [email protected]  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br