On Fri, 12 Jul 2024 22:04:45 +0300 Jussi Pakkanen <jpakk...@gmail.com> wrote: > On Wed, 10 Jul 2024 at 23:45, Phil Wyett <philip.wy...@kathenas.org> wrote: > > > Please create a salsa repository for meson and allow for collaborative > > development and improvement of the package. > > The problem here is that it is exactly what I do _not_ want. The Meson > packaging has made a strict policy decision that _all_ functionali > changes need to go upstream before (and if) they are to be considered > for Debian packaging. The amount of distro patches should be exactly > zero. Sadly it is currently not, but that is the goal. > > Debian devs have an unfortunate tendency to send bug fixes (which is > good) as distro patches to me (which is not). Sometimes even after I > have told them several times over to file their patches upstream. > There should be only one place where patches go and that is in the > upstream repo. Adding a Salsa repo would make it even more easy for > people to do the wrong thing. That is more busywork for me, which is > not in the best interest of anyone involved.
You can disable MRs under the general settings tab of a repository on Salsa. If you don't want to accept MRs that's fine, but please do create a repository so that history of changes can be seen and inspected. This is useful for all packages regardless of whether MRs are accepted, in the unlikely even the current maintainer(s) might move on some day and someone else takes over, as it sometimes happens. That way whoever comes after has a full rich history of changes to work with. On top of that you could also enable salsa-ci which is nice too.