From jonas.beckman at indra.se Sun Jul 8 16:02:15 2007 From: jonas.beckman at indra.se (Jonas Beckman) Date: Sun, 08 Jul 2007 16:02:15 +0200 Subject: [pypy-sprint] Participating in PyPy sprint in Vilnius? Message-ID: <4690EE67.8020301@indra.se> Hi! The sprint announcement said to drop a note here so I did. I am just about to get on my plane to Vilnius and will be around until the 15th. It would be nice if I am welcome and could be of any use during the sprint. I have used Python on Windows for some time but recently switched to Mac - this monday, in fact. This makes me a double newbie, I guess. But perhaps I can help looking at missing 2.5 functionality? Or add some tests? See you in Vilnius! Jonas From fijal at genesilico.pl Sun Jul 8 16:03:26 2007 From: fijal at genesilico.pl (Maciek Fijalkowski) Date: Sun, 08 Jul 2007 16:03:26 +0200 Subject: [pypy-sprint] Participating in PyPy sprint in Vilnius? In-Reply-To: <4690EE67.8020301@indra.se> References: <4690EE67.8020301@indra.se> Message-ID: <4690EEAE.30608@genesilico.pl> Jonas Beckman wrote: > Hi! > > The sprint announcement said to drop a note here so I did. I am just > about to get on my plane to Vilnius and will be around until the 15th. > It would be nice if I am welcome and could be of any use during the sprint. > > I have used Python on Windows for some time but recently switched to Mac > - this monday, in fact. This makes me a double newbie, I guess. But > perhaps I can help looking at missing 2.5 functionality? Or add some tests? > > See you in Vilnius! > Jonas > _______________________________________________ > pypy-sprint mailing list > pypy-sprint at codespeak.net > http://codespeak.net/mailman/listinfo/pypy-sprint > > :. > > Of course you're welcome. Attending pypy talks + sprint introduction should be sufficient, so see you in Vilnius! Cheers, fijal From cfbolz at gmx.de Sat Sep 22 09:20:04 2007 From: cfbolz at gmx.de (Carl Friedrich Bolz) Date: Sat, 22 Sep 2007 09:20:04 +0200 Subject: [pypy-sprint] PyPy/Squeak Sprint Announcement Message-ID: <46F4C224.3020606@gmx.de> Bern Squeak/PyPy sprint October 22 - October 26 2007 ===================================================== We are proud to announce the first Squeak-PyPy-collaboration-sprint. The plan is to bring people from the Squeak/Smalltalk and the PyPy/Python communities together to learn about each others projects and to think about collaboration possibilies. The sprint will be hosted by the Software Composition Group of the University of Bern from the 22nd to the 26th of October 2007. Topics and goals ---------------- The general technical goal of the sprint is to explore implementing the bytecode interpreter as well as the primitives of Squeak in RPython. This should make it eventually possible to auto-generate a JIT for Squeak with the help of PyPy technologies. The other important goal of the sprint is to teach the first-time-sprinters the sprint-driven-development methodology. The first day of the sprint will be a tutorial day, were talks about PyPy, Squeak and sprint-driven-development will be given. The further days will be sprinting days. Of course the most important goal of the sprint is to get to know each other and have some fun :-). Topics of the sprint: - learning about: - PyPy - the internals of Squeaks VM - sprint-driven-development - exploring ways to implement Squeaks bytecode-interpreter and the primitives in Python - or (maybe alternatively) implement a Squeak-backend for PyPy - think about how to load and store of images in PyPy Location -------- The sprint will take place in a seminar room at the University of Bern. Further details of how to get there will be announced before the sprint. Registration ------------ If you'd like to come, please subscribe to the `pypy-sprint mailing list`_ and drop a note about your interests and post any questions. More organisational information will be send to that list. We'll keep a list of `people`_ which we'll update (which you can do so yourself if you have codespeak commit rights). If you have no clue where to stay in Bern ask around on the list, maybe we can help you find something or find some other solution. .. _`pypy-sprint mailing list`: http://codespeak.net/mailman/listinfo/pypy-sprint .. _`people`: http://codespeak.net/pypy/extradoc/sprintinfo/bern2007/people.html From cfbolz at gmx.de Sat Sep 29 15:51:05 2007 From: cfbolz at gmx.de (Carl Friedrich Bolz) Date: Sat, 29 Sep 2007 15:51:05 +0200 Subject: [pypy-sprint] Gothenburg Sprint Announcement Message-ID: <348899050709290651o58ee6dd1wfb18f99226215e6f@mail.gmail.com> PyPy G?teborg Cleanup Sprint November 19 - November 25 2007 =========================================================== The next post-EU-project PyPy sprint will be in Gothenburg, Sweden. It will focus on cleaning up the PyPy codebase and making it ready for the next round of improvements. It is a "public" sprint but it will probably be more suitable for people already somewhat acquainted with PyPy. Topics and goals ---------------- Meta-Tasks ++++++++++ - Tracker-gardening - Start slowly thinking about 1.1 plans Translation toolchain +++++++++++++++++++++ - finish rctypes removal - move away from implicit keepalives - raw_malloc should be split, rffi one should not use obmalloc (it's not thread-safe) - kill simulator, run the semi space tests on llinterp (may happen before) - have a moving gc correct version of the gc framework transformation - delegate finding type stuff like vtables etc to GC, cleaner interface for rtti, simplify translator/c/gc.py - think about approaches to id, especially concerning boehm, where the id will keep the object alive and concerning a moving GC - clean up the tangle of including headers in the C backend - review pdbplus, especially the graph commands, also in the light of https://codespeak.net/issue/pypy-dev/issue303 and the fact that we can have more than one translator/annotator around (with the timeshifter) - Kill half concrete wrapper - Kill opaque hacks on the C backend - decide how to implement constants in rffi - think about/remove orphaned parts - finish ll2ctypes, especially rffi_platform Interpreter +++++++++++ - there's a shadow tracking bug it seems - fix the taint space - review the things implemented at applevel whether they are performance-critical JIT +++ - start writing real unit tests for the merging logic Location -------- The sprint will be held in the apartment of Laura Creighton and Jacob Hall?n which is at G?tabergsgatan 22 in Gothenburg, Sweden. Here is a map_. This is in central Gothenburg. It is between the tram_ stops of Vasaplatsen and Valand, where many lines call. .. _tram: http://www.vasttrafik.se .. _map: http://gulasidorna.eniro.se/query?stq=0&streetname=G%F6tabergsgatan+22%2C+G%F6teborg&what=map&asearch=1 Probably cheapest and not too far away is to book accomodation at `SGS Veckobostader`_. There are also hotels to suit every price range and desire for luxury. Just ask in the mailing list. .. _`SGS Veckobostader`: http://www.sgsveckobostader.com Registration ------------ If you'd like to come, please subscribe to the `pypy-sprint mailing list`_ and drop a note about your interests and post any questions. More organisational information will be send to that list. We'll keep a list of `people`_ which we'll update (which you can do so yourself if you have codespeak commit rights). .. _`pypy-sprint mailing list`: http://codespeak.net/mailman/listinfo/pypy-sprint .. _`people`: http://codespeak.net/pypy/extradoc/sprintinfo/gothenburg-2007/people.html