Rev 7: More tags. in http://people.canonical.com/~robertc/baz2.0/hottest100

Robert Collins robertc at robertcollins.net
Tue Jan 26 09:07:26 GMT 2010


At http://people.canonical.com/~robertc/baz2.0/hottest100

------------------------------------------------------------
revno: 7
revision-id: robertc at robertcollins.net-20100126090717-mot0ag6h32uzfakk
parent: robertc at robertcollins.net-20100126083846-z143eh0jffl8o6uo
committer: Robert Collins <robertc at robertcollins.net>
branch nick: hottest100
timestamp: Tue 2010-01-26 20:07:17 +1100
message:
  More tags.
=== modified file 'README'
--- a/README	2010-01-26 08:38:46 +0000
+++ b/README	2010-01-26 09:07:17 +0000
@@ -8,3 +8,6 @@
 old-version: This package is an older version (e.g. an old gcc, old firefox
     etc). While it gets a lot of bugs, keeping the branch up to date and doing
     daily builds is not important.
+metapackage: This package is a meta package, no upstream expected.
+special: Special cased - not like other things and we will come back to it.
+devfocus: No development focus yet.

=== modified file 'check-hottest.py'
--- a/check-hottest.py	2010-01-26 08:38:46 +0000
+++ b/check-hottest.py	2010-01-26 09:07:17 +0000
@@ -73,6 +73,9 @@
     unregistered_packages = set()
     broken_packages = set()
     old_packages = set()
+    meta_packages = set()
+    special_packages = set()
+    devfocus_packages = set()
 
     long_form = 'bzr+ssh://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid'
     short_form = '...'
@@ -82,10 +85,23 @@
     reuse_transports = []
     for package in packages:
         print package.name
+        # handle tags
         if 'old-version' in package.tags:
             print ' tagged old-version\n'
             old_packages.add(package)
             continue
+        if 'metapackage' in package.tags:
+            print ' tagged metapackage\n'
+            meta_packages.add(package)
+            continue
+        if 'special' in package.tags:
+            print ' tagged special\n'
+            special_packages.add(package)
+            continue
+        if 'devfocus' in package.tags:
+            print ' tagged devfocus\n'
+            devfocus_packages.add(package)
+            continue
         try:
             package_branch_url = 'lp:ubuntu/%s' % (
                 package.name)
@@ -125,6 +141,9 @@
     print '%5s unregistered' % len(unregistered_packages)
     print '%5s otherwise broken' % len(broken_packages)
     print '%5s old' % len(old_packages)
+    print '%5s metapackages' % len(meta_packages)
+    print '%5s special cased packages' % len(meta_packages)
+    print '%5s no dev focus packages' % len(meta_packages)
 
 if __name__ == '__main__':
     main(sys.argv[1:])

=== modified file 'hottest-projects.txt'
--- a/hottest-projects.txt	2010-01-26 08:38:46 +0000
+++ b/hottest-projects.txt	2010-01-26 09:07:17 +0000
@@ -58,10 +58,10 @@
 kdebase-workspace
 kdepim
 linux
-linux-restricted-modules
-linux-restricted-modules-2.6.24
+linux-restricted-modules special
+linux-restricted-modules-2.6.24 special
 metacity
-mozilla-thunderbird
+mozilla-thunderbird old-version
 mplayer
 nautilus
 netbook-launcher




More information about the bazaar-commits mailing list