Hi there

Martin Steigerwald martin at lichtvoll.de
Wed Oct 17 12:28:58 BST 2018


Adam Borowski - 17.10.18, 12:43:
> On Wed, Oct 17, 2018 at 11:06:00AM +0200, KatolaZ wrote:
[…]
> > I am currently reviewing the state of things (including bug reports
> > and new development upstream), and will post here a report and a
> > plan ASAP.
> Sounds great.
> 
> As I see it, the main problem is that the current packaging model
> makes cooperation hard and relies on a single person to do
> everything.  This is unsustainable -- especially that there many many
> people willing to do drive-by contributions (there are _48_ patches
> rotting in the BTS!) but have no place to actually put them in.
> 
> Thus, I think there should be some kind of git workflow, be it
> free-for-anyone-even-remotely-approved (all DDs, you, etc) or a more
> classic open-PRs-taken-by-a-few-maintainers model.  In either case,
> there must be some staging ground that can hold the work in progress.
> 
> As far as I know, there's no way to push a non-finalized package with
> dgit, right?

I think a first step would be to polulate

https://salsa.debian.org/debian/sysvinit

as Gitlab can handle pull requests and merges. Also Devuan project also 
uses Gitlab.

Ben Hutching's apparently has a copy of the sysvinit packaging on Salsa 
already, I don't know whether it is current:

https://salsa.debian.org/benh/sysvinit

> > 4) We are working to include as many init/supervisors choices at
> > install time as possible. Currently ASCII has also openrc, but the
> > idea is to add more options in Beowulf.
> 
> I'm not sure if diluting efforts is a good idea; I even haven't found
> any real uses for openrc that sysv-rc already doesn't adequately.

I do think that runit offers some nice benefits like service supervision 
and possibility to restart services.

From what I read on

http://smarden.org/runit/

it has a very clean and well thought out modular architecture.

From what I read so far on dng-ml, this might be the next candidate for 
Devuan.

Of course regarding Debian I think having sysvinit maintained actively 
again has some priority.

Thanks,
-- 
Martin






More information about the Debian-init-diversity mailing list