MRs on salsa and letting janitor automate things
Hi folks
tl;dr: there lots of untriaged MRs on salsa; let's permit Janitor to 
automatically commit its updates
There are lots of MRs on salsa for science-team packages that are open. 
Many of these have been open for months and many have no comments, 
triage or feedback visible on salsa. Many of these have been made by 
first time contributors who, by virtue of their MRs sitting 
unacknowledged and unmerged for months, think we don't care. That's not 
our intended message!
Attached are:
* a list of MRs that are currently open on salsa (sorted by package)
* associated dd-list of maintainers/uploaders for these packages
If you don't currently get notified about MRs being opened for packages 
you are interested in, I encourage you to tweak your salsa notification 
preferences. My approach to this is to "star" packages for which I am 
maintainer, uploader, or otherwise interested enough in that I'd like to 
see notifications for MRs.
In amongst the human-generated MRs, there was also a huge number of 
automated MRs from the Janitor bot. Over the last couple of days I've 
been through Janitor's MRs (about 200 of them). These are all really 
simple changes, each of which I checked and almost all of them I have 
merged.
For those not familiar with Janitor, it looks for easy to fix issues in 
the packaging that are flagged by lintian (or other similar tools) and 
fixes them. Unlike lintian, it has internet access and knowledge of the 
Debian archive, so it can do extra things like update upstream homepages 
or remove obsolete version constraints on packages. Janitor's fixes 
range from pedantic to very useful; even the more pedantic ones steadily 
improve the signal:noise of lintian and so lintian becomes more useful 
on those packages.
	https://janitor.debian.net/
I propose that we let Janitor make these commits directly rather than 
opening MRs; quite a few other teams in Debian have done this and it is 
working well. Janitor has proven itself to be reliable and useful. Since 
we've now been able to see that Janitor's changes are OK for a few 
years, we can safely cut out the manual work and just let the bot get on 
with its work. Comments?
regards
Stuart
--
Stuart Prescott   http://www.nanonanonano.net/   stuart@nanonanonano.net
Debian Developer  http://www.debian.org/         stuart@debian.org
GPG fingerprint   90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
Alastair McKinstry <mckinstry@debian.org>
   cylc
   libdap
   paraview (U)
   qd (U)
Andreas Tille <tille@debian.org>
   python-jsondiff (U)
   virtuoso-opensource (U)
Ansgar <ansgar@debian.org>
   dune-pdelab (U)
Anton Gladky <gladk@debian.org>
   freeimage (U)
   libqglviewer (U)
   solvespace (U)
   vtk9 (U)
Balint Reczey <balint@balintreczey.hu>
   irstlm (U)
Debian QA Group <packages@qa.debian.org>
   bcolz
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
   armadillo
   bornagain
   calculix-ccx-doc
   dune-pdelab
   freeimage
   hepmc3
   irstlm
   libqglviewer
   python-jsondiff
   python-meshplex
   qd
   siconos
   solvespace
   tango
   virtuoso-opensource
   xtensor
Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
   gftl-shared
   paraview
   vtk9
Drew Parsons <dparsons@debian.org>
   python-meshplex (U)
   xtensor (U)
Gert Wollny <gewo@debian.org>
   vtk9 (U)
Ghislain Antony Vaillant <ghisvail@gmail.com>
   freeimage (U)
Giulio Paci <giuliopaci@gmail.com>
   irstlm (U)
HepMC developers <hepmc-dev@NOSPAM.cern.ch>
   hepmc3 (U)
Koichi Akabe <vbkaisetsu@gmail.com>
   irstlm (U)
Kumar Appaiah <akumar@debian.org>
   armadillo (U)
Mika Pflüger <debian@mikapflueger.de>
   bornagain (U)
Mo Zhou <cdluminate@gmail.com>
   hepmc3 (U)
Nico Schlömer <nico.schloemer@gmail.com>
   vtk9 (U)
Ole Streicher <olebole@debian.org>
   gftl-shared (U)
Picca Frédéric-Emmanuel <picca@debian.org>
   bornagain (U)
   tango (U)
Sebastien Delafond <seb@debian.org>
   bornagain (U)
Stephen Sinclair <radarsat1@gmail.com>
   siconos (U)
whitequark <whitequark@whitequark.org>
   solvespace (U)
Will Daniels <mail@willdaniels.co.uk>
   virtuoso-opensource (U)
Wolfgang Fütterer <debian@wlf-online.de>
   calculix-ccx-doc (U)
