dear Ben, On Tue, 16 Jun 2015, Ben Dibell wrote:
> I've been following DNG's discussion of my init system Epoch, and I'd > be happy to provide any required information to aid its addition to > Devuan. good to have you here! welcome. I've been following myself your development on Epoch, had a look already last year, looked good to me. I now see the slashdot post http://linux.slashdot.org/story/15/06/13/198222/ask-slashdot-feature-requests-for-epoch-init-system-130 well deserved visibility, hoping you can use the feedback received, /. is usually very good for that in my experience. our plan for Devuan 1.0 is certainly that of keeping sysvinit as default, but as our own mission states we'll do our best to leave or even improve support for using other init systems on Devuan. Ideally we can provide you with a sort of devops environment that helps you testing Epoch on a very minimal base system, just like Devuan is serving Jude's development on vdev (an excellent ally for you IMHO!), especially when it comes to live virtual machine images. These are already available on http://files.devuan.org as daily builds, including our latest activity on gitlab. Packaging Epoch in Devuan would basically facilitate users to test it, if that is what you want. I recommend starting with a very basic package to make an idea how that works. the full guide Debian offers on making packages is this https://www.debian.org/doc/manuals/maint-guide/ however equivs is also good for a start, to understand how it works https://packages.debian.org/jessie/equivs (apt-get install equivs) provides a very easy way to create a very simple package for you to distribute by direct link. Following the KISS logic, equivs always ended up satisfying most of my hacking needs, with some additional hand scripting into debian/rules. However if we go to produce an Epoch package for wide distribution then the maint-guide should be the reference, aiming at quilt 3.0 and git as package protocols (the latter integrates nicely in our CI, Daniel and Nextime know more about that). Once you have a debian/ package, made by you or other volunteers, you are welcome to mirror your git repository into git.devuan.org packages-utopia section, then the rest is automatised via our CI and built for all target platforms and made available on our repository. At last consider that Roger Leigh is among us: long standing maintainer of sysvinit in Debian and probably the best person alive to know what does it means to maintain a widely used init system spread across a very diverse ecosystem of scripts and purpose-driven approaches. I think his wisdom can really benefit the progress of your project. ciao
signature.asc
Description: Digital signature
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng