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

Some mass-commits ahead / Uploads of packages which haven't been uploaded for a long time



Hi,

while working on some not so often uploaded packages like
libdatetime-format-mysql-perl and libtokyocabinet-perl I noticed that
I'm doing often the same work.

Some things which should be fixed in many (at least in one case I
checked and it affects > 1000 of our packages) are the following
lintian warnings:

* wiki-copyright-format-uri
* copyright-refers-to-symlink-license
* obsolete-field-in-dep5-copyright

I intend to fix them in all (or at least most) affected packages via
mass-commits (using mr and regexp stuff). I don't expect any
objections her, but as discussed on IRC I still want to inform the
team about my intentions. (You're of course still allowed to raise
objections in case you have some. :-)

The other thing I noticed is that we do have a bunch of packages which
haven't been uploaded for years, have often no open bug reports, but
accumulated quite some changes in git so far. The oldest tag dates I
found date back to 2006. Some statistics:

→ awk '{print $7}' packages-sorted-by-tag-year2.txt| uniq -c
    888 2013
    589 2012
    498 2011
    260 2010
    237 2009
    178 2008
     23 2007
     17 2006

Here is a list of all packages last uploaded in 2006 (based on git
tags), and the command I used to gather the data:

→ for i in */; do cd /home/abe/pkg-perl/git/packages/$i; echo -n "$i: "; git show `git tag | fgrep debian/ |  awk -F'[/-]' '{print $0" "$2" "$3}' | sort -nk2 -nk3 | awk '{print $1}' | tail -1` | egrep '^Date: ' | head -1; cd ..; done | sort -rnk7 | tee packages-sorted-by-tag-year2.txt | fgrep 2006
libxml-namespacesupport-perl/: Date:   Fri Nov 17 21:48:14 2006 +0000
libunicode-maputf8-perl/: Date:   Sun Oct 1 13:14:43 2006 +0000
libunicode-map-perl/: Date:   Tue Oct 3 17:47:39 2006 +0000
libtext-pdf-perl/: Date:   Sat Sep 9 19:59:55 2006 +0000
libtemplate-plugin-clickable-perl/: Date:   Thu Nov 23 15:17:10 2006 +0000
libtemplate-plugin-calendar-simple-perl/: Date:   Wed Nov 22 12:43:11 2006 +0000
liblingua-preferred-perl/: Date:   Sat Jun 17 06:18:07 2006 +0000
libio-string-perl/: Date:   Fri Nov 17 15:03:59 2006 +0000
libdigest-md2-perl/: Date:   Mon Oct 16 21:05:12 2006 +0000
libdebug-trace-perl/: Date:   Tue Jun 20 03:56:38 2006 +0000
libdbix-xml-rdb-perl/: Date:   Fri Oct 6 19:04:22 2006 +0000
libdbix-xmlmessage-perl/: Date:   Fri Oct 6 19:07:45 2006 +0000
libdatetime-format-mysql-perl/: Date:   Fri Oct 20 17:38:54 2006 +0000
libcurses-widgets-perl/: Date:   Sun Oct 1 11:55:59 2006 +0000
libcgi-xml-perl/: Date:   Fri Oct 6 18:45:38 2006 +0000
libcgi-xmlform-perl/: Date:   Fri Oct 6 18:52:33 2006 +0000
libcgi-xmlapplication-perl/: Date:   Fri Oct 6 18:47:40 2006 +0000

libdatetime-format-mysql-perl was one of them, see
http://packages.qa.debian.org/libdatetime-format-mysql-perl +
http://packages.qa.debian.org/libd/libdatetime-format-mysql-perl/news/20130902T001903Z.html
(I did the last "mr up" a few days ago that's why
libdatetime-format-mysql-perl and maybe some others still show up in
the list above.)

I won't promise much on that front, but I intent to occassionally
upload one of those packages after probably fixing some lintian
warnings in there. Besides date, popcon maybe also a criteria to pick
packages from this list.

Any objections about doing so? Anyone thinks that's not worth it?
Anyone wants to join me in this effort? %-)

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


Reply to: