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: