Hi folks, tl;dr: http://d-i.debian.org/git-summary.html Longer version follows. A while ago, the testing summary page[1], initially just about the udeb diff between testing and unstable, received[2] an extra column with the number of commits in git since the last tag. 1. http://d-i.debian.org/testing-summary.html 2. http://anonscm.debian.org/viewvc/d-i?view=revision&revision=67951 I thought a dedicated page would be slightly better, to unconditionally walk through all our git repositories and mention the number of commits since the last tag, for all the branches we know about (current mapping: wheezy, jessie, and master for stable, testing, and unstable). Here's the output[3], refreshed 6 times a day, right after a "mr up" run on all repositories. Commits in svn are [4,5,6,7]. 3. http://d-i.debian.org/git-summary.html 4. http://anonscm.debian.org/viewvc/d-i?view=revision&revision=68961 5. http://anonscm.debian.org/viewvc/d-i?view=revision&revision=68962 6. http://anonscm.debian.org/viewvc/d-i?view=revision&revision=68963 7. http://anonscm.debian.org/viewvc/d-i?view=revision&revision=68964 I suspect we may want to delete jessie branches once they are merged into master, so that the testing column gets less crowded. Such branches are likely to only appear again when we start needing t-p-u uploads (hopefully not too soon, and not too often). Packages with only '-' and '0' are not displayed to avoid unnecessary noise in the generated file. If that's deemed useful, we could add a tiny JS toggle to display them, hiding them by default. [ In the future, we could add some git vs. archive consistency checks, so as to detect missing branch/tag pushes when the version in the archive isn't to be found in the repository. ] Mraw, KiBi.
Attachment:
signature.asc
Description: Digital signature