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: