Dear Bugsquadders,
following our protocol from
http://live.gnome.org/Bugsquad/Meetings/20090803 we are tackling
deprecated modules to get them and their bugs out of our way. The List
of deprecated Modules was compiled by Javier here:
http://live.gnome.org/Bugsquad/DeprecatedModules
These modules are still able to receive new bugs.
Some of these modules can be linked to people, some of them can't.
So following our decision I propose the following actions:
• Write the identified people whether they do not want their
bugs to be closed
• Write to d-d-l (and gnome-hackers?) that we are about to get
rid of the bugs and that we will close them with the status
whiteboard entry "obsolete-module-2010". And let them know
that if anybody cares (i.e. distros), they should get the
data soonish.
• Wait 14 days
• Optional: Mark module so that it does not accept any news bugs
• Mark bugs as NEEDINFO with the following text;
This module is
obsolete by now. Please check whether this bug is still valid
against the module that obsoleted this one. We will close
this bug as OBSOLETE with the status whiteboard
"obsolete-module-2010" soon.
• Wait >6 weeks
• Close as OBSOLETE with the status whiteboard set to
"obsolete-module-2010".
• Wait >2 weeks
• Delete the module from bugzilla
The last point is debatable. But for now, I don't feel bad about
deleting them. I don't feel that there is much history to be preserved
in keeping the (empty and inactive) module around.
Any opinions? Volunteers? ;-)
The list of modules, which is generated with the script attached, is here:
Module: battfink
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=battfink
^^^^^^^^^^^^^^^
Module: crescendo
vvvvvvvvvvvvvvv
bugs in crescendo:
https://bugzilla.gnome.org/buglist.cgi?product=crescendo&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Primary Authors:
Will LaShell <[email protected]> (Terral)
Joey Wilhelm <[email protected]> (tarken)
David Winkler <[email protected]> (Renoir) <retired>
Assistance and Thanks to:
(For the Name:)
Cameron Parish <[email protected]>
Sam Magnuson <[email protected]>
(For some coding help:)
Christopher James Lahey <[email protected]>
Elliot Lee <[email protected]>
(For some bug catching:)
John Slee <[email protected]>
Martynas Kunigelis <[email protected]>
Scott Sibley <bot...@vvm
(For some bug fixing help:)
Ian Main <[email protected]>
Tim Janik <[email protected]>
Shawn Wagner <[email protected]>
(For code obfuscation:)
Mark Crichton <[email protected]>
(For some binding bug fixes and for the bindings themselves)
James Henstridge <[email protected]>
^^^^^^^^^^^^^^^
Module: dashboard
vvvvvvvvvvvvvvv
bugs in dashboard:
https://bugzilla.gnome.org/buglist.cgi?product=dashboard&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: eazel-themes
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=eazel-themes
^^^^^^^^^^^^^^^
Module: eazel-tools
vvvvvvvvvvvvvvv
bugs in eazel-tools:
https://bugzilla.gnome.org/buglist.cgi?product=eazel-tools&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Email: [email protected]
^^^^^^^^^^^^^^^
Module: galf
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=galf
^^^^^^^^^^^^^^^
Module: gcm
vvvvvvvvvvvvvvv
bugs in gcm:
https://bugzilla.gnome.org/buglist.cgi?product=gcm&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Developers of the GNOME Clipboard Manager
-----------------------------------------
Philip Van Hoof <[email protected]> "http://www.freax.eu.org"
* Developer and Maintainer
* The outdated dutch translation :)
Important Contributors
----------------------
Dmitry Koval <[email protected]>
* Contributions to regular expression support
Search/Replace and the textitemwin.
* Russian translation
Daisy Van Lissum <[email protected]>
"http://daisy.freax.be"
* Corrections to the documentation
Greg <[email protected]>
* librtltohtml
ps. This code was converted to a library by
Philip Van Hoof
Andrew Lau <[email protected]>
* Various fixes to the buildscripts
so that creating debian packages is a more
easy process
Translations (also previous translators)
----------------------------------------
Russian Team <[email protected]>
Latvian Team <[email protected]>
Gnome-Vi Team <[email protected]
German Team <[email protected]>
Czech Team <[email protected]>
Dutch Team <[email protected]>
GNOME French Team Team <[email protected]>
Daniel Ketel <[email protected]>
Umeda Norihiro <[email protected]>
Daisy Van Lissum <[email protected]>
Dmitry Koval <[email protected]>
Sources of other (GPL compatible) projects
------------------------------------------
* Routines for search and replacing where used from the
application 'hypermail' (http://www.hypermail.org).
* Routines for the plugin subsystem where used from the xmms
project (http://www.xmms.org).
* Routines for the libgcm library where used from the libxmms
module of the xmms project (http://www.xmms.org).
* Rtl converter which is programmed by greg <[email protected]>
was used to create librtltohtml.
^^^^^^^^^^^^^^^
Module: glade
vvvvvvvvvvvvvvv
bugs in glade:
https://bugzilla.gnome.org/buglist.cgi?product=glade&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: gcm
vvvvvvvvvvvvvvv
bugs in gcm:
https://bugzilla.gnome.org/buglist.cgi?product=gcm&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Developers of the GNOME Clipboard Manager
-----------------------------------------
Philip Van Hoof <[email protected]> "http://www.freax.eu.org"
* Developer and Maintainer
* The outdated dutch translation :)
Important Contributors
----------------------
Dmitry Koval <[email protected]>
* Contributions to regular expression support
Search/Replace and the textitemwin.
* Russian translation
Daisy Van Lissum <[email protected]>
"http://daisy.freax.be"
* Corrections to the documentation
Greg <[email protected]>
* librtltohtml
ps. This code was converted to a library by
Philip Van Hoof
Andrew Lau <[email protected]>
* Various fixes to the buildscripts
so that creating debian packages is a more
easy process
Translations (also previous translators)
----------------------------------------
Russian Team <[email protected]>
Latvian Team <[email protected]>
Gnome-Vi Team <[email protected]
German Team <[email protected]>
Czech Team <[email protected]>
Dutch Team <[email protected]>
GNOME French Team Team <[email protected]>
Daniel Ketel <[email protected]>
Umeda Norihiro <[email protected]>
Daisy Van Lissum <[email protected]>
Dmitry Koval <[email protected]>
Sources of other (GPL compatible) projects
------------------------------------------
* Routines for search and replacing where used from the
application 'hypermail' (http://www.hypermail.org).
* Routines for the plugin subsystem where used from the xmms
project (http://www.xmms.org).
* Routines for the libgcm library where used from the libxmms
module of the xmms project (http://www.xmms.org).
* Rtl converter which is programmed by greg <[email protected]>
was used to create librtltohtml.
^^^^^^^^^^^^^^^
Module: gmdns
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=gmdns
^^^^^^^^^^^^^^^
Module: gnome-jabber
vvvvvvvvvvvvvvv
bugs in gnome-jabber:
https://bugzilla.gnome.org/buglist.cgi?product=gnome-jabber&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: gnome-lokkit
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=gnome-lokkit
^^^^^^^^^^^^^^^
Module: gnome-pim
vvvvvvvvvvvvvvv
bugs in gnome-pim:
https://bugzilla.gnome.org/buglist.cgi?product=gnome-pim&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: gnome-pm
vvvvvvvvvvvvvvv
bugs in gnome-pm:
https://bugzilla.gnome.org/buglist.cgi?product=gnome-pm&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: Gnomoku
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=Gnomoku
^^^^^^^^^^^^^^^
Module: gnomovision
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=gnomovision
^^^^^^^^^^^^^^^
Module: gprocview
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=gprocview
^^^^^^^^^^^^^^^
Module: grapevine
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=grapevine
^^^^^^^^^^^^^^^
Module: gtetrinet
vvvvvvvvvvvvvvv
bugs in gtetrinet:
https://bugzilla.gnome.org/buglist.cgi?product=gtetrinet&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Email: [email protected]
Email: [email protected]
^^^^^^^^^^^^^^^
Module: gtkvts
vvvvvvvvvvvvvvv
bugs in gtkvts:
https://bugzilla.gnome.org/buglist.cgi?product=gtkvts&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: gtop
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=gtop
^^^^^^^^^^^^^^^
Module: imlib1
vvvvvvvvvvvvvvv
bugs in imlib1:
https://bugzilla.gnome.org/buglist.cgi?product=imlib1&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: lampadas
vvvvvvvvvvvvvvv
bugs in lampadas:
https://bugzilla.gnome.org/buglist.cgi?product=lampadas&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: libgtcpsocket
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=libgtcpsocket
^^^^^^^^^^^^^^^
Module: libpanelmm
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=libpanelmm
^^^^^^^^^^^^^^^
Module: libpdb
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=libpdb
^^^^^^^^^^^^^^^
Module: libxml
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=libxml
^^^^^^^^^^^^^^^
Module: libzvt
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=libzvt
^^^^^^^^^^^^^^^
Module: monkeybeans2
vvvvvvvvvvvvvvv
bugs in monkeybeans2:
https://bugzilla.gnome.org/buglist.cgi?product=monkeybeans2&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
Authors: Bill Haneman ([email protected]
Louise Miller
Contains inspiration and possibly a little code from monkeybeans,
written by
Gerg� �rdi ([email protected])
Contributions from:
Laszlo (Laca) Peter ([email protected])
Antonio Xu ([email protected])
^^^^^^^^^^^^^^^
Module: nautilus-rpm
vvvvvvvvvvvvvvv
bugs in nautilus-rpm:
https://bugzilla.gnome.org/buglist.cgi?product=nautilus-rpm&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: orbit
vvvvvvvvvvvvvvv
bugs in orbit:
https://bugzilla.gnome.org/buglist.cgi?product=orbit&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: orbit-perl
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=orbit-perl
^^^^^^^^^^^^^^^
Module: printman
vvvvvvvvvvvvvvv
bugs in printman:
https://bugzilla.gnome.org/buglist.cgi?product=printman&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1
^^^^^^^^^^^^^^^
Module: RadioActive
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=RadioActive
^^^^^^^^^^^^^^^
Module: storage
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=storage
^^^^^^^^^^^^^^^
Module: tubesock
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=tubesock
^^^^^^^^^^^^^^^
Module: webeyes
vvvvvvvvvvvvvvv
Zarro Boogs found. Deleting module:
https://bugzilla.gnome.org/editproducts.cgi?action=del&product=webeyes
^^^^^^^^^^^^^^^
Cheers,
Tobi
#!/usr/bin/python
import urllib2
GIT_URL = 'http://git.gnome.org/browse/%s/plain/MAINTAINERS'
SVN_URL = 'http://svn-archive.gnome.org/svn/%s/trunk/AUTHORS'
BUGZILLA_URL='https://bugzilla.gnome.org/buglist.cgi?product=%s&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENEDtweak=1'
DELETE_URL="https://bugzilla.gnome.org/editproducts.cgi?action=del&product=%s"
CLOSED_URL='https://bugzilla.gnome.org/browse.cgi?product=%s'
DEPRECATED = (
'battfink',
'crescendo',
'dashboard',
'eazel-themes',
'eazel-tools',
'galf',
'gcm',
'glade',
'gcm',
'gmdns',
'gnome-jabber',
'gnome-lokkit',
'gnome-pim',
'gnome-pm',
'Gnomoku',
'gnomovision',
'gprocview',
'grapevine',
'gtetrinet',
'gtkvts',
'gtop',
'imlib1',
'lampadas',
'libgtcpsocket',
'libpanelmm',
'libpdb',
'libxml',
'libzvt',
'monkeybeans2',
'nautilus-rpm',
'orbit',
'orbit-perl',
'printman',
'RadioActive',
'storage',
'tubesock',
'webeyes',
)
#f = open('/tmp/deprecated.txt', 'r')
#for l in f.readlines():
for l in DEPRECATED:
module = l.strip()
print "Module: %s" % module
print 'v' * 15
closed_url = CLOSED_URL % module
needle = 'has been disabled'
if needle in urllib2.urlopen(closed_url).read():
print "%s %s" % (module, needle)
bugzilla_url = BUGZILLA_URL % module
needle = 'Zarro Boogs found'
if needle in urllib2.urlopen(bugzilla_url).read():
#print "No bugs for %s" % module
print "%s. Deleting module: %s" % (needle, DELETE_URL % module)
else:
print "bugs in %s: %s" % (module, bugzilla_url)
url = GIT_URL % module
#print url
try:
maintainers = urllib2.urlopen(url).read()
for line in maintainers.splitlines():
if line.startswith('Email'):
print line
except urllib2.HTTPError, e:
pass
#print "%s" % e.getcode()
svn_url = SVN_URL % module
try:
authors = urllib2.urlopen(svn_url).read()
print authors
except urllib2.HTTPError:
pass
print '^' * 15
print
_______________________________________________
gnome-bugsquad mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-bugsquad