:: Re: [devuan-dev] Notes - Devuan mee…
Top Page
Delete this message
Reply to this message
Author: Ralph Ronnquist
Date:  
To: devuan developers internal list
Subject: Re: [devuan-dev] Notes - Devuan meet Nov. 29, 2017


Patrick Meade wrote on 30/11/17 12:22:
> And now for your kind attention, the devuan-dev Meet Notes from
> Wednesday, November 29th, 2017.
>
> Patrick
>
> ------------------------------------------------------------------------
>
> # November 29 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 . . .

>
> Present: blinkdog, chillfan, evilham, fsmithred, golinux, jaromil,
> KatolaZ, msi (pad, irc), parazyd, rrq
>
> ## Agenda
>
> ### Old Business
>   * 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
>         * (msi) When doing that, please consider
>           http://bugs.devuan.org/db/11/117.html and
>           http://bugs.devuan.org/db/15/158.html
>   * ACTION: investigate if devuan-cd should be still used or revert
>     to barebone d-i
>     https://git.devuan.org/devuan-packages/debian-cd/
>     * (Evilham) this would imply re-building the live isos
>       (fsmithred), arm images (parazyd) and minimal-live (KatolaZ)
>       besides regular installer (jaromil/Centurion_Dan)
>     * (fsmithred) No problem with making new live isos. Installer
>       has some corrections and should be updated in the isos.
>     * (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 (but also an immediate plan)
>   * ACTION: @everybody study alternatives to dak (KatolaZ: maybe try


Two points of importance:

1) a backup snap shot should be of a number of individual "units" at a
fairly fine granularity. Firstly to avoid that the whole thing is
destroyed by a small problem, and secondly to allow successive snapshot
differences be small 9saving bandwidth and storage)

2) any encryption should be applied at the source end before backup.
This avoids a "smearing of trust", and that multiple variants of the
same data exists, which kind of reduces the strength of the encryption.

In my view, encryption is only for data protection. The remedy to avoid
illicit file change in a backup store would rather be to use file hash
codes.

For myself I'm using rsync in the mode of also saving any files the get
updated in a new, date stamped parallel tree for every backup occasion,
and with transport bandwidth limiting. In that way I keep a "moving
front" of the current files, but can also go back and recover earlier
files. That method works well for "normal files", but of course very
large files break "my" rule 1.


>     aptly)
>   * ACTION: @everybody test all possible install/update/upgrade (IN
>     PROCESS) paths involving ASCII and document
>     * Example of upgrade paths:
>       * Fresh ASCII install
>       * Debian/Jessie -> Devuan/ASCII
>       * Devuan/Jessie -> Devuan/ASCII
>       * Debian/Stretch -> Devuan/ASCII
>     * (fsmithred) Which display manager for fresh ascii install? Fix
>       slim or change deps in task-xfce-desktop.
>   * ACTION: We need to discuss how we will attend the transitional
>     udev packages. 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)
>     * (KatolaZ): this is done, right?
>   * ACTION: base-files were updated by Evilham. Needs review.
>     * (KatolaZ) Update: I managed to rebuild the package: it's in
>       ascii-proposed now -- we just need to move it to ascii)
>     * (Evilham) made the discussed motd/uname change since it's
>       minor and nothing was said against it.
>   * 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)
>     * (parazyd): sysvinit needs updating to a version that is in
>       stretch this will ideally avoid the circuar dependency, or we
>       see what's next

>
> #### 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 seven 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
>     internals. 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.
>       * (unknown) *** this is an amprolla issue *** use packagemaster
>   * ACTION: delete our forked openssh packages from the repositories
>     * Not only ssh, also openvpn and other packages. (cups comes to
>       mind also)
>     * SOLUTION: access to packages is there, from user dak using dak
>       commands
>   * Proposed ACTION: d1dev Webinar Series (wishlist)
>     * Subject: How I Learned to Stop Worrying and Love the Debian
>       Installer
>     * Presenter: CenturionDan
>     * Time/date/location TBA

>
> #### 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) jaromil to transfer them, we need to copy the nginx setup
>     * ACTION: give access to jaromil
>     * ACTION: setup nginx there
>     * ACTION: increase files.devuan.org FS space
>   * 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
>       * (golinux) Discuss after ascii gets out the door
>   * 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

>
> #### Ongoing Actions
>   * (KatolaZ) add documentation to the configuration of pkgmaster
>     (mirror-admin)

>
> #### Completed Actions
>   * (KatolaZ) set up the second new server as soon as it is ordered -
>     Jaromil!
>     * DONE: rrq and katolaz have access
>   * 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.
>       * SOLVED

>
> ### New Business
>
> #### msi
>   * Please have a look at
>     https://friendsofdevuan.org/doku.php/devuan_doc:start for the state
>     of the draft for Devuan's documentation
>     * one important thing missing there: developers' documentation
>     * we need to decide on how to fit that in
>       * suggestions at:

>
> https://friendsofdevuan.org/doku.php/discuss:devuan_doc:start#developers_documentation
>
>   * blinkdog uses scripts for formatting pad notes for the wiki and
>     the mailing list. To make sure those notes get into the wiki and
>     to the list quickly, we've discussed the idea of putting up a
>     website running these scripts, so anyone could do the conversions.
>     Currently, these scripts are written in CoffeeScript, which has
>     some advantages. The downside is: You won't be able to use them in
>     a browser that doesn't support JavaScript (e.g. w3m).

