On 23/01/25 15:28, Matthew Vernon wrote:
Otto Kekäläinen <o...@debian.org> writes:

Numerous people are posting Merge Requests on Salsa. Please help review them!

I'd much much rather MRs were associated with bug reports; that way I
only have to remember to check one place for outstanding issues in my
packages, and years down the line when I wonder "why did this change get
made" I can look up the bug report in the BTS.

Adding bug report numbers is simple if the MR fixes a reported problem. For other improvements it's kind of cumbersome.

This is what I do:

1) I open a MR. As the description of the MR I use the message of the commit, if it comprises one commit only, or the message of the main commit (usually the first or the last one).

2) I open a bug report (tags + patch). The text of the report is the description of the MR, plus a link to the MR.

3) I receive (some minutes later) a bug number.

4) I commit --ammend the main commit to add "Closes: #XXX" and force-push it.

5) I add "(Closes: #XXX)" to the title of the MR.

I believe this is The Right Thing To Do™, but I really would like to not have to do steps 2 to 5.

Perhaps it's time to have a mr2bts service similar to tag2upload?

Or forget about the BTS and accept Salsa as the main place where improvements are discussed?

Regards

--
Gioele Barabucci

Reply via email to