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

Re: [...] Uploads of packages which haven't been uploaded for a long time



Hi,

Axel Beckert wrote:
> 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

Due to some sorting issues in my "one liner" as well as some
unexpected tags, this statistics were not fully correct. Thanks to all
those on #debian-devel who participated in the discussion around "sort
-V".

> 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
[...]
> 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

I've revamped and upload all these packages now. No 2006s packages
left. Yay!

> libdigest-md2-perl/: Date:   Mon Oct 16 21:05:12 2006 +0000

This one was a false positive (wrong tag selected) and hence not part
of this quest.

So here's the current and corrected statistics (again, "mr up" was
about one week ago, but the packages I touched are uptodate):

→ 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 -Vk2 -Vk3 | awk '{print $1}' | tail -1` | egrep '^Date: ' | head -1; cd ..; done | sort -rnk7 | tee packages-sorted-by-tag-year2.txt | egrep '200[67]'
libtree-simple-perl/: Date:   Mon Nov 19 21:45:33 2007 +0000
libtk-splashscreen-perl/: Date:   Fri Aug 17 11:46:03 2007 +0000
libtk-histentry-perl/: Date:   Fri Aug 17 11:35:04 2007 +0000
libtime-human-perl/: Date:   Mon Jul 30 05:33:50 2007 +0000
libtest-object-perl/: Date:   Wed Aug 15 01:58:24 2007 +0000
libterm-slang-perl/: Date:   Mon Jul 30 05:41:02 2007 +0000
libtemplate-plugin-textile2-perl/: Date:   Thu Sep 13 04:42:32 2007 +0000
libsys-utmp-perl/: Date:   Mon Jul 30 05:33:42 2007 +0000
libstar-parser-perl/: Date:   Fri Aug 17 11:26:19 2007 +0000
libpdf-reuse-barcode-perl/: Date:   Wed Jan 24 17:30:14 2007 +0000
libmath-round-perl/: Date:   Sat Aug 18 14:22:04 2007 +0000
libmarc-xml-perl/: Date:   Fri May 18 22:41:58 2007 +0000
libmarc-crosswalk-dublincore-perl/: Date:   Sat Nov 24 19:02:45 2007 +0000
libemail-send-io-perl/: Date:   Wed Sep 19 09:30:45 2007 +0000
libdublincore-record-perl/: Date:   Sat Nov 24 18:55:02 2007 +0000
libdatetime-format-mail-perl/: Date:   Tue Sep 11 09:33:26 2007 +0000
libdata-walk-perl/: Date:   Mon Sep 17 11:12:15 2007 +0000
libcoy-perl/: Date:   Mon Jul 30 04:52:03 2007 +0000
libcgi-formbuilder-source-yaml-perl/: Date:   Sun Dec 9 20:49:39 2007 +0000
libalzabo-perl/: Date:   Sun Dec 23 21:15:11 2007 +0000
→ awk '{print $7}' packages-sorted-by-tag-year2.txt| uniq -c
   1264 2013
    473 2012
    423 2011
    218 2010
    224 2009
    155 2008
     20 2007
→ 

Next quest would be to have a look at the 2007s packages. I'm though
likely won't accept the quest to also revamp all 2008s packages. At
least not now. ;-)

		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: