On Thursday, 23 August 2018 15:25:43 AEST Daniel Kahn Gillmor wrote: > Package: tracker.debian.org > Severity: wishlist > > I just noticed that some debian packaging projects i've worked on that > are hosted on salsa are starting to accumulate merge requests via the > gitlab interface. > > https://tracker.debian.org does a good job of collecting outstanding > work under the "action needed" box. > > I think if a source package has a Vcs- field that points to salsa, the > tracker could take a look at the number of outstanding merge requests > open on the project's gitlab repo, and report if the number is greater > than 0.
This is a great idea -- it would be lovely if these data were exposed on the UDD dmd.cgi too, since many developers use that as a good overview of everything to do with packages of interest. Is there a simple data export from salsa of open MRs? Walking all repos to see if there are open MRs is not the right thing to do. If walking needs to be done, then this is a candidate to be integrated with vcswatch or duck (and perhaps they need merging too, tbh). Slurping a data file into a UDD table and exposing the information is then a relatively easy step. Cheers Stuart -- Stuart Prescott http://www.nanonanonano.net/ stu...@nanonanonano.net Debian Developer http://www.debian.org/ stu...@debian.org GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7