Hi folks,
find below the minutes of the pypy-sync meeting last thursday.
best,
holger
pypy-sync 20th April 2006, 05:30 PM (UTC+2)
=====================================================
attendants: michael, anto, carl, samuele, christian, richard,
eric, aurelien, gromit, arre, anders l.
- activity reports + blockers
everybody posted (see at the end of these minutes)
- summer of X, how do we go about it?
we quickly agreed to
a) go for being mentors through PSF at Google's Summe of Code campaign
b) determined mentors
c) to create a directory in extradoc/soc-2006 listing all info
(mentors, topics)
d) next week Michael will communicate all the info
to Neal / PSF / SoC
- what needs to be done until Iceland (21st May) for 0.9?
There was some initial and involved discussion on this topic,
which quickly moved to sorting out EU tasks and
responsibilities for some involved people.
Also related to the brief pypy-dev discussion between Armin
and Holger, we determined a need to settle and agree on a
distribution of tasks until and after Iceland. This we
agreed to do at a specific meeting for EU developers on
TUESDAY, 23rd April, 5pm (UTC+2)
where Christian, Michael, Samuele, Holger, Carl, Aurelien, Anders L.,
and Gromit agreed to attend already.
IRC log
-------------------------------
Apr 20 17:28:55 <mwh> stakkars: hi!
Apr 20 17:29:25 <stakkars> hi friends
Apr 20 17:29:59 <stakkars> I'll give rxe a call
Apr 20 17:30:25 <hpk> hi all!
Apr 20 17:30:33 stakkars stedi67 Apr 20 17:30:37 <hpk> stakkars: want to wake
him up? :)
Apr 20 17:30:45 <Gromit> hi
Apr 20 17:30:53 <mwh> T-0 according to me
Apr 20 17:30:58 <hpk> yip
Apr 20 17:31:01 <mwh> who is moderating? hpk ?
Apr 20 17:31:06 <hpk> yes, i guess so
Apr 20 17:31:17 <hpk> topics:
Apr 20 17:31:17 <hpk> * activity reports
Apr 20 17:31:17 <hpk> * summer of X
Apr 20 17:31:17 <hpk> * work until iceland for 0.9 topics
Apr 20 17:31:17 <hpk> * assigning major 0.9 topics
Apr 20 17:31:23 <stakkars> he's early, probably in the company, swamped
with work
Apr 20 17:31:43 <hpk> so let's start with activity reports (and we can see
who is actually really here on the channel active :)
Apr 20 17:31:59 <arre> PREV: vacation, configuring new laptop
Apr 20 17:31:59 <arre> NEXT: Tokyo sprint
Apr 20 17:31:59 <arre> BLOCKERS: -
Apr 20 17:32:05 <aleale> PREV: Vacation
Apr 20 17:32:06 <hpk> LAST: Leysin Sprint, iceland organisation, some testing
and playing around
Apr 20 17:32:06 <hpk> NEXT: work on testing and build environment
Apr 20 17:32:06 <hpk> BLOCKERS: -
Apr 20 17:32:06 <mwh> LAST: slept off leysin, ACCU
Apr 20 17:32:07 <mwh> NEXT: stackless transform?
Apr 20 17:32:07 <mwh> BLOCKERS: insane busyness
Apr 20 17:32:09 <auc> LAST: investigating translatability of constraint stuff
Apr 20 17:32:10 <auc> NEXT: playing with choose()
Apr 20 17:32:10 <auc> BLOCKERS: working, clonable coroutines
Apr 20 17:32:13 <ericvrp> LAST: travelling
Apr 20 17:32:13 <ericvrp> NEXT: Tokyo sprint
Apr 20 17:32:13 <ericvrp> BLOCKERS: -
Apr 20 17:32:16 <aleale> NEXT: Sprint
Apr 20 17:32:18 <aleale> BLOCKERS: -
Apr 20 17:32:23 <stedi67> LAST: set implementation, finding bugs
Apr 20 17:32:23 <stedi67> NEXT: finding and documenting more bugs...
Apr 20 17:32:23 <stedi67> BLOCKERS: -
Apr 20 17:32:26 <antocuni> LAST: completed rlist support for ootypesystem
Apr 20 17:32:27 <antocuni> NEXT: more works on ootypesystem (probably
rdict)
Apr 20 17:32:29 <antocuni> BLOCKER: my still poor knowledge of pypy
internals :-)
Apr 20 17:32:34 <cfbolz> LAST: GC work, optimizations
Apr 20 17:32:35 <cfbolz> NEXT: uni stuff, trying to implement __del__
with the framework
Apr 20 17:32:35 <cfbolz> BLOCKERS: new environment, time constraints
Apr 20 17:32:43 <pedronis> LAST: {}[[]], tweaks and fixing various
transformation problems, rested during easter
Apr 20 17:32:45 <pedronis> NEXT: tokyo sprint
Apr 20 17:32:46 <pedronis> BLOCKERS: -
Apr 20 17:33:03 * auc is away for 5 minutes
Apr 20 17:33:07 <hpk> auc: how badly do you depend on "clonable coroutines"
and in which way?
Apr 20 17:33:11 <hpk> oh, never mind then
Apr 20 17:33:37 <hpk> ok, let's head on then
Apr 20 17:33:43 <hpk> * summer of X
Apr 20 17:34:05 <hpk> from in-between discussions and opinions i gather that
we are all leaning towards participating in SoC as mentors through PSF
Apr 20 17:34:11 <mwh> yes
Apr 20 17:34:12 <stakkars> DONE: wrapping
Apr 20 17:34:12 <stakkars> NEXT: finalizing, prepare next PyPy work
Apr 20 17:34:12 <stakkars> BLOCK: complexity
Apr 20 17:34:12 <hpk> is that correct or are there other opinions?
Apr 20 17:34:35 <cfbolz> sounds good to me
Apr 20 17:34:51 <aleale> ditto
Apr 20 17:34:56 <arre> +1
Apr 20 17:35:00 <pedronis> +1
Apr 20 17:35:04 <hpk> fine, then let's see how we go about it
Apr 20 17:35:05 <hpk> a) mentors
Apr 20 17:35:06 <hpk> b) topics
Apr 20 17:35:15 <Gromit> hpk: just removed last years's mentorship entry
from the wiki
Apr 20 17:35:21 <hpk> i suggest that we open a soc-2006 directory in extradoc
with such information
Apr 20 17:35:32 <mwh> everyone willing to mentor should email neal norwitz
Apr 20 17:35:35 <hpk> (Aurelien already committed something today to
pypy/doc)
Apr 20 17:35:48 <hpk> mwh: i think we should gather on our side and then
someone sends all the info
Apr 20 17:36:02 <hpk> should gather info
Apr 20 17:36:04 <mwh> if you need "personal references" as on the python.org
wiki, feel free to mention me :)
Apr 20 17:36:05 <stakkars> +1
Apr 20 17:36:11 <mwh> hpk: if you like
Apr 20 17:36:24 <mwh> i'm already signed up as a mentor, cause i was one last
year
Apr 20 17:36:44 <hpk> mwh: ok, carl is as well i think
Apr 20 17:37:03 <cfbolz> or will soon be
Apr 20 17:37:06 <hpk> ok, then let's put all info into soc-2006 and send info
off on the weekend
Apr 20 17:37:15 <cfbolz> just to get a quick impression:
Apr 20 17:37:16 <mwh> is there a deadline for mentoring?
Apr 20 17:37:20 <cfbolz> who would mentor?
Apr 20 17:37:25 <cfbolz> mwh: yes, there is one
Apr 20 17:37:32 <hpk> 1st may i think
Apr 20 17:37:38 <mwh> cfbolz: me, you, armin for certain
Apr 20 17:37:40 <hpk> (but i may confuse the various deadlines)
Apr 20 17:37:56 <mwh> hpk: i thought 1 may was the deadline for being a
mentoring *organization*
Apr 20 17:37:57 <hpk> i would also mentor but preferably to py.test,
build-tool stuff i guess
Apr 20 17:38:06 <cfbolz> hpk: neal writes "soon" :-)
Apr 20 17:38:17 <hpk> mwh: ok, might well be, whatever, let's just get this
sorted and communicate to them
Apr 20 17:38:25 <mwh> hpk: sure
Apr 20 17:38:28 <mwh> it shouldn't be hard
Apr 20 17:38:48 <cfbolz> anybody else?
Apr 20 17:39:07 <hpk> i am sure that aurelien or so would be interested
Apr 20 17:39:10 <arre> Add me as well
Apr 20 17:39:16 <aleale> I would prefer not to
Apr 20 17:39:31 <hpk> eric also said that he would not like to
Apr 20 17:39:41 <hpk> ok, then that's it for now
Apr 20 17:39:44 <stakkars> I would, of course
Apr 20 17:39:46 <ericvrp> I would like to b a mentor but I think it would
not be a good idea (indeed)
Apr 20 17:39:49 <mwh> pedronis, i guess
Apr 20 17:40:03 <hpk> let's just open the soc-2006 directory and put info
there
Apr 20 17:40:08 <mwh> hpk: are you going to be the one who checks this in?
Apr 20 17:40:17 <pedronis> mwh: ye
Apr 20 17:40:17 <hpk> cfbolz: can you make this happen and make sure we
communicate next week to them?
Apr 20 17:40:34 <cfbolz> hpk: not before sunday, no
Apr 20 17:41:00 <hpk> ok, then i start but would like you or someone else to
communicate to the SoC people (Neal)
Apr 20 17:41:08 <hpk> eventually
Apr 20 17:41:12 <hpk> as i haven't been involved there
Apr 20 17:41:23 <cfbolz> mwh: do you know neal?
Apr 20 17:41:34 <mwh> cfbolz: i talked to him a bit at pycon
Apr 20 17:41:45 <mwh> i can do the communicating
Apr 20 17:41:52 <hpk> cool, thanks
Apr 20 17:41:57 <mwh> i am away 29 apr -> 8 may (ish)
Apr 20 17:42:02 <mwh> so i'll do it before then :)
Apr 20 17:42:06 <hpk> ok, let's try to do it before then
Apr 20 17:42:07 <hpk> yes
Apr 20 17:42:10 <hpk> next topic
Apr 20 17:42:24 <hpk> * 0.9 related work until iceland
Apr 20 17:42:44 --> rxe ([EMAIL PROTECTED]) has joined #pypy-sync
Apr 20 17:42:47 <hpk> hi richard :)
Apr 20 17:42:57 <rxe> Hi everyone! :-)
Apr 20 17:42:59 <stakkars> :-)
Apr 20 17:43:01 <ericvrp> hey richard
Apr 20 17:43:02 <rxe> sorry it has been a long time
Apr 20 17:43:03 <mwh> hey rxe
Apr 20 17:43:48 <hpk> so there has been a bit of discussion on pypy-dev
Apr 20 17:44:05 <hpk> what do the others think?
Apr 20 17:45:31 <cfbolz> the truth is somewhere in the middle. there is
definitively more to do than just stackless pickling
Apr 20 17:45:51 <ericvrp> My feeling is that a 0.9 version should be
almost a 1.0 version (which I consider a "this is it" version) does that make
sense?
Apr 20 17:46:07 <ericvrp> which I think we are not quiet yet
Apr 20 17:46:08 <cfbolz> like finishing the stackless-applevel exposure
Apr 20 17:46:33 <hpk> the major topics of the 0.9 release are the ext-module
compiler and stackless features
Apr 20 17:46:37 <pedronis> well, there's also other stuff in the WP7 tasks
which is explcitly listed
Apr 20 17:46:48 <cfbolz> yes, __del__, weakref
Apr 20 17:47:09 <stakkars> that's just work. pickling is hard since I
still don't know how
Apr 20 17:47:10 <pedronis> I don't think WP7 says anything about __dell__
or weakrefr
Apr 20 17:47:26 <pedronis> well, even just work takes time
Apr 20 17:47:31 <cfbolz> pedronis: then not :-)
Apr 20 17:47:33 <cfbolz> pedronis: indeed
Apr 20 17:47:53 <stakkars> yes but I can distribute if I know how
Apr 20 17:48:06 <mwh> stakkars: what are you working planning on working on?
Apr 20 17:48:21 <mwh> damn timezones mean i don't get to chat much...
Apr 20 17:49:02 <stakkars> well pickling first thing, although it might
depend on the new transform
Apr 20 17:49:05 <hpk> cfbolz: the thing regarding "middle ground": we really
only have 7 months left for tons of stuff we want to do - just postponing
things from a "we don't neccessarily need to do it" will backfire IMO
Apr 20 17:49:21 <hpk> so we should strike a good balance
Apr 20 17:49:26 stakkars stedi67 Apr 20 17:49:33 <pedronis> cfbolz: the
fact is that some unfinished WP7ish stuff is really WP5 leftovers
Apr 20 17:49:34 <hpk> stakkars: note that the new transform is not fully
integrated
Apr 20 17:49:45 <mwh> stakkars: have you looked at the transforrm code?
Apr 20 17:49:45 <hpk> it just mostly works but certainly requires work
Apr 20 17:50:10 <stakkars> that's what I'm saying, might be blocker
Apr 20 17:50:25 <cfbolz> pedronis: what is a wp5 leftover?
Apr 20 17:50:35 <pedronis> cfbolz: well part of the GC stuff
Apr 20 17:50:53 <hpk> stakkars: michael and me worked on stackless to support
you, not to block you :)
Apr 20 17:50:58 <mwh> i mean, maybe in the short term it makes sense for
stakkars to work on channels and greenlets, and for me to try to polish the
stackless transform
Apr 20 17:51:00 <pedronis> stakkars: you have 9 mm in WP7
Apr 20 17:51:19 * auc is back (ouch)
Apr 20 17:51:28 <stakkars> gosh. I appreciate of course.
Apr 20 17:51:30 <mwh> by "short term" i mean "for a week"
Apr 20 17:51:59 <stakkars> I just didn't realize that it's necessary,,
before i saw pedronis message
Apr 20 17:52:21 <hpk> the idea of the current topic is that we identify the
issues and assign responsible persons
Apr 20 17:52:30 <hpk> i am not sure we can achieve it in some minutes
Apr 20 17:52:40 <hpk> but we should aim for getting that clarified latest
next week
Apr 20 17:53:23 <cfbolz> yes
Apr 20 17:53:35 <hpk> because not discussing it will not help either :)
Apr 20 17:53:47 <mwh> indeed :)
Apr 20 17:53:54 <stakkars> mwh: that makes a lot of sense
Apr 20 17:53:56 <pedronis> stakkars: is really your workpackage. Helping
you is shifting things around. It may even become a serious issue after a point.
Apr 20 17:54:25 <pedronis> but is not the right forum for that discussion
Apr 20 17:54:29 <hpk> yes, i agree
Apr 20 17:55:10 <stakkars> pedronis:I considered the grapg transform as an
add-on, nice to have. as said, didn't know
Apr 20 17:55:27 <cfbolz> stakkars: well, it will be necessary for graph
pickling
Apr 20 17:55:35 <cfbolz> stakkars: so it is not an addon
Apr 20 17:55:36 <hpk> so we need a discussion next week about this specific
"how to tackle 0.9 tasks" topic and to define the scope
Apr 20 17:55:46 <mwh> cfbolz: necessary is a strong word, but i more or less
agree
Apr 20 17:56:03 <mwh> another point that isn't entirely irrelevant is that
i'm enjoying working on 'stackless style' stuff
Apr 20 17:56:12 <mwh> :)
Apr 20 17:56:12 * hpk too actually
Apr 20 17:56:14 <pedronis> anyway task pickling plus the other missing
stuff is not a small task
Apr 20 17:56:19 <hpk> yes
Apr 20 17:56:24 <pedronis> to finish in less than a month
Apr 20 17:56:50 <pedronis> that we are so late was not expected
Apr 20 17:56:58 <hpk> ok, as we are discussing things mostly from an EU
perspective i'd like to invite to a specific meeting for EU developers early
next week
Apr 20 17:57:15 <pedronis> yes, this is not the right forum
Apr 20 17:57:21 <hpk> tuesday?
Apr 20 17:57:28 <hpk> big thing is to find the right time for everyone :)
Apr 20 17:57:35 <mwh> tuesday would be fine
Apr 20 17:57:38 <hpk> 5pm seems likes the best compromise
Apr 20 17:57:44 <hpk> midnight in japan, 8am in CA
Apr 20 17:57:45 <mwh> (i will be in düsseldorf)
Apr 20 17:57:58 stakkars stedi67 Apr 20 17:58:20 <hpk> mwh, stakkars, cfbolz,
pedronis, auc, aleale, arre, ...: fine for you?
Apr 20 17:58:23 <stakkars> for me, the other way goes as well (midnight +)
Apr 20 17:58:35 <aleale> ok
Apr 20 17:58:37 <mwh> yes
Apr 20 17:59:00 stakkars stedi67 Apr 20 17:59:05 <auc> ok
Apr 20 17:59:14 <cfbolz> ok
Apr 20 17:59:28 <stakkars> ok
Apr 20 17:59:45 <hpk> great, than we close this topic (and the next one,
which relates to it)
Apr 20 17:59:46 <Gromit> ok
Apr 20 17:59:58 <hpk> see you all, i will mail to pypy-dev to not forget
anyone
Apr 20 18:00:31 <hpk> auc: you are available for mentoring as well, right?
Apr 20 18:00:36 <hpk> auc: mentoring SoC
Apr 20 18:01:12 --> Gromit_ ([EMAIL PROTECTED]) has joined #pypy-sync
Apr 20 18:01:49 <auc> hpk: i guesss so ...
Apr 20 18:02:12 <auc> but not necessarily about all of what i posted in
pypy/doc
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev