Re: Misc Developer News (#38)

2015-03-29 Thread Paul Wise
On Sat, Mar 28, 2015 at 7:48 AM, Hideki Yamane wrote:

>  How about check and warn it with watch and lintian?
>
>  e.g. https://qa.debian.org/cgi-bin/watch?pkg=mecab was hosted in Google Code,
>  and if so, warn "hosted site will be closed (January 25th, 2016)" with
>  Packages overview and lintian.

Sounds like a good idea to me. For lintian, please file a bug report.
For the watch file stuff it is best to contact the maintainer:

Bart Martens 

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6hmt1pktyb8eesbpmcjrqv2r2nbhxz6omcvperqnkg...@mail.gmail.com



Re: Misc Developer News (#38)

2015-03-28 Thread Alexandre Detiste
> Paul Wise  wrote:
> > Will be on d-d-a when the next DevNews is posted:
> > 
> > https://wiki.debian.org/DeveloperNews#Google_Code_closing
> 
>  How about check and warn it with watch and lintian?
> 
>  e.g. https://qa.debian.org/cgi-bin/watch?pkg=mecab was hosted in Google Code,
>  and if so, warn "hosted site will be closed (January 25th, 2016)" with
>  Packages overview and lintian.

I used this to locate games hosted on GoogleCode that had moved
(I found&fixed opentyrian, gargoyle-free, lincity-ng),
this parses the copyright file:

grep code.google -R /usr/share/doc
grep googlecode -R /usr/share/doc

Parsing a list of all watch files would be better of course.

Alexandre


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/2062572.v42cgyHUGI@antec



Re: Misc Developer News (#38)

2015-03-27 Thread Hideki Yamane
On Fri, 13 Mar 2015 11:05:47 +0800
Paul Wise  wrote:
> Will be on d-d-a when the next DevNews is posted:
> 
> https://wiki.debian.org/DeveloperNews#Google_Code_closing

 How about check and warn it with watch and lintian?

 e.g. https://qa.debian.org/cgi-bin/watch?pkg=mecab was hosted in Google Code,
 and if so, warn "hosted site will be closed (January 25th, 2016)" with
 Packages overview and lintian.

-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150328084836.cb1c6f0d5b3f94f08cb1b...@debian.or.jp



Re: Misc Developer News (#38)

2015-03-13 Thread Philipp Kern
On Tue, Mar 10, 2015 at 07:51:35PM -0700, Russ Allbery wrote:
> Launchpad exists as code for self-hosting.
> 
> https://dev.launchpad.net/Getting
> 
> Setting it up is a little like trying to set up dak yourself: it's
> possible, and people have done it, but it's not common, so it's not
> painless and may require a fair bit of elbow grease and some swearing.
> But it is possible; I know people who have done it.

Back in the day when they released it there was also a problem with the
graphical assets, in that they were licensed much differently. I don't
know if that has been solved yet.

Kind regards
Philipp Kern


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150313120546.ga27...@home.philkern.de



Re: Misc Developer News (#38)

2015-03-12 Thread Paul Wise
On Fri, Mar 13, 2015 at 9:06 AM, Bernd Zeimetz wrote:

> And google code:
>
> http://google-opensource.blogspot.fr/2015/03/farewell-to-google-code.html

I should have waited a few more days :(

Will be on d-d-a when the next DevNews is posted:

https://wiki.debian.org/DeveloperNews#Google_Code_closing

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6gi9hc8ezy37le7cksfboz-0hx264zih1qqohwdp3p...@mail.gmail.com



Re: Misc Developer News (#38)

2015-03-12 Thread Bernd Zeimetz

On 10.03.2015 04:54, Paul Wise wrote:

Gitorious and Codehaus closing
--


And google code:

http://google-opensource.blogspot.fr/2015/03/farewell-to-google-code.html

--
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/5180377fef7dbe9eb29c6f8174451...@mail.recluse.de



Re: Misc Developer News (#38)

2015-03-12 Thread Jonas Smedegaard
Quoting Russ Allbery (2015-03-11 03:51:35)
> Jonas Smedegaard  writes:
>
>> I don't know all those services, but would be surprised if e.g. 
>> launchpad exists as code for self-hosting.  Don't get me wrong: I 
>> would be _happy_ to stand corrected!
>
> Launchpad exists as code for self-hosting.
>
> https://dev.launchpad.net/Getting
>
> Setting it up is a little like trying to set up dak yourself: it's 
> possible, and people have done it, but it's not common, so it's not 
> painless and may require a fair bit of elbow grease and some swearing. 
> But it is possible; I know people who have done it.

I then stand corrected.  Great! :-D


  Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: Misc Developer News (#38)

2015-03-10 Thread Russ Allbery
Jonas Smedegaard  writes:

> I don't know all those services, but would be surprised if e.g.
> launchpad exists as code for self-hosting.  Don't get me wrong: I would
> be _happy_ to stand corrected!

Launchpad exists as code for self-hosting.

https://dev.launchpad.net/Getting

Setting it up is a little like trying to set up dak yourself: it's
possible, and people have done it, but it's not common, so it's not
painless and may require a fair bit of elbow grease and some swearing.
But it is possible; I know people who have done it.

-- 
Russ Allbery (r...@debian.org)   


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87y4n4z1oo@hope.eyrie.org



Re: vcs-lint (was Re: Misc Developer News (#38))

2015-03-10 Thread Paul Wise
On Tue, Mar 10, 2015 at 10:28 PM, Jonathan Dowland wrote:
> On Tue, Mar 10, 2015 at 06:51:21PM +0800, Paul Wise wrote:
>> git tags not pushed to all remotes:
>
> Currently vcs-lint does this for origin only but I agree a check for all
> remotes would be useful,

Great :)

>> git commit/tag signing http://mikegerwitz.com/papers/git-horror-story
>
> to read

Basically, check tags and commits are signed with OpenPGP and or that
the git configuration for the current user or current repository has
enabled OpenPGP signing of tags or commits, via `git config alias.tag`
and `git config commit.gpgsign` or `git config alias.commit`. Then
some sort of heuristics about age/percent signed, git-svn etc to
determine when to complain about the issues.

>> mr status, which is basically these commands:
>
> To double-check but my intention for vcs-lint was for it to be useful via mr
> (so add a 'mr lint' to mrconfig), so I would probably steer clear of
> re-implementing stuff from mr.

I think it could be useful to more than just mr users so I'd encourage
you to duplicate the stuff from mr anyway. Maybe mr could run it as
`vcs-lint --no-status` or something if mr users don't want vcs-lint to
also output `mr status`.

I also think every VCS user should be a mr user :)

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6h0tovmotflobrx4tmzdk571rrmpwq_tiokwvwncma...@mail.gmail.com



Re: Misc Developer News (#38)

2015-03-10 Thread Jonas Smedegaard
Quoting Johannes Schauer (2015-03-10 14:43:22)
> Quoting Paul Wise (2015-03-10 11:53:35)
>> There are many options that could be used, for example fusionforge, 
>> kallithea, gitolite, girocco, allura, launchpad, redmine etc.
>
> since I'm also affected by the closing of gitorious, I thought this 
> would be the best time to move all my code to a DFSG-free self-hosted 
> solution (including all the stuff currently on github). In the process 
> of searching for a server-side software I like, I took the liberty to 
> extend this wiki page with a section for "Software project hosting":
>
> https://wiki.debian.org/FreedomBox/LeavingTheCloud
>
> Please help to extend and fix this list to get a nice overview of what 
> solutions are available in Debian right now and which solutions need 
> some packaging love :)

I don't know all those services, but would be surprised if e.g. 
launchpad exists as code for self-hosting.  Don't get me wrong: I would 
be _happy_ to stand corrected!

FreedomBox is a project to replace hosted services with self-hosting.

Please either add link to the *code* for *self-hosting* for each of the 
services you added, or move that list to a separate wiki page to avoid 
confusion.


Regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


vcs-lint (was Re: Misc Developer News (#38))

2015-03-10 Thread Jonathan Dowland
On Tue, Mar 10, 2015 at 06:51:21PM +0800, Paul Wise wrote:
> I have the following VCS related items on the TODO list for c-a-a-t,
> if you would like to add those to vcs-lint get it into Debian, I would
> be very glad to add a check for it to c-a-a-t.

Cool, I need to look at these more thoroughly, but first impressions are

> git tags not pushed to all remotes:
> 
>   for remote in $(git remote) ; do
> comm -23 <(git tag | sort) <(git ls-remote --tags $remote | sed -n
> '/{}$/d; s:.*refs/tags/::p' | sort)
>   done

Currently vcs-lint does this for origin only but I agree a check for all
remotes would be useful,

> git commit/tag signing http://mikegerwitz.com/papers/git-horror-story

to read

> git/etc fsck

to think about

> mr status, which is basically these commands:

To double-check but my intention for vcs-lint was for it to be useful via mr
(so add a 'mr lint' to mrconfig), so I would probably steer clear of
re-implementing stuff from mr.


Thanks,

-- 
Jonathan Dowland


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150310142831.ga7...@chew.redmars.org



Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Andreas Tille
On Tue, Mar 10, 2015 at 10:07:38PM +0800, Paul Wise wrote:
> On Tue, Mar 10, 2015 at 8:37 PM, Dominique Dumont wrote:
> 
> > I've also worked on a way to improve licensecheck2dep5 (without knowing 
> > about
> > license-reconcile).
> 
> It might be interesting to consolidate these three tools or choose the
> best one and delete the others.

To not only say "+1":  Thanks to all people involved into this for these
great QA tools.

Kind regards

Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150310142608.gi31...@an3as.eu



Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Paul Wise
On Tue, Mar 10, 2015 at 8:37 PM, Dominique Dumont wrote:

> I've also worked on a way to improve licensecheck2dep5 (without knowing about
> license-reconcile).

It might be interesting to consolidate these three tools or choose the
best one and delete the others.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6h8b71a2bd7j5sbvapp6agxd3zutqw4r1uvq4n0il5...@mail.gmail.com



Re: Misc Developer News (#38)

2015-03-10 Thread Mattia Rizzolo
On Tue, Mar 10, 2015 at 06:53:35PM +0800, Paul Wise wrote:
> On Tue, 2015-03-10 at 11:54 +0800, Paul Wise wrote:
> 
> > Gitorious and Codehaus closing
> > --
> 
> I forgot to mention that it would be a good idea to discuss using free
> repository hosting tools with your upstream developers and link to this:
> 
> http://mako.cc/writing/hill-free_tools.html
> 
> There are many options that could be used, for example fusionforge,
> kallithea, gitolite, girocco, allura, launchpad, redmine etc.

FTR launchpad developers/admins "recently" restarted the development and besides
fixing a lot of annoying bugs (like random timeouts) they are also working
(hard) on adding support for git. Look at this bug for more info on the new git
integration, and/or subscribe to it if you want to be notified once git becomes
available: https://launchpad.net/bugs/1032731


-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540 .''`.
more about me:  http://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-


signature.asc
Description: Digital signature


Re: Misc Developer News (#38)

2015-03-10 Thread Johannes Schauer
Hi,

Quoting Paul Wise (2015-03-10 11:53:35)
> There are many options that could be used, for example fusionforge,
> kallithea, gitolite, girocco, allura, launchpad, redmine etc.

since I'm also affected by the closing of gitorious, I thought this would be
the best time to move all my code to a DFSG-free self-hosted solution
(including all the stuff currently on github). In the process of searching for
a server-side software I like, I took the liberty to extend this wiki page with
a section for "Software project hosting":

https://wiki.debian.org/FreedomBox/LeavingTheCloud

Please help to extend and fix this list to get a nice overview of what
solutions are available in Debian right now and which solutions need some
packaging love :)

cheers, josch


signature.asc
Description: signature


Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Dominique Dumont
On Tuesday 10 March 2015 11:25:22 Jonas Smedegaard wrote:
> license-reconcile began, I believe, as a fork of licensecheck2dep5..  I 
> have not yet figured out how to actually use license-reconcile - it may 
> be far superior on all fronts, you'll have to consult its author about 
> that.

I've also worked on a way to improve licensecheck2dep5 (without knowing about 
license-reconcile). 

The result [1] is provided with latest version on libconfig-model-dpkg-perl (in 
experimental). 
scan-copyright is able to consolidate the copyright information in a way quite 
close to a
reviewable copyright file. See [2] for example

I'll write a blog about this tool once I finish to integrate it with cme.

All the best

[1] 
https://anonscm.debian.org/cgit/pkg-perl/packages/libconfig-model-dpkg-perl.git/tree/bin/scan-copyrights
[2] 
https://anonscm.debian.org/cgit/pkg-perl/packages/libconfig-model-dpkg-perl.git/tree/bin/scan-copyrights#n37
-- 
 https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1522091.BhqCdCRqdd@ylum



Re: Misc Developer News (#38)

2015-03-10 Thread Paul Wise
On Tue, 2015-03-10 at 11:54 +0800, Paul Wise wrote:

> Gitorious and Codehaus closing
> --

I forgot to mention that it would be a good idea to discuss using free
repository hosting tools with your upstream developers and link to this:

http://mako.cc/writing/hill-free_tools.html

There are many options that could be used, for example fusionforge,
kallithea, gitolite, girocco, allura, launchpad, redmine etc.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



signature.asc
Description: This is a digitally signed message part


Re: Misc Developer News (#38)

2015-03-10 Thread Paul Wise
On Tue, Mar 10, 2015 at 6:25 PM, Jonathan Dowland wrote:

> Sounds cool. It could wrap vcs-lintı, not yet in Debian: I filed a bug
> to add it to devscripts 3 years ago², which has not yet had a response,
> but the tool has languished largely since then. I've recently started to
> give it some more attention so I'll re-try the devscripts maintainers in
> the near future.
>
> ı http://jmtd.net/software/vcs-lint/
> ² https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677792

I have the following VCS related items on the TODO list for c-a-a-t,
if you would like to add those to vcs-lint get it into Debian, I would
be very glad to add a check for it to c-a-a-t.

git tags not pushed to all remotes:

  for remote in $(git remote) ; do
comm -23 <(git tag | sort) <(git ls-remote --tags $remote | sed -n
'/{}$/d; s:.*refs/tags/::p' | sort)
  done

git commit/tag signing http://mikegerwitz.com/papers/git-horror-story

git/etc fsck

mr status, which is basically these commands:

svn status
git status -s ; git --no-pager log --branches --not --remotes
--simplify-by-decoration --decorate --oneline
bzr status --short ; bzr missing
cvs -q status | grep -E '^(File:.*Status:|\?)' | grep -v 'Status: Up-to-date'
hg status ; hg summary --quiet | grep -v 'parent: 0:'
darcs whatsnew -ls
fossil changes
vcsh run "$MR_REPO" git -c status.relativePaths=false status -s
vv status

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6etjeobz9n4sxrpv6zy6cmp_fry5sey96-cswchk-l...@mail.gmail.com



Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Paul Wise
On Tue, Mar 10, 2015 at 6:25 PM, Jonas Smedegaard wrote:
> Quoting Paul Wise (2015-03-10 10:50:08)
>> On Tue, 2015-03-10 at 08:53 +0100, Axel Beckert wrote:
>>> I'm missing license-reconcile here which checks licensecheck's output
>>> against debian/copyright (and seems to can do some more stuff).
>>
>> There is licensecheck2dep5 in cdbs but I doubt that is a viable path
>> to fully automatic comparison between source files and
>> debian/copyright. Indeed I'm not sure such a thing is feasible since
>> the source can be incorrect and debian/copyright could contain
>> licensing emails.
>
> I welcome ideas for improvements of licensecheck2dep5!
>
> Yes, it currently is shipped with CDBS but makes sense to separate (I
> did start some time ago to move it into devscripts, but was turned off
> by the requirement of testsuite in that project).
>
> license-reconcile began, I believe, as a fork of licensecheck2dep5..  I
> have not yet figured out how to actually use license-reconcile - it may
> be far superior on all fronts, you'll have to consult its author about
> that.

Wow, I completely didn't think license-reconcile existed, sorry!
Will add it to the c-a-a-t TODO list soon.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAKTje6GAAijreE4j0jqzERK=4vg4o2k1h3yb8xzroxnbrya...@mail.gmail.com



Re: Misc Developer News (#38)

2015-03-10 Thread Jonathan Dowland
On Tue, Mar 10, 2015 at 11:54:52AM +0800, Paul Wise wrote:
>  If you know of a tool in Debian it could wrap, please commit a
>  checker, send a patch or a link. If you know of a tool not yet in Debian
>  it could wrap, please package the tool and or send a link. You can ask
>  questions about it on the Debian QA mailing list or IRC channel.

Sounds cool. It could wrap vcs-lint¹, not yet in Debian: I filed a bug
to add it to devscripts 3 years ago², which has not yet had a response,
but the tool has languished largely since then. I've recently started to
give it some more attention so I'll re-try the devscripts maintainers in
the near future.


¹ http://jmtd.net/software/vcs-lint/
² https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677792


-- 
Jonathan Dowland


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150310102557.ga32...@chew.redmars.org



Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Jonas Smedegaard
Quoting Paul Wise (2015-03-10 10:50:08)
> On Tue, 2015-03-10 at 08:53 +0100, Axel Beckert wrote:
>> I'm missing license-reconcile here which checks licensecheck's output 
>> against debian/copyright (and seems to can do some more stuff).
>
> There is licensecheck2dep5 in cdbs but I doubt that is a viable path 
> to fully automatic comparison between source files and 
> debian/copyright. Indeed I'm not sure such a thing is feasible since 
> the source can be incorrect and debian/copyright could contain 
> licensing emails.

I welcome ideas for improvements of licensecheck2dep5!

Yes, it currently is shipped with CDBS but makes sense to separate (I 
did start some time ago to move it into devscripts, but was turned off 
by the requirement of testsuite in that project).

license-reconcile began, I believe, as a fork of licensecheck2dep5..  I 
have not yet figured out how to actually use license-reconcile - it may 
be far superior on all fronts, you'll have to consult its author about 
that.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Paul Wise
On Tue, 2015-03-10 at 08:53 +0100, Axel Beckert wrote:

> Codehaus already has a horribly slow main page... Never really heard
> of them before, though. (I'm always thinking of Spamhaus when reading
> its name. :-)

Searching my mailing list archives, Java projects seem to like them.

> Sounds like a nice idea and will probably replace many homebrewed
> scripts and check lists. Looking forward to it.

You can use it today, just git clone and put a symlink to it in $PATH.

> I'm missing license-reconcile here which checks licensecheck's output
> against debian/copyright (and seems to can do some more stuff).

There is licensecheck2dep5 in cdbs but I doubt that is a viable path to
fully automatic comparison between source files and debian/copyright.
Indeed I'm not sure such a thing is feasible since the source can be
incorrect and debian/copyright could contain licensing emails.

> Maybe "isutf8" from the package moreutils could also provide some
> useful checks. I've though just filed a bug against lintian (#780180)
> to do some more UTF-8 checks, so this may be superfluous soonish.

I had a check for that in the predecessor to check-all-the-things (a
very ugly shell script) that ran isutf8 with a list of extensions to
ignore but that was a bit unmaintainable. It is on the TODO to replace
it. It would be nice if isutf8 had a recursive mode that could ignore
binary files but I haven't filed a bug about it yet.

https://wiki.debian.org/HowToPackageForDebian#Check_points_for_any_package

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



signature.asc
Description: This is a digitally signed message part


Gitorious; check-all-the-things (was: Re: Misc Developer News (#38))

2015-03-10 Thread Axel Beckert
Hi Paul,

me again. ;-)

Paul Wise wrote:
> Gitorious and Codehaus closing
> --
> 
>  Both and Gitorious and Codehaus are closing soon. Gitorious will[1] shut
>  down at the end of May and Codehaus will[2] be removing projects from
>  April 2nd onwards (most around May 17th).

Codehaus already has a horribly slow main page... Never really heard
of them before, though. (I'm always thinking of Spamhaus when reading
its name. :-)

>  There are quite a number of projects in Debian that use Gitorious
>  or Codehaus for their hosting. Folks who maintain packages whose
>  upstream projects use Gitorious or Codehaus might want to talk to
>  their upstreams about where they will move to and or backup code
>  repositories and other data.

For those hosted on Gitorious, you can import them quite easily to
Gitlab.com. Import is though still a little buggy, but should be fixed
once the fix is deployed to Gitlab.com:
https://gitlab.com/gitlab-org/gitlab-ce/issues/1180

> Help check all the things!
> --
> 
>  check-all-the-things is a tool to check all of the things, well, most of
>  them, well, some of the ones related to an unpacked or post-build source
>  package or VCS repository anyway.

Sounds like a nice idea and will probably replace many homebrewed
scripts and check lists. Looking forward to it.

>  If you know of a tool in Debian it could wrap, please commit a
>  checker, send a patch or a link.

I'm missing license-reconcile here which checks licensecheck's output
against debian/copyright (and seems to can do some more stuff).

Maybe "isutf8" from the package moreutils could also provide some
useful checks. I've though just filed a bug against lintian (#780180)
to do some more UTF-8 checks, so this may be superfluous soonish.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150310075316.go17...@sym.noone.org