Differences between revisions 11 and 12
Revision 11 as of 2004-06-05 22:31:49
Size: 3193
Comment:
Revision 12 as of 2004-06-08 12:23:29
Size: 3271
Comment: Update for next bug day
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
The release of Python 2.4alpha1 is currently scheduled for around July 1st. An organized effort to go through the bug database and close irrelevant bugs or apply fixes would be very useful. The release of Python 2.4 is scheduled for autumn 2004. An organized effort to go through the bug database and close irrelevant bugs or apply fixes would be very useful.
Line 5: Line 5:
The bug day was held Saturday, June 5, 2004, from 9AM to 6PM EDT (1PM to 10PM GMT). It was originally going to be 12 hours long,
but then SourceForge CVS stopped working and forced an early end to the day.
The next Python Bug Day will be on Saturday, July 10th, from 9AM to 5PM EDT (1PM to 9PM GMT).
Line 8: Line 7:
We'll try to have another bug day or two before 2.4final ships. The first bug day was held Saturday, June 5, 2004, from 9AM to 6PM EDT, ending early because SourceForge CVS stopped working. 30 bugs were closed, and 14 more bugs had enough work done to make them closable.
Line 32: Line 31:
   * If a problem isn't logged on SF, log it. See the    * If a problem isn't logged on SF, create a bug report for it. See the
Line 41: Line 40:
   you, and post your results to the bug.    you, and add your results to the bug.
Line 47: Line 46:
   * Feature requests can be added to the text of [http://www.python.org/peps/pep-0042.html PEP 42] and the bug closed.    * Feature requests can be added to the text of [http://www.python.org/peps/pep-0042.html PEP 42]
   or recorde
d in the RFE tracker. The bug can then be closed.
Line 53: Line 53:

The release of Python 2.4 is scheduled for autumn 2004. An organized effort to go through the bug database and close irrelevant bugs or apply fixes would be very useful.

Schedule

The next Python Bug Day will be on Saturday, July 10th, from 9AM to 5PM EDT (1PM to 9PM GMT).

The first bug day was held Saturday, June 5, 2004, from 9AM to 6PM EDT, ending early because SourceForge CVS stopped working. 30 bugs were closed, and 14 more bugs had enough work done to make them closable.

Location

Participants will convene in the #python-dev IRC channel on irc.freenode.net. To learn more about IRC and to find links to IRC clients for various platforms, see http://www.irchelp.org.

Links

Transcripts of the #python-dev channel are being recorded at http://www.amk.ca/python/bugday/.

The list of bugs currently being worked on is recorded in the Wiki, on the PythonBugDayStatus page.

Procedures

The goal of the bug day is to process bug reports in [http://sourceforge.net/tracker/?group_id=5470&atid=105470 the Python bug tracker] on SourceForge, providing additional information so that the bug can be fixed and closed. Bugs should be processed in the fashion described by [http://www.python.org/peps/pep-0003.html PEP 3].

What to do:

  • Grab a copy of the Python 2.4 CVS tree. See [http://sourceforge.net/cvs/?group_id=5470 SourceForge] for instructions. If anonymous CVS isn't working, you can download [http://cvs.perl.org/snapshots/python/python/python-latest.tar.gz a tarball of CVS HEAD] from [http://cvs.perl.org/snapshots/python/python/ the daily snapshot directory].

  • If a problem isn't logged on SF, create a bug report for it. See the

    [http://docs.python.org/lib/reporting-bugs.html bug reporting instructions] to learn how to write bug reports.

  • When you choose a bug to work on, announce it to the IRC channel. (e.g. "I'm working on #123456.")
  • Consider providing a patch that fixes the problem, or at least a simple test case that demonstrates the bug. Does the bug appear to be gone in Python 2.3.4 or 2.4 CVS? Report that, too.
  • If someone else has supplied a fix, see if this fix works for you, and add your results to the bug.
  • Read the text of proposed patches and assess them for correctness and code quality. This is usually the most time-consuming step in the bug fixing process, so reading patches is very useful.
  • If there's a working fix, feel free to add a note asking for the fix to go into CVS. The SF bug tracker for Python has a lot of bugs in it, and it's easy for bugs to be overlooked.
  • Feature requests can be added to the text of [http://www.python.org/peps/pep-0042.html PEP 42] or recorded in the RFE tracker. The bug can then be closed.

Questions?

If you have questions about the bug day, please add them to this section.

Other bug days

The [http://dev.zope.org/CVS/BugDays Zope bug day] has a good description of what to do, though the details of the bug tracker are specific to the Zope project.

The GNOME community holds regular Bug Days; the procedures are described in [http://developer.gnome.org/projects/bugsquad/triage/faq.html their FAQ].

PythonBugDay (last edited 2013-09-03 17:38:06 by EtienneRobillard)

Unable to edit the page? See the FrontPage for instructions.