Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2005-11-01 17:59:57
Size: 306
Editor: 65
Comment:
Revision 17 as of 2006-02-10 23:25:21
Size: 1381
Editor: BrettCannon
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Possibilities include: = Possible Topics =
Line 3: Line 3:
   - PEP 328 absolute/relative import
   - PEP 341 unifying try/except and try/finally
   - PEP 343 implementation ('with:')
   - PEP 308 implementation ('x if y else z')
Line 8: Line 4:
 * Exporting AST functionality to Python code
   - Basic pychecker functionality
   * PEP 328 absolute/relative import

   * PEP 343 implementation ('with:')

   * PEP 308 implementation ('x if y else z')

   * PEP 302 suggestions (fix pydoc and traceback printing to support zipfiles, implement sys.meta_path objects for built-in, frozen, and sys.path importers; search for "phase 2" in the PEP for other ideas)

   * PEP 352 (exception hierarchy)

   * any other PEPs Guido might OK @ PyCon (PEP 352, 357, etc.)

 * AST work

   * export AST to Python

       * Basic pychecker functionality

   * rewrite peepholer to use AST instead of modifying bytecode directly (where applicable)

   * Finish work on ast-objects branch

 * Patch/bug processing

   * Incorporate PEP content into the LaTeX docs

   * Bugs to look at: SF:777884 (needs ruling from an XML/minidom maintainer)

   * Patches to look at: SF:686545 (mailbox modification -- SoC-supported work)

   * Bugs/patches left over from last Bug Day (PythonBugDayStatus)

   * BuildBot-discovered bugs (http://wiki.python.org/moin/BuildBot and http://www.python.org/dev/buildbot/)

 * Build

   * Rewrite setup.py (for simplification and easier customization)

 * Hash out bytes type

 * Implement final decision on outputting integers in different bases

 * rewrite setup.py


= Attendees =

 * Brett Cannon

Possible Topics

  • Implementing PEPs
    • PEP 328 absolute/relative import
    • PEP 343 implementation ('with:')
    • PEP 308 implementation ('x if y else z')
    • PEP 302 suggestions (fix pydoc and traceback printing to support zipfiles, implement sys.meta_path objects for built-in, frozen, and sys.path importers; search for "phase 2" in the PEP for other ideas)
    • PEP 352 (exception hierarchy)
    • any other PEPs Guido might OK @ PyCon (PEP 352, 357, etc.)

  • AST work
    • export AST to Python
      • Basic pychecker functionality
    • rewrite peepholer to use AST instead of modifying bytecode directly (where applicable)
    • Finish work on ast-objects branch
  • Patch/bug processing
  • Build
    • Rewrite setup.py (for simplification and easier customization)
  • Hash out bytes type
  • Implement final decision on outputting integers in different bases
  • rewrite setup.py

Attendees

  • Brett Cannon

PyCon2006/Sprints/PythonCore (last edited 2008-11-15 14:01:17 by localhost)

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