>
> #### blinkdog
>   * Meet notes added to the Wiki
>     *
> https://friendsofdevuan.org/doku.php/community:development:devuan-dev_meet_notes:2017:november_22_2017

>
>   * Meet notes sent to the Mailing List
>     *
> https://lists.dyne.org/lurker/message/20171127.235333.e74e572a.en.html
>     * Sorry about the delay; I was on a programming bender. :-)
>   * vivus talked to me after the meet  last week (and I think golinux on
>     the 28th?) about maintaining packages for Devuan:

>
>     <vivus> Does Devuan need any volunteers for package maintenance?
>     <blinkdog> which packages would you like to maintain vivus?
>     <vivus> blinkdog: anything Python and I can assist

>
>   * (Evilham) pkg maintaining: YES.
>     * Python-specific: from the looks of it, not atm. Maybe some RFP
>       over Debian?
>   * msi had a great suggestion about embedding the wikify/listify
>     scripts into a web page so that anybody can cut/paste.
>     * Evilham: Are you willing to host such a page if I create it?
>       * (Evilham): Yes :)
>   * Anybody use Pidgin for messaging? Specifically with Off The
>     Record (OTR)?
>     * I've registered a nick `blinkdog_otr` on freenode; feel free
>       to add me.
>     * B8A6F401 ... C135D683
>   * Slow/No Progress on these items, but they are still on my list
>     * init-script-checker-bot
>     * sane group and permission structure for wiki
>   * Happy Birthday Devuan! (November, 27, 2014)
>     * Is there a press release?

>
> #### KatolaZ
> * I will probably attend today
> * worked on ascii minimal-live images. it's almost ready
> * rebuilt Evilham's base-files (it's in ascii-proposed)
> * added points in ASCII roadmap (please see the relevant pad)
> * studying (our patched version of) dak
> * studying other tools for repo management (aptly)
>
> #### fsmithred
>   * ascii desktop-live isos work (with a little nudge)
>     * Remove alsa-base from libdevuansdk/config  <-- N.B parazyd
>     * desktop-base 0.99 in ascii does grub theme correctly (old purpy)
>     * Add grub-common and grub2-common to blend config, or grub package
>       does not install.
>     * There will be one iso for uefi and bios in amd64.
>       * (latest cli installer does the right thing.)
>     * Other things I need to do:
>       * Get fontsnaps package into repo.
>       * Update refractainstaller and refractasnapshot packages for ascii
>       * Learn to love d-i. (Later, I guess.)

>
> #### golinux
>   * Making progress on the theming:
>     https://transfer.sh/cobFy/ascii_darker.png Which is a better
>     filename? Clearlooks-Phenix-Ascii or Clearlooks-Phenix-Purpydark?
>     First one is shorter . . . This one is a little lighter:
>     https://transfer.sh/XUaNU/ascii_bestest.png
>   * Discourse . . . Today I had an email from a local user.  Not a power
>     user by any means - he edited sources.list with Libre Office!
>     Anyway, he found this post
>     https://talk.devuan.org/t/upgrading-devuan-jessie-to-ascii/363 and
>     things are not quite working right for him.  Of course pkgmaster
>     didn't exist back then, the landscape is constantly changing and he
>     likely did something silly.  But still I'm concerned that some of
>     the posts there if not already out-dated will quickly become so.
>     Would be nice if a message could be posted there that the site is
>     for archival use only.

>
> ### Evilham
>   * Swamped working ahead to prepare for the weekend at Ungleich, prob.
>     will be able to work on Devuan all weekend :).
>   * Will prioritise the bot ideas, since it's a hackathon :-p.
>   * Have been thinking about apt-transport-ipfs <-- https://ipfs.io/ may
>     be doable!

>
> #### New Actions
>   * ACTION: @jaromil give katolaz access to the current dak installation
>   * ACTION: @jaromil give evilham and katolaz access to the new vpn
>     gateway
>   * ACTION: give access katolaz/parazyd to packages.devuan.org (to close
>     bug #124)
>   * ACTION: @jaromil give access to discourse for evilham
>   * ACTION: @KatolaZ / @jaromil check on dak why there is no binary-all
>     under ascii-proposed
>   * new server online, for a new ganeti node setup
>     * rrq and katolaz and jrml have accces for start
>     * ip: 37.59.56.43 - we need a name! napier.devuan.org! (pls update
>       the DNS) DONE!
>   * choosemirror package responsible to choose the mirrors by the
>     installer this is the point to interact about the repo update
>     * deb.devuan.org <- new cdn / auto.mirror link
>   * DONE ACTION: create a dns entry A record to same ip of pkgmaster for
>     now (deb.devuan.org) (DONE)
>   * ACTION: Update website instructions re: repositories + sources.list
>   * ACTION: (KatolaZ) put list of mirrors *somewhere* for Evilham to
>     pull it
>     *(Evilham) this can be GL, a website, on the mirrors, ... :) doesn't
>       matter
>   * ACTION: put the list of package mirrors  (on the webpage
>   * DONE ACTION: get certs for deb.devuan.org (KatolaZ)
>   * ACTION: SPRINT ON 15-16-17 DECEMBER
> _______________________________________________
> devuan-dev internal mailing list
> devuan-dev@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-dev