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
- 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
- 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
- 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
- Maybe something like this: https://transfer.sh/y5arQ/ascii_first.png
- Decided to go down this road perhaps a little darker and more
- https://transfer.sh/5hJdt/ascii_darker.png
- https://transfer.sh/bKyRU/ascii_darkest.png
- (golinux) likes these better
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 :)