November 01 2017 @20:30 UTC 🔼

Location: https://vdc.dyne.org/devuan

  * (golinux) If you have not used jitsi before, please test your setup before the meet.   Doing so at the meet is very time-consuming. I'm available to test with you. Just ping me.
  * Please post notes prior to the meet.
  * Please add your name as 'Present' below when you get to the meet.
  * When adding a comment in someone else's notes, please  pre-pend your name like this: (whoever) whatever . . .
  * **With the time change, double check the meet time in your time zone.**

Present: rrq, tremon, onefang, golinux, fsmithred, parazyd, Evilham, blinkdog, gnu_srs

Agenda 🔼

Old Business 🔼

  * (golinux) Links to the ML archives finally fixed.
  * (golinux) I posted the announcement concerning the expanded leadership and name but there has been no comment. So it appears the 5 nominated 'Caretakers' have been accepted by the community of developers.
  * (fsmithred) slim does not install. This prevents building desktop-live iso and probably prevents desktop install from d-i. task-$-desktop packages require slim.
  * Bug report: https://bugs.devuan.org//cgi/bugreport.cgi?bug=72
  * working slim: https://git.devuan.org/PeteGozz/slim/tree/tribulate0
      * (parazyd) think about adopting lightdm/lxdm as a more featureful DM
      * (parazyd) fix/recompile our slim ascii package as well

Actions (from last week) 🔼

  * ACTION: @parazyd will produce a one-shot script to import the MATE and Cinnamon repos by Antofox, and build them
      * Packages were moved to devuan-packages. Most of the repos need trivial touchups though, so once those are done, I will build them all in sequence, and fix what breaks (~parazyd)
      * build005 has (had) a bug in pbuilder. Centurion_Dan was investigating it.
      * Cinnamon will be attended once MATE is done

  * ACTION: @Centurion_Dan will have a look at building util-linux  for ascii (the build is stuck due to circular deps) -- Dan has past experience on that (+ anyone else, please look into this ASAP; ~parazyd)
      * (gnu_srs) @CenturionDan: Please try to find the time to fix the build
      * (golinux) saw util-linux activiy on devuan-ci during the meet.
      * (gnu_srs) Unfortunately that build failed

  * ACTION: @everybody propose viable solutions for the CDN setup for package mirrors
      * (parazyd) discuss on the email thread

  * ACTION: @parazyd will start working on a package with all the config files that cure various insanities introduced by upstream (non-devuan) packagers. We will start with vimrc (to solve the issue of mouse copy/paste) and include there more stuff as needed. We could call it "devuan-sanity" or something like that.
      * The package has now been created and built for experimental.
      * https://git.devuan.org/devuan-packages/devuan-sanity
      * (parazyd) I will make a short introduction README and a way to contribute to it.

  * ACTION: share the DNS management cred's for dev1galaxy.com (Evilham, rrq, chanku)

  * ACTION: @KatolaZ make tests of instance migration to the new server -- IN PROGRESS

  * ACTION: @KatolaZ plan for migration of all the instances to newtonia -- IN PROGRESS

  * ACTION: @everybody make proposals for a suitable backup strategy, on to it. top of instance redundancy
      * https://pad.dyne.org/code/#/1/edit/WJYMnYUmVK5re-f2V5MZZw/8nynIcyUou4GF47VFAMLOD8G/

  * ACTION: @everybody complete the proposed ASCII ROADMAP (IN PROCESS)
      * available at: https://pad.dyne.org/pad/#/1/edit/L2WRkjoDnsWGCEJ0Zj8Xfw/yFwOTWDSr5gKOK2R7WksGa1U/

  * ACTION: @onefang help test out package mirroring on personal mirror server (DONE)
      * https://friendsofdevuan.org/doku.php/users:onefang:mirrors

  * ACTION: @everybody test the proposed packages, to check that they work in all possible update/upgrade scenarios:
      * Debian/Wheezy -> Devuan/Jessie
      * Debian/Jessie -> Devuan/Jessie
      * Devuan/Jessie -> Devuan/Ascii
      * Debian/Stretch -> Devuan/Ascii
      * Devuan/Ascii -> Devuan/Ceres
          * (evilham) Some tests so far by onefang, evilham, fsmithred, keep 'em coming

  * ACTION: @everybody test all possible install/update/upgrade (IN PROCESS)
      * paths involving ASCII and document here: https://pad.dyne.org/code/#/1/edit/Hb6yiw9gHqhVOHoztRQ2ug/1yDGkytXxP1ktWUXS401PGlA/
      * Example of upgrade paths:
          * Fresh ASCII install
          * Debian/Jessie -> Devuan/ASCII
          * Devuan/Jessie -> Devuan/ASCII
          * Debian/Stretch -> Devuan/ASCII

