Re: git repo lint tool

2015-10-13 Thread Sandro Tosi
On Tue, Oct 13, 2015 at 3:30 PM, Stefano Rivera  wrote:
> Many of the non-migrated git repos are a bit of a mess. I've written a
> tool that looks for common problems.

thanks! could it also emit a hint on how to address the problem? like
canonical vcs should be easy to just print also the url to stick into
the d/control file (cut vs rewrite and add a typo); how to
initialize git-dpm (a link to the wiki would do if there are not more
specific docs) etc

-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



Re: git repo lint tool

2015-10-13 Thread Barry Warsaw
On Oct 13, 2015, at 04:30 PM, Stefano Rivera wrote:

>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

Nice, thanks.

>codespeak-lib: Non-Canonical Vcs fields

I think the codespeak-lib source package is obsolete.

>python-pex: Non-Canonical Vcs fields

I guess this means that the Vcs-* headers are not of the format defined in
https://wiki.debian.org/Python/GitPackaging right?  I fixed python-pex (not
yet uploaded).

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

Barry is a bad person.

Cheers,
-Barry, not really evil



Re: git repo lint tool

2015-10-13 Thread Sebastian Ramacher
On 2015-10-13 16:30:53, Stefano Rivera wrote:
> codespeak-lib: Non-Canonical Vcs fields

codespeak-lib is no longer in the archive.

> Sebastian Ramacher 
>breathe
>flask-openid
>python-libdiscid (U)

They are no longer maintained under the DPMT umbrella.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Re: git repo lint tool

2015-10-13 Thread Daniel Stender
On 13.10.2015 16:30, Stefano Rivera wrote:
> Daniel Stender 
>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

All of these packages were in /git/python-modules/packages/ already before the 
migration,
a couple have been migrated manually from SVN to Git some months before, for 
the other
part (new packages) the packaging have been started already on/in Git.

I've now restored the repos like suggested in the GitPackaging wiki page 
(Post-migration
clean up), and there are all going to be configured for git-dpm patching in the 
course of
the next days.

In all packages, Vcs points to
Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git
Vcs-Browser: 
http://anonscm.debian.org/cgit/python-modules/packages/.git

Best,
DS

-- 
4096R/DF5182C8
46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8
LPI certified Linux admin (LPI000329859 64mz6f7kt4)
http://www.danielstender.com/blog/



Re: git repo lint tool

2015-10-13 Thread Stefano Rivera
Hi Daniel (2015.10.13_17:47:01_+0200)
> In all packages, Vcs points to
> Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git
> Vcs-Browser: 
> http://anonscm.debian.org/cgit/python-modules/packages/.git

The linter script wants https for Vcs-Browser.

SR

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



Re: git repo lint tool

2015-10-13 Thread Daniel Stender
On 13.10.2015 17:57, Stefano Rivera wrote:
> Hi Daniel (2015.10.13_17:47:01_+0200)
>> In all packages, Vcs points to
>> Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git
>> Vcs-Browser: 
>> http://anonscm.debian.org/cgit/python-modules/packages/.git
> 
> The linter script wants https for Vcs-Browser.
> 
> SR

Ah, o.k.! :-)

I'll fix this, too.

Thanks,
Daniel

-- 
4096R/DF5182C8
46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8
LPI certified Linux admin (LPI000329859 64mz6f7kt4)
http://www.danielstender.com/blog/



Re: git repo lint tool

2015-10-13 Thread Brian May
On Wed, 14 Oct 2015 at 01:31 Stefano Rivera  wrote:

> python-django: No control file
> python-django: Not git-dpmmed
>

Suspect it might be getting confused with the different branch names used
here. At least there was a control file when I looked last :-)


Re: git repo lint tool

2015-10-13 Thread Stefano Rivera
Hi Brian (2015.10.13_22:01:19_+0200)
> > python-django: No control file
> > python-django: Not git-dpmmed
> >
> 
> Suspect it might be getting confused with the different branch names used
> here. At least there was a control file when I looked last :-)

Yeah, I was expecting that.

SR

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