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

Re: Re: a tiny contribution to Debian QA work?



On Tue, Feb 25, 2020 at 10:39 AM Patrice Duroux wrote:

> I also working on a tool that tries checking (and suggest updates) to a given
> list of URLs: bad links, different cases of redirections, replacing http by
> https, etc.

There are a lot of these sorts of tools (DUCK is the main one as you know).

> And for instance Repology (https://repology.org/) may be an interesting
> resource to look for that.

If you want to help integrate Repology's pages (inc URL checking
stuff) into tracker.d.o, please refer to these links:

https://github.com/repology/repology-webapp/issues/66
https://bugs.debian.org/898031

> I know that there is DUCK but the current result of my tool does not agree with
> the results displayed by DUCK regarding at least the homepages.

Please file bugs or pull requests against duck to add the additional
issues that your tool finds.

> Also http://duck.debian.net/sourcepackages.txt is empty, is this a bug?

Please contact the DUCK maintainer about this.

> Regarding 'Watch file checker' in Wiki Page of the Debian QA Group,
> it is just an indirect link to the uscan manpage. Is this ok?

IIRC that runs uscan on the UDD host and presents the results to tracker.d.o.

> Well, how could I consider a contribution to Debian if this should be the case?
> Report a bug to each source packages after a human check from my side (if not to
> many!)?

This way to do things doesn't scale very well, a better option is to
either automatically report the issues via tracker.d.o as DUCK/lintian
do, or automatically fix the issues as lintian-brush and the Debian
Janitor do. For packages where the maintainer ignored the existing
reports, a bug might be enough to poke them into action. You could
also just try to get access to the VCS repos and commit fixes
directly. Forwarding issues upstream would also be a good idea.

https://janitor.debian.net/

> Working on DUCK?
> Improve lintian / lintian-brush?

I would definitely suggest improving the existing tools, especially
tracker.d.o, Repology, DUCK, lintian, lintian-brush and the Debian
Janitor.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: