[Pkg-sysvinit-devel] sysvinit maintenance

Petter Reinholdtsen pere at hungry.com
Tue Dec 20 07:57:34 UTC 2016


[Ian Jackson]
> It looks like I'm going to want to do a minor upload to sysvinit in
> Debian soon.  Despite now being a member of the team in Debian, I can
> do this with an NMU workflow (and hope that someone will later commit
> my changes to Debian's vcs for this package, svn on alioth).
>
> However, I would prefer to convert everything to git.  That way Debian
> and GNU could share a history.  Is there anyone who would think that a
> bad idea ?

I would be happy to see sysvinit in git.  The debian package is already
in git[1], while the upstream version seem to be subversion[2].

 [1] <URL: https://anonscm.debian.org/cgit/collab-maint/sysvinit.git/ >
 [2] <URL: http://svn.savannah.nongnu.org/viewvc/?root=sysvinit >

If you are going to update sysvinit in Debian, you should consider
splitting sysvinit and initscripts into two packages, as they are
getting different use cases these days after systemd became the default
boot system.  There is no alternative for initscripts for systems that
need it, while the sysvinit code can be replaced by other /sbin/init and
/etc/init.d/rc implementations.

> Has anyone any experience with svn-to-git conversions ?  I have very
> very rarely used svn (having delayed moving away from cvs for most of
> my own project long enough that I was able to go straight to git), but
> I would be willing to try to take this on if no-one else feels they
> are better qualified.  (I am just about to ask to be added to the
> savannah upstream group too.)

I was a bit involved with migrating Debian Edu from subversion to git.
The scripts involved are available from
<URL: https://anonscm.debian.org/cgit/debian-edu/d-e-gitscripts.git/tree/ >,
but I no longer remember any details.

-- 
Happy hacking
Petter Reinholdtsen



More information about the Pkg-sysvinit-devel mailing list