November 15 2017 @20:30 UTC 🔼

Meet here: https://vdc.dyne.org/devuan

  • 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 . . .
  • To enable jitsi screensharing on older Chrome/Chromium (won't work on newer versions), drag and drop this file into settings > extensions: https://transfer.sh/IWmJx/chrome.crx Will not work on other

Present: blinkdog, evilham, fsmithred, gnu_srs, golinux, KatolaZ, parazyd, rrq

Agenda 🔼

Old Business 🔼

Ongoing Actions 🔼

  • ACTION: @everybody propose viable solutions for the CDN setup for package mirrors
  • (parazyd) discuss on the email thread
  • atm we have several offers for mirrors
  • 6 package mirrors are active at the moment
  • there are two options:
    • ACTION: rebuild jessie ISOs (point release 1.1?) (with updated packages (~130 out of date (mostly jessie-security) packages)) and including new devuan-keyring (Evilham) this would imply re-building the live isos (fsmithred), arm images (parazyd) and minimal-live (KatolaZ) besides regular installer (jaromil/Centurion_Dan)
  • (rejected) leaving isos as is: keeping auto.mirror a CNAME for packages.do
  • ACTION: @everybody make proposals for a suitable backup strategy, on to it. top of instance redundancy
  • utilize the mailinglist for this
  • NEEDS MORE DISCUSSION
  • ACTION: @everybody test all possible install/update/upgrade (IN
  1. paths involving ASCII
  • Example of upgrade paths:
    • Fresh ASCII install
    • Debian/Jessie -> Devuan/ASCII
    • Devuan/Jessie -> Devuan/ASCII
    • Debian/Stretch -> Devuan/ASCII
  • ACTION: We need to discuss how we will attend the transitional udev
  1. Talk to parazyd for more info. (discuss this meeting)
  • transitional packages (only a control file/empty packages)
  • decision: let's make an entire package with a debian dir on git.do/devuan-packages/udev (will be done by parazyd and gnu_srs)
  • ACTION: base-files were updated by Evilham. Needs review.
  • won't build on jenkins :( also try forcing on build_amd64 to see if ascii/jessie is the culprit try overriding "dh binary-indep"
  • ACTION: https://bugs.devuan.org/db/78/78.html
  • For beowulf+: make a patch for Debian: (add vendor file)
  • For ascii: fork with the vendor file added
  • consider having deb.devuan.org as the round-robin instead of auto.mirror to support all the mirors immediately in ascii
  • ACTION: build util-linux for ascii (KatolaZ, parazyd, Evilham, Centurion_Dan)
  • 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.

Dan's Actions 🔼

  • ACTION: @CenturionDan 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
  • No progress for four weeks (https://git.devuan.org/devuan-packages/util-linux/activity).
  • this can be blocking (e)udev
    • (gnu_srs) No, it is related to openrc
  • ACTION: more people need access to dak and knowledge about its
  1. we are not able to delete debs from repos, nor do any kind of other operations.
  • dak is also still undocumented in infrastructure_doc
  • ACTION: ascii-proposed and experimental don't offer deb-src.
  • @Centurion_Dan: Please have a look.
  • Proposed ACTION: d1dev Webinar Series (wishlist)
  • Subject: How I Learned to Stop Worrying and Love the Debian Installer
  • Presenter: CenturionDan
  • Time/date/location TBA
  • ACTION: delete our forked openssh packages from the repositories
  • Not only ssh, also openvpn and other packages. (cups comes to mind

Actions in Process 🔼

  • ACTION: @everybody complete the proposed ASCII ROADMAP (IN PROCESS)
  • ACTION there is an instance on ganeti for a newer files.devuan.org (KatolaZ)
  • ACTION: @parazyd MATE ~~and Cinnamon~~ repos by Antofox
  • cinnamon will be attended once MATE is done
  • Packages have now been moved to devuan-packages, and will be built in due time. (from ascii roadmap)
  • ACTION: @KatolaZ GitLab updates
  • see what to do with gitlab updates
  • ACTION: (Evilham) Trying to straighten up devuan-baseconf: https://git.devuan.org/evilham/devuan-baseconf/commits/suites/unstable
  • Delete suites/jessie-proposed as that is behind suites/jessie
  • suites/jessie contains what is currently in suites/jessie
  • New version would be 6.5 in unstable, 6.5+devuan1 in jessie-proposed and 6.5+devuan2 in ascii
  • Related bugs: https://bugs.devuan.org/db/12/128.html https://bugs.devuan.org/db/13/131.html
  • ACTION: (golinux) Discuss/decide on a base color for ascii. I'm thinking a dark/blackish purpy theme to reflect the B/W character of
  1. Maybe something like this: https://transfer.sh/y5arQ/ascii_first.png

Ongoing Actions 🔼

  • (KatolaZ) set up the second new server as soon as it is ordered - Jaromil!
  • (KatolaZ) add documentation to the configuration of pkgmaster (mirror-admin)

Completed Actions 🔼

  • (golinux) Transfered dev1galaxy domain to Dyne Foundation
  • (golinux) Tweaked the Donation page as per parazyd's request
  • (golinux) Added general -dev contact info to the team page.
  • (KatolaZ) converted all the instances to drbd
  • (KatolaZ) Migrated gitlab and pkgmaster to newtonia
  • (KatolaZ) setup of devuan-mirrors completed (ML, notifications,
  • (KatolaZ) Migrate galaxy to newtonia
  • ACTION: @KatolaZ make tests of instance migration to the new server -- DONE IT WORKS -- COMPLETED
    • conversion of d1g and gitlab to DRBD (DONE)
    • d1g -- Thu 9th Nov. Night 21:00 (UTC) (DONE)
    • gitlab -- Fri 10th Nov. evening 18:00 (UTC) (DONE)
    • galaxy (DONE)
    • pkgmaster (DONE)
    • amprolla (DONE)

New Business 🔼

golinux 🔼

  • Revised Team page to reflect recent changes: https://beta.devuan.org/os/team/
  • Let's leave "role descriptions" to each person's discression (contact golinux about that)
  • Have installed ascii in VirtualBox so can start theming.
  • ACTION: Will draft an update email about the package mirrors with Evilham

blinkdog 🔼

  • ACTION: @blinkdog wikify Svante's RFC about packaging workflow (needs
  • Posted meet notes for last week: https://friendsofdevuan.org/doku.php/community:development:devuan-dev_meet_notes:2017:november_08_2017
  • check-init-script bot work
  • Beerbelott: https as package sources default?
  • Bot ideas list (please complete!):
  • [In Progress (blinkdog)] Init Script Checker
  • [In Progress (evilham)] file injecting repackager
    • libreswan (send Debian patch)
    • redis
    • unattended-upgrades (just for testing, not needed after ascii)
  • debian-security -> devuan checker
  • reproducible build checker
  • meet notes rewriter (mail/wiki)
  • package install checker
  • dist-upgrade checker
  • CPU microcode checker (unsure about canonical source here)
  • cohort package version checker (thunderbird + lang-packs)

New Actions 🔼

  • ACTION: Add package mirror list to the website (golinux for Evilham)
  • (KatolaZ) If I can say something on the main page at www.devuan.org is that it probably has too much information in it. We should probably consider the possibility of simplifying it a bit (e.g., shall we move the list of mirrors and package mirrors to another page?)
  • (golinux) Remember that Evilham already has an 'unofficial' mirror status page at http://devuan.evilham.com/ Perhaps that could get moved to the main site.
  • (KatolaZ) OK, but on another page pls, not on the main one (golinux) that script is already generating the list on the index page! EVILHAM NOTE: All rsync mirrors are currently down.
  • (Evilham) Fixed the rsync issue, it was TZ related :-p.

Evilham 🔼

  • Updated mirror status page on http://devuan.evilham.com/ to list pdo mirrors as well We now check actual file contents instead of Last-Modified info.
  • HTTPS in PDO mirrors: if/when we set up CDN, it could be an issue that some mirrors are not supporting HTTPS.

parazyd 🔼

  • successfully started inclusion of the sdk into a jenkins instance (not ci.do)
  • will start working on transitional udev pkgs with gnu_srs
  • (gnu_srs) The transitional packages are ready. Next step is to make eudev lintian clean.
  • will we manage to release anything this year?
  • should we have pkgmaster instead of auto.mirror on devuan.org? the onions below it lead to pkgmaster anyway
  • add blinkdog, gnu_srs, tremon to the /os/team page?
  • (golinux) blinkdog and gnu_srs have already been added to the beta page pending decision on the descriptive roles. tremon emailed but no response. https://beta.devuan.org/os/team/

gnu_srs 🔼

  • Please add your feedback to the RFC: sent by email today.
  • (Evilham) Already looks very good, thanks! I guess we'll comment it over the week :)