Devuan meet Wed. Feb 21, 2018 @20:30 UTC 🔼

Pad is here: https://pad.dyne.org/code/#/1/view/9wWIZtOoU0HWR8kASEZaMA/RQcnvu305HNd3YxJ2IWVn+r-S3WP-2FP2ATIJcXspZM/

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, CenturionDan, chillfan, fsmithred, golinux, Irrwahn, jaromil, KatolaZ, msi, NewGnuGuy, rrq

Agenda 🔼

Old Business 🔼

  • (golinux) The Dark Purpy icon glitch is finally solved: https://forum.xfce.org/viewtopic.php?id=12060 After a final check, will post it for testing and then packaging
  • create a RRD of *.deb.devuan.org domains over a CNAME redirect need to setup our own dns with gitzone and give access to all caretakers task in course of study. need input on what machine to put it (jaromil) CAVEAT: country-codes do not work with every mirror we have (-katolaz) what machine to put it on? new ganeti machine? or digitalocean?
  • (katolaz) should have 3 dns machines on each ganeti node agreed
  • (jaromil) make a devuan developers manual live gathering old documentation on d1h and on the SDK and start it on the git - half way, soon on git

New Business 🔼

  1. will operate this / next week
  • (jaromil) reasons:
    • on the long run we need a machine to distribute the disk load (ATM the load on newtonia is full so to switch all instances in case of failure would be a problem)
    • also to have a sort of backup solution to have a redundancy of running instances
    • also last not least 250M/bit aren't that much with the load and attention we have (lesson learned before announcing release allow a day to propagate mirrors)
    • (another comment is to have bittorrents created also for interim
  • BTW what is the difference betweeen "new actions" and "new business" ? :^)
  • (golinux) Planning/talking vs doing
  • perhaps mid-term plan consider to add the option to install linux-libre a question to ask parazyd since he has good experience with that
  • proposed new workgroup to organise the backup solution and distribution to caretakers review evilham's proposals for backups
  • need to solve the polkit update transition this may need a transitional package to fix breakage of dist-updates need a focused brainstorming with irrwhan and amessner and katolaz and anyone else concerned
  • polkit-gobject-systemd to be burned with fire popping up in every new desktop install in general make sure we go through test notes again and again https://pad.dyne.org/code/#/1/view/fCn0svRCs8uYGfPeIxLDzA/CDNgjYUr+2R72izqT06iHSzC6fuPk7YnrmnKHekYre4/ and reduce them to the core issues to be fixed
  • list of packages which need to be rebranded (injected)
  • provide a weekly update on DNG about DSA (Debian Security
  • about the 100% free: why not have free.devuan.org as a 100% free repo that gives linux-libre and only 100% free packages? this is useful for so many of us starting from gnuinos, heads, dynebolic lets' try to have it for ascii! and provide linux-libre 100% repo here NewGnuGuy added a link to list of packages that would need to be removed: https://libreplanet.org/wiki/List_of_software_that_does_not_respect_the_Free_System_Distribution_Guidelines
  • (NewGnuGuy) Alternately (or additionally, as a mirror/redirect) libre.debuan.org could be the URL
  • (KatolaZ) maybe libre.deVUan.org is better? ;-P
  • (NewGnuGuy) Oops, yes
  • Devuan Conference (before end 2018)

golinux 🔼

  • Pad was upgraded but not yet rethemed (obviously). :( That has fixed the incorrect read only links that were being generated.
  • How to package the DarkPurpy icon theme? Was suggested to create a new project with a dependency on the gnome theme. This would be the easiest and most flexible also because it is not a fork but an overlay on the gnome theme which is not changed in any way. KatolaZ - thoughts?
  • add dependency to gnome-icon-theme or package from scratch?
  • add dependency to desktop-base and xfce
    • centurion-dan volunteers to do this (YEA! Thank you!!)

blinkdog 🔼

NewGnuGuy 🔼

  • I've been doing multiple test installs of the Beta on my main machine with the intent to soon switch to running Devuan Testing as my primary
  • Main hiccups I've come across in my test installs:
    • In the expert install, when selecting to exclude non-free and include contrib, non-free is included in my sources.list anyway. <- noted in current ascii beta issues
    • When selecting none of the tasksel tasks during install, I was surprised to discover the non-inclusion of the man-db, info, and less packages. (I'm not opposed to their non-inclusion; it just caught me off guard.)
    • Every time I finished an install, because I chose not to install non-free firmware for my GPU (an AMD Radeon HD 5770, codename Juniper), I would have to boot back into my other OS and manually copy the Linux-libre kernel, version >= 4.8, into /boot on the Devuan install to make the system bootable
    • A little background: In the mainline kernel if the radeon driver is unable to find the appropriate GPU firmware to load, it freaks out rather let the GPU just work without hardware acceleration using the in-ROM firmware. The Linux-libre project has patched the driver to fix this, but those fixes have not been upstreamed into the mainline kernel. The particular patch affecting Evergreen-series cards (which is what mine is) was first introduced in Linux-libre version 4.8. (See the 2016-10-02 listing in the news section here: https://www.fsfla.org/ikiwiki/selibre/linux-libre/)

msi 🔼

  • Cryptpad
  • I've found some issues with Cryptpad lately
    • Some of them have been fixed by the upgrade, others not
      1. g., if you're logged in, your display name and avatar won't be shown
    • Some have been reported to #cryptpad on freenode
  • Quest for a better browser
  • chillfan and I have done some testing on building and installing Iridium Browser (the self-claimed privacy-protective Chromium fork)
    • Not too successful so far: You can install the pre-compiled deb packages they offer in ASCII (and Ceres? chillfan?), 64-bit only Everything else fails.
    • (chillfan) failed dependencies for Jessie, can't remember
      1. Ceres/ASCII are working.
    • Also, there seem to be some caveats when using Iridium, which we would need to address. - for instance it's behind chromium's security updates a lot
  • Devuan documentation
  • I've been working quite a bit on the draft for some Devuan doc guidelines
  • Devuan Manual
    • Do we need port-specific manuals like Debian has them? (cf. https://www.debian.org/releases/stable/installmanual)
    • Asking about how these differ in #debian, I got this answer: "the parts where hardware or firmware, esp. boot firmware is different". "many systems can't boot from cd or usb media, others can't boot from network, some need media prepared with the specific model in mind", "some don't have serial consoles, some don't have graphic cards at all", "some only work if you provide crazy non-free firmware".
    • I'd rather have one Manual, coverning all the generic parts and maybe the most common special cases and then have appendices or even howtos of their own for the rest.
    • most people agree with this approach! one documentation manual and pointers on specific cases to the community wiki
  • Alternative desktops (just FYI)
  • Investigating possibilities of having a Tk-based desktop environment
  • Looks quite promising: loads of apps lying around, prior attempts to do that and even compatibility between Tk and GTK2 themes + Tk devs paying a lot of attention to backwards compatibility on new releases
  • Also, at least one dev is already sort of working on it. comments about the ultimate goal of getting out of GTK3 dependencies but that creates a huge gap for important software as for instance synaptic may scale up to a cross-distro effort as too big for us alone it is nevertheless a very interesting field of research

chillfan 🔼

  • Translations to d1fb wiki started, most have access on git now and are working there. Will see what's to be done there next week. New language added: Greek (jaromil) does that need to be imported on the website now? (chillfan) from the looks of it there was a push to the master branch since most of it is up there, translations not ready yet although they've started. (golinux) Guilty as charged. At least I think so. (chillfan) it needed some updating in any case, I should update with translations in maybe a couple of weeks. So this is for the best, old translations were broken.
  • Updated an old install guide over at friends of Devuan wiki here: https://friendsofdevuan.org/doku.php/community:installing_devuan_1.0_jessie So the link found here should be updated to reflect that: https://devuan.org/os/documentation/dev1fanboy/general-information#install-guide I have a new version in git I can push to the beta branch, but someone may want to update master to fix the link in the meantime.
  • Updated what info I had on d1g/fod, and added many to fod. Working on new docs to get more complete wiki.

Jaromil 🔼

  • noted down in old and new business, need input on where to put the new DNS RRD
  • happy about ASCII. not sure what else to say but cheers :^) we are a wonderful team lets take care to welcome more people and keep the good mood!

fsmithred 🔼

KatolaZ 🔼

  • had a break ;)
  • collected some stats - getting a proper stats system up
  • need to get a new server probably (?) <- yes in new business
  • need to get through the problems in ASCII <- yes condensing test notes into known issues actionable points
  • will put choose-init in the non-expert installer version (?) - agreed not to we cannot break worldwide deployed automations
  • will update setnet to the latest version
  • have posted about ASCII Beta on speakup -- am receiving feedback already
  • security-issues
  • need to work on reportbug before the next release, whatever it is
  • (golinux) Bug #42 - won't the injection script replace debian with devuan branding

New Actions 🔼