On Tue, Jul 23, 2019 at 1:31 PM Thomas Goirand <z...@debian.org> wrote: > 1- Mandating VcsGit and VcsBrowser, meaning we do mandate using Git for > packaging.
While I personally don't have a problem with this, I'm not sure how /necessary/ it is. Though inconvenient, if we have source-only uploads as mandatory, we can always do a mass NMU. Ugly, but possible. > 2- Mandating using the "gbp patches unapplied" layout for Git, as this > seems to be the most popular layout, and that we need some kind of > consistency. While this is how most of my packages are, because they're maintained in teams, I'd not want to see it as policy. The debcherry workflow is much easier to work with on so many different levels. If we're not willing to force people to use debhelper, forcing them to use git and salsa seems much more extreme. In terms of packages that I actively avoid contributing to, packages using CDBS are way, way higher on my ick-list than things using svn or mercurial, or even something more esoteric like pijul or darcs. Hell, I'll take perforce over CDBS. -- Harlan Lieberman-Berg ~hlieberman