Actions: (from today) 🔼

  * ACTION: parazyd will reimport (git push -f) the current Debootstrap package, in order to have Debian's git hist  in our repo as well. Initially it was imported as a tarball.
      * Jaromil has given permission
      * Nobody objected on the meeting

  * ACTION: Newest eudev has been built for all arches except arm64  (see action below)
      * We need to discuss how we will attend the transitional udev packages. Talk to parazyd for more info.

  * ACTION: arm64 debootstrap on the arm64 build slave is broken.
      * parazyd will try to solve this after updating the debootstrap package

  * ACTION: base-files were updated by Evilham. Needs review.
      * Also see Evilham's notes below for this one.

  * ACTION: https://bugs.devuan.org/db/12/124.html
      * Jaromil or Centurion_Dan have root on packages.do
      * The nginx config on pkgmaster can be used to close this bug.

  * ACTION: https://bugs.devuan.org/db/53/53.html

  * ACTION: https://bugs.devuan.org/db/78/78.html

  * ACTION: https://bugs.devuan.org/db/12/128.html

  * ACTION: https://bugs.devuan.org/db/53/53.html

  * ACTION: ascii-proposed and experimental don't offer deb-src.
      * @Centurion_Dan: Please have a look.

Notes 🔼

dimitsos 🔼

  • There are some projects that imho should be included in suites/experimental some time, e.g. simple-netaid, obmenu-generator (used in vuu-do), vdev. Of course, after that there should be thorough testing, to find possible bugs and/or security issues.
  • Please also have a look at: https://dev1galaxy.org/viewtopic.php?id=1675
    *(Evilham) For this kind of requests, please create a wishlist bug at https://bugs.devuan.org/ That way we can keep track of this.

onefang 🔼

  • I need someone outside my home network to help test my package mirror. (Simple test passed, thanks.) A more complex test is to point your sources at sledjhamr.org/devuan/merged/ and see if it all works OK. HTTP and HTTPS should both work. Which fsmithred has done I believe, and it worked (correct me if I'm wrong).
   * (evilham) HTTP does NOT work, because you redirect all HTTP to HTTPS, needs apt-transport-https installed ;) besides that, it works just fine.
   * (onefang) I fixed that now.
   *(tremon) from buster and on, https support is included in apt itself  (see https://packages.debian.org/buster/apt-transport-https) :)
   * (evilham) still an issue since we have to support updates jessie --> ascii, but that's good news!

blinkdog 🔼

  • devuan-dev Meet Notes on wiki
   * Last week: https://friendsofdevuan.org/doku.php/community:development:devuan-dev_meet_notes:2017:october_25_2017
  • All Systems Go Video Review
   * [Cyborg Teams](https://media.ccc.de/v/ASG2017-130-cyborg_teams)
      * https://github.com/cockpit-project/cockpit/tree/master/bots
         * (Evilham) Let's a "devuan-infra" pseudo-package to track this kind of proposal on bugs.devuan.org
         * (blinkdog) IDEA: bot that checks sources for modified init scripts and files a bug so it can be checked.
      *(Evilham) Maybe not needed if enough people/orgs step up :)
  • Packaging for node, cryptpad
   * Need mentor on this; parazyd?
       * (parazyd) I can help with packaging,np
   * (blinkdog) IDEA: amprolla merging of good repo, blacklist bad packages
   * (evilham) virtualbox too. Using a different "component" (like main, contrib, non-free) in order not to compromise stability by default
   * (evilham) Actually contrib is supposed to be exactly this: things that do not officially belong to the distro
  • Name for $(beowulf+1) ? --> (parazyd) candy? (golinux) nononoooo)
    * https://www.youtube.com/watch?v=e35FSyv2XxI
        * (tremon) Combes ? let's have a user vote on D1 forums after ascii release :)

Evilham 🔼

   * MOTD greets with "Debian" everywhere. Can be easily fixed if no arguments against proposed solution are presented.
   * /etc/devuan_version
      * It says "jessie", it should be "1.0".
      * It is normal to have it say "CODENAME/ceres" in testing, in production it should be "VERSION.POINT_RELEASE".
      * Apparently there were issues with packages like virtualbox.
      * Could have been fixed in newer versions of base-files, needs testing.
         * (parazyd) https://deb.nodesource.com/setup_6.x example of what reads /etc/debian_version ^^
      * These issues should be identified and patch sent to upstream
  * /etc/debian_version
       * See bug: https://bugs.devuan.org//cgi/bugreport.cgi?bug=65