▄ ▄ ▀ ▄▄▄ ▀ ▄ ▄ █ █ █ █ ▄▄▄ ▄ ▄▄ ▄▄▄ ▄ ▄▀ ▀ ▄▄▄ ▄▄█▄▄ █ ▄▄▄ █▄▄▄ ▀ █▀█ █ █ █▀ █ █▀ █ █ █ ▄▄ █ █ █ ▀ █ █▀ ▀█ ██ ██▀ █ █ █ █▀▀▀▀ ▀▀▀█▀▀▀ █ █ █ █ █ ▄▀▀▀█ █ █ █ █ ▄▄█▄▄ █ █ ▀█▄▄▀ █ ▀▄▄▄▀ ▄▄█▄▄ ▀▄▄ █▄▄▄▄▄ ▀▄▄▀█ ██▄█▀ by ivyl # WineConf 2019 * Idea was discussed. * The first attempt to write a bridge. * Mapping free-form emails to the constraints of GitLab is miserable. * People gave up. # Proton * Proton building was tedious and sharing build with QA / uploading to Steam was laborious. * GitLab's CI and MRs to the rescue. * Everything automated, tool for internal review, bleeding-edge experimental. * Some Wine developers getting convinced that GitLab is not that bad. # Andrew's Crackpot Idea * Prototype for Alexandre. * Including the... sigh... e-mail bridge. # The Proof of Concept * This time we are playing by GitLab's rules. * MRs-only. We send them to the ML and accept replies posted as comments. * This somewhat works. Much better than the usual alternative. * Newman set up instance for us, I've started working on the bridge. # The Proof of Concept * I was an okay experience. * Alexandre liked it... I think. * He made the switch. * Poor Jeremy is now maintaining the bridge. * Jeremy, I'm deeply sorry... # ▄▄▄▄▄▄ ▄▄▄▄▄ ▄▄ ▄ █ █ █▀▄ █ █▄▄▄▄▄ █ █ █▄ █ █ █ █ █ █ █ ▄▄█▄▄ █ ██