Devuan GNU+Linux is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.


Introduction

This message was sent to the DNG mailing list on December, 22, 2014 to follow up on the previous announcement of the Debian fork. It is kept here for historical interest.


        ## Debian Fork Update

        Dear Init Freedom lovers,

        Once again the Veteran Unix Admin collective salutes you!

        This is an update on the progress of the Devuan.org project, born out of
        the Debianfork.org declaration to defend our growing community from the
        systemd avalanche.

        This update is quite packed so we will break it down in sections.

        ### Infrastructure

        Mostly thanks to the hard work made by our fellow VUA Franco Lanza we
        have made a lot of progress setting up Devuan's infrastructure, from
        code repository to building facility to packaging.

        #### Code repository

        On popular request, Devuan has now its own Git repository and does not
        depends anymore on GitHub, which can be optionally used as a mirror on a
        per-project basis.

        Devuan uses GitLab on https://git.devuan.org as the origin for the
        official Devuan sources, as well as a wiki for documentation, planning
        and collective drafting of documents.

        We welcome any Init Freedom lover developing solutions to resist the
        systemd avalanche to push code also into our repository, applying for
        our review and evaluation and, if reasonably in need, request our
        financial support.  Those willing to get involved are welcome to create
        an account on https://git.devuan.org and signal it on `#devuan-dev`
        (freenode IRC).

        #### Build facility

        This is the most recent achievement on infrastructure development: last
        night the first devuan-baseconf package was built correctly through our
        continuous integration infrastructure, pulling directly from our source
        repository.

        The pipeline `code -> build -> package` for Devuan is realized using
        `git -> jenkins -> dak` and lays down a smooth road to automate the
        integration of mature codebases into the Devuan package repository.

        #### Package repository

        This was the first part of our infrastructure to be set up & running, it
        currently contains the devuan-baseconf package and is being tested in
        various situations, including the very servers on which Devuan is
        running! http://packages.devuan.org/devuan/

        By the next update we can expect a range of packages ready for
        beta-testing, providing a devuan package that automatically does pinning
        on a Debian 8 "Jessie" and installs components and shims to keep systemd
        away and stay with sysvinit as default for PID1.

        ### Research

        Besides consolidating our own infrastructure, we are also following and
        supporting any cutting-edge research on strategies and expedients to
        support Init Freedom.

        #### ConsoleKit2

        A prolific researcher known by the nickname of max2344 has made well
        informed contributions and has already published a number of
        repositories patched to avoid systemd: ConsoleKit2, udisks2, policykit-1
        and pcsc-lite https://github.com/max2344?tab=repositories

        In the coming time we wish to support max2344 on these efforts, test
        and, if useful for the 1.0 release, integrate this code into the Devuan
        build pipeline. Meanwhile max2344 has set up an independent repository
        to test his packages at http://packages.psycast.de/devuan

        #### Loginkitd (working name)

        The research conducted by Dimkr went into the implementation of a
        compatible, yet standalone alternative to logind and libsystemd which
        does not depend on a specific init system.  Loginkitd aims to act as a
        glue layer that exposes logind's interface, but uses ConsoleKit2 as a
        backend. This work made good progress and debunked several undocumented
        aspects of how logind, DBus and GDM
        interact. https://github.com/dimkr/LoginKit Dimkr is also the author of
        "nosystem" a tiny library to replace libsystemd with stubs
        https://github.com/dimkr/nosystem

        The VUA collective has decided to use part of the donations received on
        Devuan.org to support Dimkr's research with hardware he needed.

        #### libudev1

        A fellow VUA and developer Matteo Panella is exploring the horizon of
        libudev1 and is planning to present some of his findings any time
        soon. He has been actively contributing to open technical discussions on
        our first dng mailinglist.

        ### What to keep your eyes peeled for?

        Around are more projects that are not directly linked to Devuan and are
        worthed to support and keep an eye on. We recommend following:

         - eudev http://www.gentoo.org/proj/en/eudev/
         - vdev https://github.com/jcnelson/vdev
           https://www.freelists.org/post/modular-debian/Announcing-vdev
         - uselessd http://uselessd.darknedgy.net/

        We consider these projects also eligible for our financial support: if
        you are involved in one of them and you are in need of it please contact
        us! write an email to onelove@devuan.org.

        ### Worth reading

        The good folks at Troubleshooters.Com®, Linux Library and Init System
        Ideas are presenting The Manjaro Experiments
        http://www.troubleshooters.com/linux/init/manjaro_experiments.htm

        The documentation on the generic Without systemd wiki is growing and
        seems to be the most comprehensive collection of links and informations
        on initiatives trying to resist the systemd avalanche.
        http://without-systemd.org/wiki/index.php/Main_Page

        ### Finances

        The finances of the Devuan project are administered by the Dyne.org
        foundation, an international organization based in Amsterdam.

        Dyne.org commits to financial transparency and will publish financial
        reports for this project, keeping them updated every year.

        The current financial report for 2014 is already made available:
        https://www.devuan.org/devuan_financial_report_2014.pdf

        Our gratitude goes to donors that supported us so far, despite the early
        stage of the project, and to all those who will decide to do so in the
        future. Through the year 2015 We intend to use donations to advance
        towards a Devuan 1.0 release that can seamlessly substitute Debian
        Jessie while keeping its users safe from the systemd avalanche.  At this
        stage, sponsors to support us in this quest are also welcome.

        Donations to the Devuan project can be made in several ways:

         - To Paypal account `foundation@dyne.org` with reason "VUA"
         - Via Stripe (creditcard) from website https://www.devuan.org/donate.html
         - To Bitcoin address *1QFbx3bKA8LABAGEaSe7EiP9JCxe2j4fN7*
         - Via bank wiretransfer, with description 'VUA donation', to: Dyne.org,
           bank ABN-AMRO (Amsterdam, The Netherlands), IBAN: NL87ABNA0406496021,
           BIC: ABNANL2A


        ### Community

        The Devuan community is growing at a steady pace! Here some numbers:

        #### IRC (on freenode.net)

         - `#debianfork` counts an average of 300 people present
           (general talk, not strictly devuan related)
         - `#devuan` counts an average of 200 people present
           (devuan related talk)
         - `#devuan-dev` is just born with a small group there
           (devuan development talk, strictly technical issues)

        #### Mailinglist (dng at https://lists.dyne.org)

        Counting 343 subscribers as of today, our mailinglist contains
        discussions about a wide range of topic, maybe too wide :^) and
        represents the first campfire for this project.

        Subscription and archives are on:
        https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

        BTW dng is now also archived on GMane and accessible via NNTP
        http://dir.gmane.org/gmane.linux.devuan.devel

        #### Human language translations

        Initiatives to translate the information around the Devuan project have
        quickly and independently started and we are grateful to anyone taking
        such initiatives. The French page on https://Devuan.fr has already a
        translation of our frontpage! Donc:

          Ne paniquez pas, on va fork Debian™! :^)

        Also the Devuan.de domain is getting ready to translate and mirror
        contents. Anyone willing to contribute to the project in this phase is
        welcome to start such initiatives in his/her mother-language.

        #### Logo

        Quite some threads went on the mailinglist about the Devuan logo and way
        to present the project. While this is a minor priority for us now, we
        appreciate the enthusiasm and quality of contributions.

        Have a look at the gallery on the Without-systemd wiki
        http://without-systemd.org/wiki/index.php/Category:Logo

        As well to Alban Crommer's design study for Devuan
        http://albancrommer.github.io/devuan/Logo.pdf
        http://albancrommer.github.io/devuan/

        Thanks! when the time will come for a 1.0 release we will certainly have
        choosen the best. So far most people seem to be enthusiastic about the
        galaxy designs in Alban's and Petrek's contributions.


        #### What to do about trolls

        We must not become acquainted to the fact that systemd discussions are
        swarmed by trolls fostering aggressive behaviour and personalized
        attacks of sorts. With the Devuan project and its early Debianfork
        declaration we did our best to avoid such dynamics, to bring forward a
        constructive discussion and action plan to respond to the systemd
        avalanche with technical analyses and solutions.

        We kindly ask the community gathering around Devuan to take us seriously
        on this and avoid aggressive behaviour. Everyone should use extra
        attention when engaging criticism and in any case avoid any
        personalization, but stick to facts.

        Recently on our mailinglist we have seen at least two threads calling
        the Devuan project a fraud. To such insults and defamations we believe
        we can respond with attention to details and educated responses to what
        can be a legitimate criticism, but should never become a prejudicial
        attack beyond reasoning.

        As an aftermath to certain aggressions we understand that some members
        of the community have taken action against trolls to the point that they
        went exposing their identity and threatening some sort of revenge. The
        VUA collective, the Dyne.org foundation and its representative Denis
        Roio who has been also targeted by trolls aggressions do not take part
        in such retaliations, do not approve them nor desire to be associated
        with them in any way. We will keep doing everything possible to keep
        Devuan a pleasant project to get involved in without any personal risk
        and we invite any member of the community engaging such dynamics to
        desist, leave trolls alone and ignore them.  We will keep actively
        moderating the mailinglist and IRC channels with a growing number of
        volunteers to avoid such situations.

        At last, we applaud and deride the @shitdevuansays twitter account for
        playing such an early parody on our project. We understand this is the
        attitude of systemd supporters and we are not offended by it, rather
        than thankful for contributing to the notoriety of Devuan.

        ### That's all folks!

        And thanks for all the support and participation so far, we leave you
        with a funny comic strip by Commitstrip.com titled Systemd World: the
        Park is open

        http://www.commitstrip.com/en/2014/12/01/systemd-world-the-park-is-open

        featuring our project Devuan: we are honored to sit besides Slackware,
        an ancient and respectable GNU/Linux distribution that seems to have
        still a lot to teach, even to Veteran Unix Admins.

        To contact the Veteran Unix Admins, write to onelove@devuan.org.

        

This site is free of cookies and javascript