[Contributors meeting] March 6th, 2018

Dear YunoHost contributors,

we will have our next meeting on Tuesday, March 6th, 2018 :grinning:. It will be on the usual Mumble server (kload.fr:64738) at 20h30 UTC+2 !

NB: You are welcome to join even if you’re not currently contributing and/or just want to discover and see how things works in the project. :v:

Here is the pad’s link where you can prepare the meeting:
https://pad.lqdn.fr/p/yunohost-06-03-2018

Feel free to add topics and bullet points you would like to be discussed during the meeting !

1 Like

Attendees

  • ljf
  • Aleks
  • vey
  • frju365
  • Maniack
  • Moul
  • Bram
  • cireuil
  • Josue

Misc news since last time

  • New ISOs released \o/ (c.f. https://build.yunohost.org/ )
    • (bug on the bot that announce that on xmpp, Bram and Aleks will have a look)

Infra: Bearnaise lacks of room !

  • Discussion about lacks of space on one of the main infra server, and how we can clean some old or unecessary stuff
  • In the end, we manage to get ~40 Go of free space back on the server. Also installed logrotate on some heavy logs

Security: YunoHost audits

Security: Fail2ban issue

Towards a alpha-testing for Stretch

Much progress on stretch App CI

Tried to list apps to fix here : https://dev.yunohost.org/issues/1058#note-5

  • To help with these :
    • a. Setup a stretch yunohost instance
    • b. Install the app with --debug
    • c. See what’s wrong and try to find a fix ;D

Alpha-testing ? (Alpha = expect many broken things !) Propose people to :

  • (Difficulty: easy) test install on a fresh Debian Stretch, with the current stretch script : https://github.com/YunoHost/install_script/blob/stretch2/install_yunohost
  • (Difficulty: medium) test the stretch migration on a newly installed machine. Switch to unstable in sources.list, dist-upgrade then yunohost tools migrations migrate. c.f. https://github.com/YunoHost/yunohost/pull/433
  • (Difficulty : hard) same as previously, but on a prod-like environment with many apps installed (ideally a clone of it to be able to test multiple times without messing the real instance…)
  • (Difficulty : medium) test the stretch migration from the webadmin

Items not really investigated so far, but can be investigated in parallel :

  • Test that apps keep working after migrating from jessie to stretch (though at least the php5->php7 part should be ~okay) : https://dev.yunohost.org/issues/1060
  • Specific migration for postgres 9.4 to 9.6 : https://dev.yunohost.org/issues/1022
  • Test / be able to restore backup from 2.x in 3.x (we should at least handle the php5->php7 stuff automatically) : https://dev.yunohost.org/issues/1059
  • Fail2ban conf is to be flushed and regenerated from scratch … this will trash (or at least disable…) custom fail2ban rules from some apps… What do we do with this.

Orga: meetings

Keoma from franciliens.net, much interested in working on the Internet Cube issues <3

  • He can’t join on Tuesdays :<
  • TODO : Create a framadate to pick new days for YunoHost meeting, discuss result during next meeting

In parallel, we should look into setting up an internet cube meeting to reboot the project as we talked a few times…

  • TODO: Create a framadate to organize a internet cube meeting

Infra: Install Mumble and Etherpad(+mypads) on our own infra

  • Motivation would be to host our own tools instead of relying on other people / organization
  • Though the current situation has some good sides in case our infra gets down

We conclude to postpone this for after we set up a fallback system on the Globenet server

Misc : changes in unstable build version numbers

  • Unstable versions numbers were something like 2018.01.22.13.37.00 and causing issue (major version is 2018, always higher than 2.x or 3.x). They got changed to something like 2.7.9+2018.02.10.00 which is more relevant
  • Vagrant box got updated accordingly

Misc: interesting tools

Next meeting

Tuesday 20th, 2018