science-team/armadillo
Id: 26203
Title: Install cmake package and pkgconfig files. Closes #954927
Author: lasall
Status: cannot_be_merged_recheck
Url: https://salsa.debian.org/science-team/armadillo/-/merge_requests/1
science-team/aweather
Id: 8074
Title: fix libgps API change (Closes: #926534)
Author: paelzer-guest
Status: can_be_merged
Url: https://salsa.debian.org/science-team/aweather/-/merge_requests/1
science-team/bcolz
Id: 48290
Title: Import Debian changes 1.2.1+ds2-8
Author: byang
Status: can_be_merged
Url: https://salsa.debian.org/science-team/bcolz/-/merge_requests/3
Id: 48289
Title: Import Debian changes 1.2.1+ds2-7
Author: byang
Status: can_be_merged
Url: https://salsa.debian.org/science-team/bcolz/-/merge_requests/2
science-team/bibus
Id: 5149
Title: Fix #707338
Author: jscott
Status: can_be_merged
Url: https://salsa.debian.org/science-team/bibus/-/merge_requests/1
science-team/bornagain
Id: 48297
Title: Update watch file
Author: mikapfl-guest
Status: can_be_merged
Url: https://salsa.debian.org/science-team/bornagain/-/merge_requests/1
science-team/calculix-ccx-doc
Id: 43365
Title: pristine-tar data for calculix-ccx-doc_2.17.orig.tar.bz2
Author: linqigang
Status: can_be_merged
Url: https://salsa.debian.org/science-team/calculix-ccx-doc/-/merge_requests/4
Id: 43352
Title: Updates to debian folder to match v2.17 documentation updates
Author: linqigang
Status: can_be_merged
Url: https://salsa.debian.org/science-team/calculix-ccx-doc/-/merge_requests/2
Id: 43351
Title: Updating documentation to version 2.17
Author: linqigang
Status: can_be_merged
Url: https://salsa.debian.org/science-team/calculix-ccx-doc/-/merge_requests/1
science-team/cylc
Id: 5051
Title: Keep Cylc's customized version of CherryPy
Author: kinow-guest
Status: cannot_be_merged
Url: https://salsa.debian.org/science-team/cylc/-/merge_requests/1
science-team/dune-pdelab
Id: 39140
Title: WIP: Prepare 2.8
Author: pjaap
Status: can_be_merged
Url: https://salsa.debian.org/science-team/dune-pdelab/-/merge_requests/3
science-team/freeimage
Id: 33238
Title: Apply hints suggested by the multi-arch hinter
Author: janitor-bot
Status: can_be_merged
Url: https://salsa.debian.org/science-team/freeimage/-/merge_requests/1
science-team/gftl-shared
Id: 27900
Title: Use dh fortran
Author: olebole
Status: unchecked
Url: https://salsa.debian.org/science-team/gftl-shared/-/merge_requests/1
science-team/hepmc
Id: 27568
Title: Update to 2.06.11
Author: andriish-guest
Status: can_be_merged
Url: https://salsa.debian.org/science-team/hepmc/-/merge_requests/1
science-team/hepmc3
Id: 46759
Title: Draft: Update to 3.2.5
Author: andriish-guest
Status: WIP
Url: https://salsa.debian.org/science-team/hepmc3/-/merge_requests/6
science-team/irstlm
Id: 38168
Title: Remove MIA uploaders:
Author: janitor-bot
Status: cannot_be_merged
Url: https://salsa.debian.org/science-team/irstlm/-/merge_requests/2
Id: 37187
Title: Remove MIA uploaders:
Author: janitor-bot
Status: cannot_be_merged
Url: https://salsa.debian.org/science-team/irstlm/-/merge_requests/1
science-team/libdap
Id: 15597
Title: Fix some issues reported by lintian
Author: janitor-bot
Status: cannot_be_merged
Url: https://salsa.debian.org/science-team/libdap/-/merge_requests/2
science-team/libqglviewer
Id: 8776
Title: Modify rules, control so that .deb with v2.7.1 can be built; libqglviewer...
Author: cosurgi-guest
Status: cannot_be_merged_recheck
Url: https://salsa.debian.org/science-team/libqglviewer/-/merge_requests/1
science-team/paraview
Id: 26673
Title: WIP: Install vtk/ cmake files. Closes #959387
Author: olesenm
Status: cannot_be_merged
Url: https://salsa.debian.org/science-team/paraview/-/merge_requests/1
science-team/policy
Id: 32053
Title: make a reference to the team policy documentation
Author: mwhudson
Status: can_be_merged
Url: https://salsa.debian.org/science-team/policy/-/merge_requests/3
science-team/python-jsondiff
Id: 48266
Title: Fix for correcting error searching new upstream
Author: sam-yaemiko
Status: can_be_merged
Url: https://salsa.debian.org/science-team/python-jsondiff/-/merge_requests/1
science-team/python-meshplex
Id: 43388
Title: further tolerance relaxing for s390x
Author: dbungert
Status: unchecked
Url: https://salsa.debian.org/science-team/python-meshplex/-/merge_requests/1
science-team/qd
Id: 11498
Title: Workaround on ppc64el to fix qd_test (Closes: #935289)
Author: frediz
Status: can_be_merged
Url: https://salsa.debian.org/science-team/qd/-/merge_requests/1
science-team/siconos
Id: 56141
Title: Remove duplicate values for fields Documentation in debian/upstream/metadata
Author: janitor-bot
Status: can_be_merged
Url: https://salsa.debian.org/science-team/siconos/-/merge_requests/3
science-team/solvespace
Id: 34462
Title: Add WebDriver test of HTML export
Author: rpavlik
Status: cannot_be_merged_recheck
Url: https://salsa.debian.org/science-team/solvespace/-/merge_requests/3
science-team/tango
Id: 46308
Title: Upstream patches to fix build with MySQL-8.x
Author: ahasenack
Status: can_be_merged
Url: https://salsa.debian.org/science-team/tango/-/merge_requests/2
science-team/virtuoso-opensource
Id: 48265
Title: Fix to correct error searching new upstream
Author: sam-yaemiko
Status: can_be_merged
Url: https://salsa.debian.org/science-team/virtuoso-opensource/-/merge_requests/2
science-team/vtk9
Id: 48539
Title: Add upstream fix for shader crash with multivolume
Author: estan-guest
Status: can_be_merged
Url: https://salsa.debian.org/science-team/vtk9/-/merge_requests/6
science-team/xtensor
Id: 39281
Title: d/t/control: reduce test concurrency to reduce memory pressure
Author: paelzer-guest
Status: unchecked
Url: https://salsa.debian.org/science-team/xtensor/-/merge_requests/1
Reply to: