pypy 1.0 release meeting invitation
![](https://secure.gravatar.com/avatar/1efc90ff6075b7654d8a8ce6e51a2cd3.jpg?s=120&d=mm&r=g)
Hi PyPy-developers! The release is drawing closer (the currently planned date is February, 15th) and it is time to meet and discuss the necessary work. Therefore we invite you all to a sync-meeting on Friday, February 2nd, 2007 14.00 UTC+1 #pypy-sync Regular Topics ============== * activity reports (LAST/NEXT/BLOCKERS, everybody posts prepared comma-separated lists of things) * resolving blockers/dependencies Release Goals ============= This topic is to get a common view on what the release goals are. A preliminary list of goals is: * object optimizations * pypy.net * more working modules * some performance * maturity * build tool * JIT preview * security prototype * js backend? * debian packaging? Task Planning ============= This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of: * work out a timeframe for jit usefulness * fix llvm(?) * test pypy-cs, run benchmarks. * windows testing! * documentation!!! * pypy.net * object optimizations (WP6) * release announcement * improve getting-started * transparent proxies * security prototype * make build-tool useable * polish js backend? Hope to see you all on friday! Cheers, mwh -- Python enjoys making tradeoffs that drive *someone* crazy <wink>. -- Tim Peters, comp.lang.python
![](https://secure.gravatar.com/avatar/c1becbae75b1239c3ed1e8c18c5ee63e.jpg?s=120&d=mm&r=g)
Hi Michael! On Tue, 30 Jan 2007, Michael Hudson wrote:
Hi PyPy-developers!
The release is drawing closer (the currently planned date is February, 15th)
cool & congrats!
Task Planning =============
This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?)
by this do you mean implement weakrefs and other gc stuff - or it is more fundamentally broken? :-) Cheers, Richard
![](https://secure.gravatar.com/avatar/1efc90ff6075b7654d8a8ce6e51a2cd3.jpg?s=120&d=mm&r=g)
Richard Emslie <rxe@ukshells.co.uk> writes:
Task Planning =============
This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?)
by this do you mean implement weakrefs and other gc stuff - or it is more fundamentally broken? :-)
The recent refactoring to implement more external functions using rctypes broke pypy-llvm -- llvm doesn't support some rctypes-ish operations like direct_arrayitems. But also, it turns out that just about all pypy-llvm's ever segfault when running commands like "./pypy-llvm --no-compile --backendopt translate.py targetpystonedalone.py". So, er, both, in summary :-) Will you be at PyCon? Cheers, mwh --
So what does "abc" / "ab" equal? cheese -- Steve Holden defends obscure semantics on comp.lang.python
![](https://secure.gravatar.com/avatar/f3bf2e0006634fc0d090caf7472bb296.jpg?s=120&d=mm&r=g)
Thanks I can't wait! On 1/30/07, Michael Hudson <mwh@python.net> wrote:
Richard Emslie <rxe@ukshells.co.uk> writes:
Task Planning =============
This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?)
by this do you mean implement weakrefs and other gc stuff - or it is more fundamentally broken? :-)
The recent refactoring to implement more external functions using rctypes broke pypy-llvm -- llvm doesn't support some rctypes-ish operations like direct_arrayitems.
But also, it turns out that just about all pypy-llvm's ever segfault when running commands like "./pypy-llvm --no-compile --backendopt translate.py targetpystonedalone.py".
So, er, both, in summary :-)
Will you be at PyCon?
Cheers, mwh
--
So what does "abc" / "ab" equal? cheese -- Steve Holden defends obscure semantics on comp.lang.python
_______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
![](https://secure.gravatar.com/avatar/288aec748c6c7097e750ccb8f4d5d111.jpg?s=120&d=mm&r=g)
Hi Michael, Carl Friedrich, thanks for inviting! it may make sense to also have a brief topic about the upcoming py lib release, and some changes that are soon going to be merged - not sure though if we wait until pypy-sync for that, so be warned already now, and please add the topic. best & thanks, holger On Tue, Jan 30, 2007 at 17:22 +0100, Michael Hudson wrote:
Hi PyPy-developers!
The release is drawing closer (the currently planned date is February, 15th) and it is time to meet and discuss the necessary work. Therefore we invite you all to a sync-meeting on
Friday, February 2nd, 2007 14.00 UTC+1 #pypy-sync
Regular Topics ==============
* activity reports (LAST/NEXT/BLOCKERS, everybody posts prepared comma-separated lists of things)
* resolving blockers/dependencies
Release Goals =============
This topic is to get a common view on what the release goals are. A preliminary list of goals is:
* object optimizations * pypy.net * more working modules * some performance * maturity * build tool * JIT preview * security prototype * js backend? * debian packaging?
Task Planning =============
This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?) * test pypy-cs, run benchmarks. * windows testing! * documentation!!! * pypy.net * object optimizations (WP6) * release announcement * improve getting-started * transparent proxies * security prototype * make build-tool useable * polish js backend?
Hope to see you all on friday!
Cheers, mwh
-- Python enjoys making tradeoffs that drive *someone* crazy <wink>. -- Tim Peters, comp.lang.python
_______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
-- merlinux GmbH Steinbergstr. 42 31139 Hildesheim http://merlinux.de tel +49 5121 20800 75 (fax 77)
![](https://secure.gravatar.com/avatar/2f2ca3900ef33896dbd5d158c803d4bd.jpg?s=120&d=mm&r=g)
Hi all! Michael Hudson wrote:
Task Planning =============
This topic is to collect tasks to be done for the release and divide them among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?) * test pypy-cs, run benchmarks. * windows testing! * documentation!!! * pypy.net * object optimizations (WP6) * release announcement * improve getting-started * transparent proxies * security prototype * make build-tool useable * polish js backend?
Another task that I came up with: we should try to document our config options. Maybe not the more obscure ones, though :-). Imo this is quite important, since the list of options is very big and makes it hard to find what you are looking for. There should also be more "high-level" options like --allworkingmodules and --faassen (which should be renamed for the release, I guess :-) ). And maybe a small "guide through the option jungle" or something like this. Cheers, Carl Friedrich
![](https://secure.gravatar.com/avatar/67a6736b26089c2689b44fad4e6f2e04.jpg?s=120&d=mm&r=g)
I think this is a good idea. Also, not so much part of the PyPy 1.0 release, but I'll have the command line compiler done this weekend. I'll host to source on my servers and email the list when it's up. Paul On 2/1/07, Carl Friedrich Bolz <cfbolz@gmx.de> wrote:
Hi all!
Task Planning =============
This topic is to collect tasks to be done for the release and divide
Michael Hudson wrote: them
among people. Some tasks that we could think of:
* work out a timeframe for jit usefulness * fix llvm(?) * test pypy-cs, run benchmarks. * windows testing! * documentation!!! * pypy.net * object optimizations (WP6) * release announcement * improve getting-started * transparent proxies * security prototype * make build-tool useable * polish js backend?
Another task that I came up with: we should try to document our config options. Maybe not the more obscure ones, though :-). Imo this is quite important, since the list of options is very big and makes it hard to find what you are looking for.
There should also be more "high-level" options like --allworkingmodules and --faassen (which should be renamed for the release, I guess :-) ). And maybe a small "guide through the option jungle" or something like this.
Cheers,
Carl Friedrich
_______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
participants (6)
-
Carl Friedrich Bolz
-
holger krekel
-
James Matthews
-
Michael Hudson
-
Paul deGrandis
-
Richard Emslie