Bug#910541: diffoscope: filing bugs on diffoscope is cumbersome for non-Debian contributors

Chris Lamb lamby at debian.org
Tue Oct 9 11:22:28 BST 2018


Dear Holger,

> before answering, some questions about these scenarios:

To be clear, these aren't the full enumeration of possible scenarios
nor a request that we choose one or vote, simply a way of trying to
short-cut exchanging paragraphs of text and confusing each other.

> >  a) Some hybrid where we have the code remain on salsa yet mirror it on
> >     Github. Somewhat like the situation ~12 months ago.
> 
> where would we track the upstream issues in a.)?

(I guess the BTS to differentiate it from 'b'? *shrug*)

> >  e) Make GitLab the canonical location for both code and use it for MRs
> >     and issues. Remove diffoscope entirely from salsa and forward
> >     "issues" here from the BTS.
> 
> you mean a gitlab.com instance in e.)?

I was immediately thinking of using the existing gitlab.org instance
but feel free to split if you feel like it. (The idea of maintaining our
own Gitlab instance does not sound like a particularly good use of our
time.)

> > It is very easy to overloop what a big mental barrier and annoyance it
> > is to have to do this extra work.
> 
> understood but what extra work exactly? of course we should automate
> mirroring...

The extra work I am refering to is, from experience, the extra cognitive
and remarkably-stressful load when you have 3+ avenues for people to file
issues, bugs and PRs, etc.  (Mirroring was automated before.)


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-



More information about the Reproducible-builds mailing list