Hi Otto,

First I want to thank you for your work on Salsa.  I find it pleasant to
use and the Salsa CI has also helped catch many lurking bugs for me.

Otto Kekäläinen <o...@debian.org> writes:

> ...
>
> I understand that some people like to turn of the MR feature
> completely on their repositories, but I would advise against that, as
> it is a major killer to collaboration. Not only does it signal to
> contributors to the existing package that the maintainer is not
> interested in spending time/effort on accepting contributions, but it
> also makes it hard for abandoned packages to have spontaneous
> collaboration arise and salvaging started as the potential
> collaborators would never end up seeing each others MR submissions.
>

Actually there may be another reason to turn off MR feature: some
packaging workflows don't preserve a linear Git history and hence may
not work well with merging from MR on Salsa.  For example, the "git-dpm"
and "git-debrebase" workflows, which use a more complex
merge/fast-forward strategy and merge requests don't integrate well.  In
such case it's better to turn off MR to avoid any confusions and let
contributors post patches on BTS, and then the maintainer can apply
those accordingly.

-- 
Regards,
Xiyue Deng

Attachment: signature.asc
Description: PGP signature

Reply via email to