Re: OpenRC status (was: MATE 1.8 has now fully arrived in Debian)

2014-06-04 Thread Thomas Goirand
On 06/04/2014 02:50 PM, Ritesh Raj Sarraf wrote:
 On 06/04/2014 11:19 AM, Thomas Goirand wrote:
 oh and ... no systemd, so it can run on non-linux ports! :)
 
 On that note, how are things with OpenRC.

Not great. I have not enough time for it. OpenStack (with the recent
Icehouse release) drained all of my time, including the short free time
of my week-ends. I hope to have more free time this summer for it.

The current plan was to have the interpreter (of runscripts) called
openrc-run, separated from the rest of OpenRC, so it could be used when
using sysv-rc too. In that way, we could start aggressively replacing
sysv-rc scripts when Jessie is out, if openrc-run becomes a dependency
of sysv-rc. Then the choice of sysv-rc vs openrc would be only about
the thing who starts stuff, not just sh vs openrc-run.

But currently, it's only an idea, nobody started implementing it.

When discussing with one of the upstream (Patrick Lauer, which I'm
hereby adding as Cc) he told me it should be easy. Patrick, would you
have some time for this? Just your explanations will not cut it for
me... Maybe when I get back home we could spend some time hacking
together? :)

 All I've tested so far is
 inside my test vm, where it works fine. I'd love to have it on my work
 laptop, if I just had a replacement for policykit.

There's nobody currently working on a policykit / logind replacement.
This is IMO out of the scope of an init system and should be a separated
project.

Thomas


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/538f69d6.6080...@debian.org



Re: OpenRC status

2014-06-04 Thread Ritesh Raj Sarraf
On 06/05/2014 12:17 AM, Thomas Goirand wrote:
 The current plan was to have the interpreter (of runscripts) called
 openrc-run, separated from the rest of OpenRC, so it could be used when
 using sysv-rc too. In that way, we could start aggressively replacing
 sysv-rc scripts when Jessie is out, if openrc-run becomes a dependency
 of sysv-rc. Then the choice of sysv-rc vs openrc would be only about
 the thing who starts stuff, not just sh vs openrc-run.
 
 But currently, it's only an idea, nobody started implementing it.
 
 When discussing with one of the upstream (Patrick Lauer, which I'm
 hereby adding as Cc) he told me it should be easy. Patrick, would you
 have some time for this? Just your explanations will not cut it for
 me... Maybe when I get back home we could spend some time hacking
 together? :)


I went ahead and tried it on my work laptop and it failed to boot (I
reported the bug against OpenRC).

I may want to (passively) participate in the conversations you guys
have. Do you have a mailing list for it ?


-- 
Given the large number of mailing lists I follow, I request you to CC me
in replies for quicker response



signature.asc
Description: OpenPGP digital signature


Re: OpenRC status (was: MATE 1.8 has now fully arrived in Debian)

2014-06-04 Thread Cameron Norman
El Wed, 4 de Jun 2014 a las 11:47 AM, Thomas Goirand z...@debian.org 
escribió:

On 06/04/2014 02:50 PM, Ritesh Raj Sarraf wrote:


 All I've tested so far is
 inside my test vm, where it works fine. I'd love to have it on my 
work

 laptop, if I just had a replacement for policykit.


There's nobody currently working on a policykit / logind replacement.
This is IMO out of the scope of an init system and should be a 
separated

project.



Are you sure you want to replace polkit? Seems like more work than 
necessary...


Anyway, I know Ryan Lortie (GNOME dev) was interested in defining what 
parts of logind GNOME would use by writing a library that only made 
calls to specific dbus methods and properties[1]. Perhaps if we do find 
somebody knowledgeable on the topic and/or interested in reimplementing 
logind they can give their input as to what is fine and what is more 
difficult to reimplement.


[1] http://blogs.gnome.org/desrt/2014/02/19/on-portability/ (towards 
the end)


Best regards,
--
Cameron