extradoc / irclog / pypy-dev-meeting-06-02-2005.txt

pypy-dev meeting on #pypy at 

    Thursday, 2nd June, 3pm (CEST == GMT+2) 

attendees: Armin Rigo, Samuele Pedroni, Carl Friedrich Bolz, 
           Holger Krekel, Anders Chrigstroem, Anders Lehmann, 
           Adrien di Mascio, Stelios Xanthakis, Bert Freudenberg

topics and decisions: 

.. contents::
.. sectnum::


Bert Freudenberg introduces himself as a Squeak Developer
since '97 who intends to enter the EU project and to come
to the Post-EuroPython sprint. 

Stelios Xanthakis (mayall) has been watching PyPy from the sideline. 
He is the author of 'pyvm', a python virtual machine experiment. 

short-term release planning 

around 23rd of June we'd like to do a 0.6.2 release 
which includes moving our lib-python base to 2.4.1 and
improved documentation (especially for newcomers). 

sprint announcement/topics

although times and city are fixed already, the actual sprint
topics for the post-europython sprint from 1st-7th July (both 
including) July in Goetheborg (Sweden) are not yet decided and
announced.  However, almost all active developers will come and
it's already safe to reserve the time and book your flights 
if you want to attend a newcomer-friendly sprint. 

Sprint topics (Armin has already formulated a more detailed topic 
announcement draft in extradoc/sprintinfo/EP2005-announcement.txt): 

- translation : - rtyper (low-level impl of RPython objects)
                - genc/genllvm (might be well advanced by EP)
- integrate parser module (possibly making it RPython

- various topics (name some examples from the tracker) 
  depending on people's interests 

Advancing Issue Tracking: 

Holger will extend/modify issue tracking so that 

- each issue is classsified as requiring hard, medium or easy efforts 
  (maybe name that 'effort' or something) 

- milestones should go in favour of a release-field which should
  initially contain '0.6.2', '1.0' (mainly reflecting Milestone 1 
  stuff) and 'general' (not yet tied to any release in particular) 

  later we add release values like a possible 0.7 etc.pp. 

stable base for Translation efforts
giving the translation efforts a stable base: 

One problem with ongoing development of PyPy is that
the translation process is still somewhat fragile with
respect to type inference (annotation) on our source tree.  

-> resolved already before the meeting: see 
Armin's pypy-dev posting. 

[current approach: pypy/translator/goal contains a stable
snapshot of interpreter, module and objspace directories 
so that main-line changes don't disturb translation work, 
run 'python' to get interactive