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