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.

Reply via email to