[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

git repo lint tool



Many of the non-migrated git repos are a bit of a mess. I've written a
tool that looks for common problems.

It's on alioth:
$ cd /git/python-modules
$ ./check-repositories

Here are the current issues, DD list below:

=== Issues ===

alembic: Non-Canonical Vcs fields
backports.ssl-match-hostname: No Vcs fields
breathe: Non-Canonical Vcs fields
codespeak-lib: Non-Canonical Vcs fields
deap: Non-Canonical Vcs fields
deap: Not git-dpmmed
django-colorful: No control file
django-colorful: Not git-dpmmed
django-session-security: No control file
django-session-security: Not git-dpmmed
djoser: Not git-dpmmed
dockerpty: Non-Canonical Vcs fields
flask-migrate: No Vcs fields
flask-openid: Non-Canonical Vcs fields
gamera: Non-Canonical Vcs fields
gamera: Not git-dpmmed
greekocr4gamera: Non-Canonical Vcs fields
greekocr4gamera: Not git-dpmmed
ipykernel: Non-Canonical Vcs fields
ipython-genutils: Non-Canonical Vcs fields
jupyter-client: Non-Canonical Vcs fields
jupyter-core: Non-Canonical Vcs fields
lazr.config: Non-Canonical Vcs fields
lazr.delegates: Non-Canonical Vcs fields
lazr.smtptest: Non-Canonical Vcs fields
lightblue: Missing PTS notification
mistune: Non-Canonical Vcs fields
nbconvert: Non-Canonical Vcs fields
nbformat: Non-Canonical Vcs fields
ntplib: No Vcs fields
ocr4gamera: Non-Canonical Vcs fields
ocr4gamera: Not git-dpmmed
path.py: Non-Canonical Vcs fields
pdfrw: Insufficient permissions on packages/pdfrw.git/hooks/post-receive
pdfrw: Not configured to be shared
pdfrw: No Vcs fields
pep8-naming: Non-Canonical Vcs fields
pep8-naming: Not git-dpmmed
pickleshare: Non-Canonical Vcs fields
ptyprocess: Non-Canonical Vcs fields
pybloomfiltermmap: No Vcs fields
pycurl: Non-Canonical Vcs fields
pylint-celery: Non-Canonical Vcs fields
pylint-celery: Not git-dpmmed
pylint-common: Non-Canonical Vcs fields
pylint-common: Not git-dpmmed
pymodbus: Non-Canonical Vcs fields
pysimplesoap: No Vcs fields
pytest-catchlog: Non-Canonical Vcs fields
pytest-catchlog: Not git-dpmmed
pytest-localserver: Non-Canonical Vcs fields
pytest-localserver: Not git-dpmmed
pytest-tornado: Non-Canonical Vcs fields
pytest-tornado: Not git-dpmmed
python-altgraph: Non-Canonical Vcs fields
python-aniso8601: No Vcs fields
python-bcrypt: No Vcs fields
python-cachecontrol: Non-Canonical Vcs fields
python-commodity: Missing PTS notification
python-concurrent.futures: Non-Canonical Vcs fields
python-cssselect: Non-Canonical Vcs fields
python-daemonize: No Vcs fields
python-dbusmock: Non-Canonical Vcs fields
python-diaspy: Non-Canonical Vcs fields
python-django-haystack: No control file
python-django-haystack: Not git-dpmmed
python-django: No control file
python-django: Not git-dpmmed
python-djvulibre: Non-Canonical Vcs fields
python-djvulibre: Not git-dpmmed
python-easywebdav: Non-Canonical Vcs fields
python-eventlet: Non-Canonical Vcs fields
python-exif: Non-Canonical Vcs fields
python-future: Non-Canonical Vcs fields
python-gear: Not git-dpmmed
python-getdns: Non-Canonical Vcs fields
python-ghost: Non-Canonical Vcs fields
python-hl7: No Vcs fields
python-humanize: No Vcs fields
python-iso8601: Non-Canonical Vcs fields
python-libdiscid: Non-Canonical Vcs fields
python-macholib: Non-Canonical Vcs fields
python-mpld3: Non-Canonical Vcs fields
python-mplexporter: Non-Canonical Vcs fields
python-odf: Non-Canonical Vcs fields
python-odoorpc: Non-Canonical Vcs fields
python-oerplib: Missing post-receive hook
python-oerplib: No git-dpm tag config
python-oerplib: Non-Canonical Vcs fields
python-peak.rules: Not git-dpmmed
python-peak.util: Not git-dpmmed
python-pex: Non-Canonical Vcs fields
python-pip: Non-Canonical Vcs fields
python-pluggy: Non-Canonical Vcs fields
python-pypdf: Not git-dpmmed
python-pypump: Missing team mailing list notification
python-pypump: Non-Canonical Vcs fields
python-pysolar: Non-Canonical Vcs fields
python-reportlab: No Vcs fields
python-requirements-detector: Non-Canonical Vcs fields
python-requirements-detector: Not git-dpmmed
python-sentinels: Non-Canonical Vcs fields
python-setoptconf: Non-Canonical Vcs fields
python-setoptconf: Not git-dpmmed
python-sk1libs: No control file
python-sk1libs: Not git-dpmmed
python-structlog: No Vcs fields
python-subprocess32: Non-Canonical Vcs fields
python-subprocess32: Not git-dpmmed
python-svg.path: Missing PTS notification
python-svg.path: No control file
python-svg.path: Not git-dpmmed
python-testtools: Non-Canonical Vcs fields
python-xmp-toolkit: Non-Canonical Vcs fields
python-xmp-toolkit: Not git-dpmmed
pyuca: Non-Canonical Vcs fields
setuptools-scm: Non-Canonical Vcs fields
terminado: Non-Canonical Vcs fields
testpath: Non-Canonical Vcs fields
tox: Non-Canonical Vcs fields
traitlets: Non-Canonical Vcs fields
twistar: No git-dpm tag config
twistar: Non-Canonical Vcs fields
twistar: Not configured to be shared
vcr.py: Non-Canonical Vcs fields
vcr.py: Not git-dpmmed


=== DD List ===

Andreas Tille <tille@debian.org>
   python-hl7 (U)

Antoine Musso <hashar@free.fr>
   python-gear (U)

Barry Warsaw <barry@debian.org>
   lazr.config
   lazr.delegates
   lazr.smtptest
   pycurl
   python-cachecontrol
   python-future (U)
   python-iso8601 (U)
   python-pex
   python-pip (U)
   python-pluggy
   tox

Benjamin Mako Hill <mako@debian.org>
   python-iso8601 (U)

Brian May <bam@debian.org>
   python-django (U)

Carl Chenet <chaica@debian.org>
   python-pip (U)

Daniel Kahn Gillmor <dkg@fifthhorseman.net>
   python-getdns (U)

Daniel Stender <debian@danielstender.com>
   deap
   gamera
   greekocr4gamera
   ocr4gamera
   pep8-naming
   pylint-celery
   pylint-common
   pytest-catchlog
   pytest-localserver
   pytest-tornado
   python-djvulibre
   python-requirements-detector
   python-setoptconf
   python-subprocess32
   python-xmp-toolkit
   vcr.py

Daniele Tricoli <eriol@mornie.org>
   python-peak.rules (U)
   python-peak.util (U)

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
   python-hl7

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
   python-libdiscid

Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
   backports.ssl-match-hostname
   deap (U)
   django-haystack
   django-session-security
   djoser
   dockerpty
   flask-migrate
   gamera (U)
   greekocr4gamera (U)
   ipython-genutils
   lazr.config (U)
   lazr.delegates (U)
   lazr.smtptest (U)
   ntplib
   ocr4gamera (U)
   pep8-naming (U)
   ptyprocess
   pycurl (U)
   pylint-celery (U)
   pylint-common (U)
   pymodbus
   pysolar
   pytest-catchlog (U)
   pytest-localserver (U)
   pytest-tornado (U)
   python-altgraph
   python-bcrypt
   python-cachecontrol (U)
   python-cssselect
   python-dbusmock
   python-diaspy
   python-django
   python-djvulibre (U)
   python-easywebdav
   python-exif
   python-future
   python-gear
   python-ghost
   python-humanize
   python-iso8601
   python-macholib
   python-mpld3
   python-mplexporter
   python-odf
   python-odoorpc
   python-oerplib
   python-peak.rules
   python-peak.util
   python-pex (U)
   python-pip
   python-pluggy (U)
   python-pypdf
   python-pypump
   python-reportlab (U)
   python-requirements-detector (U)
   python-setoptconf (U)
   python-structlog
   python-subprocess32 (U)
   python-testtools
   python-xmp-toolkit (U)
   terminado
   testpath
   vcr.py (U)

Debian QA Group <packages@qa.debian.org>
   pdfrw

Filippo Giunchedi <filippo@debian.org>
   python-structlog (U)

Georges Khaznadar <georgesk@debian.org>
   python-odf (U)

Gonéri Le bouder <goneri@debian.org>
   python-concurrent.futures (U)

IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
   python-altgraph (U)
   python-easywebdav (U)
   python-macholib (U)

Jason Pleau <jason@jpleau.ca>
   dockerpty (U)

Jean-Michel Vourgère <nirgal@debian.org>
   django-session-security (U)

Jeff Licquia <licquia@debian.org>
   python-pip (U)

Jelmer Vernooij <jelmer@debian.org>
   python-testtools (U)

John Paulett <john@paulett.org>
   python-hl7 (U)

Jonathan Carter <jonathan@ubuntu.com>
   python-aniso8601

Julien Danjou <acid@debian.org>
   python-concurrent.futures (U)

Julien Puydt <julien.puydt@laposte.net>
   ipython-genutils (U)
   mistune
   ptyprocess (U)
   setuptools-scm
   terminado (U)
   testpath (U)

Laszlo Boszormenyi (GCS) <gcs@debian.hu>
   python-eventlet (U)

Luciano Bello <luciano@debian.org>
   pybloomfiltermmap
   python-pypdf (U)

Luke Faraone <lfaraone@debian.org>
   python-django (U)

Martin Pitt <mpitt@debian.org>
   python-dbusmock (U)

Matthias Klose <doko@debian.org>
   python-reportlab

Maximiliano Curia <maxy@debian.org>
   pymodbus (U)

Mehdi Abaakouk <sileht@sileht.net>
   python-concurrent.futures (U)

Michael Fladischer <fladi@debian.org>
   django-haystack (U)
   djoser (U)

Miriam Ruiz <miriam@debian.org>
   deap (U)

Nicolas Dandrimont <olasd@debian.org>
   backports.ssl-match-hostname (U)

Ondřej Surý <ondrej@debian.org>
   python-getdns

Paul Belanger <paul.belanger@polybeacon.com>
   python-gear (U)

Piotr Ożarowski <piotr@debian.org>
   alembic (U)

PKG OpenStack <openstack-devel@lists.alioth.debian.org>
   alembic
   python-concurrent.futures
   python-daemonize
   python-eventlet
   python-testtools

Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
   tox (U)

Raphaël Hertzog <hertzog@debian.org>
   python-django (U)

Robert Collins <robertc@robertcollins.net>
   python-testtools (U)

Sandro Tosi <morph@debian.org>
   pysimplesoap

Scott Kitterman <scott@kitterman.com>
   python-getdns (U)

Sebastian Ramacher <sramacher@debian.org>
   breathe
   flask-openid
   python-libdiscid (U)

Simon Fondrie-Teitler <simonft@riseup.net>
   python-bcrypt (U)
   python-pypump (U)

Sylvestre Ledru <sylvestre@debian.org>
   python-humanize (U)

TANIGUCHI Takaki <takaki@debian.org>
   python-cssselect (U)
   python-exif (U)

Thomas Bechtold <thomasbechtold@jpberlin.de>
   pymodbus (U)
   python-odf (U)

Thomas Bechtold <toabctl@debian.org>
   flask-migrate (U)

Thomas Goirand <zigo@debian.org>
   alembic (U)
   python-concurrent.futures (U)
   python-daemonize (U)
   python-eventlet (U)
   python-gear (U)
   python-testtools (U)

Tim Retout <diocles@debian.org>
   ntplib (U)

Tristan Seligmann <mithrandi@debian.org>
   mistune (U)

W. Martin Borgert <debacle@debian.org>
   pymodbus (U)
   pysolar (U)
   python-cssselect (U)
   python-diaspy (U)
   python-exif (U)
   python-ghost (U)
   python-mpld3 (U)
   python-mplexporter (U)
   python-odf (U)
   python-odoorpc (U)
   python-oerplib (U)
   python-pypump (U)

E: Unknown package: jupyter-client
E: Unknown package: python-svg.path
E: Unknown package: twistar
E: Unknown package: path.py
E: Unknown package: python-commodity
E: Unknown package: python-sentinels
E: Unknown package: ipykernel
E: Unknown package: jupyter-core
E: Unknown package: codespeak-lib
E: Unknown package: lightblue
E: Unknown package: python-sk1libs
E: Unknown package: nbformat
E: Unknown package: pickleshare
E: Unknown package: pyuca
E: Unknown package: traitlets
E: Unknown package: django-colorful
E: Unknown package: nbconvert

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272


Reply to: