01:43 davidfetter joined 05:32 Tene joined 08:01 leo joined 13:33 paco joined 15:50 rdice joined 16:52 pmichaud joined 17:17 DietCoke joined 18:09 cjfields joined 18:10 cotto joined 18:15 jhorwitz joined 18:27 chromatic joined 18:29 Infinoid joined, moritz joined 18:30 allison joined
chromatic Hello everyone. 18:30
particle hi all
18:30 jonathan joined
DietCoke hio. 18:30
allison yo
moritz hi
jonathan 'lo
jhorwitz ahoy hoy
pmichaud here.
DietCoke Anyone interested in chairing today so I can go get a cup of coffee? =-)
Guess not. I'll go first, then: 18:31
primarily been working on Tcl the past two weeks, trying to cleanup the state of the spec tests, add 18:32
some missing builtins, etc. Cleaning up the infrastructure
in prep for an eventual switch to PCT.
(which may never come but cleanup good.) Asked chromatic to investigate speed issues. 18:33
EOR.
particle i'll take over, go get your caffiene
DietCoke let's again go (except for me) in "hello" order. chromatic?
chromatic Not a lot of progress (thanks to work business).
Gave Andrew some guidance.
Picked up his :vtable implies self patch and finally made it work. ++ to him for that 18:34
Applied some patches.
Will work on:
- Tcl profiling
- More PMC cleanup (PMC_struct_val can die)
- pdd25cx merge issues
- Register allocation (a write up due soon)
- a writeup of how to help patchmonstering, because the more people who help, the easier it is
EOF
particle oscon was a great success this year. got great feedback and enthusiasm from attendees of the rakudo talk patrick and i gave. 18:35
the lightning talks jhorwitz and i gave were a hit, too.
got a good bit of the mod_parrot configure system refactored. it's working on jhorwitz's machine. need to do a little more work before merging to trunk, then extend to other platforms including windows.
hackathon was productive: helped ewilhelm and schwern with the rakudo test suite, had good language discussions with pmichaud and timtoady, addressed ugliness in the Pair pmc with chromatic and allison.
shared enlightening conversation with allison on the journey to seattle.
met with microsoft open source software lab yesterday (cotto++ for setting it up). they're quite interested in helping parrot foundation out. i'll announce specifics as they're made clear, which i expect to happen before the end of august.
.end 18:36
allison, what's new?
allison - Mostly finished reviewing the PIR PDD in the weekend hackathon, including resolving the questions about flagging string encodings and default string encodings.
- Working on resolving the final failing language tests in the concurrency branch.
- Excited to have time for Parrot again.
EOR
particle moritz? 18:37
moritz - business as usual, some fiddling with tests
- Answered some Perl 6 and rakudo question on perlmonks - we seem to draw
interest ;-)
- won't be available in the next two weeks (vacation)
- in case you haven't noticed, STD.pm now parses 98% of the spec tests. YaY!
KTHXBYE
18:37 cjfields_ joined
particle thanks, moritz. enjoy vacation. what's up, jonathan? 18:37
jonathan * Had a Rakudo day on Saturday (for last week) and one today (for this week) 18:38
* Mostly been working on fixing smaller bugs and quirks than doing anything especially big and new
* will look forward to when we can run spectest_regression faster, since it's more of an overhead when doing little fixes than implementing big stuff
* Got the basics of class attributes in last time
* Fixed a couple of Parrot bugs, and also I tracked down a return_pir bug that could obscure getting real messages from exceptions
* Done some ROADMAP updates today, so it lists things we should work out so as not to have to skip so many tests in spectest_regression
* Also discussed and thought a good bit about many other things that need doing; now need to turn them into code
* Looking forward to getting loads of hacking in at YAPC::EU, both during the conference in free moments and a day either side of it
EOR
particle nice work. mod_jhorwitz? 18:39
jhorwitz added API for custom Apache directives in mod_parrot. with this, mod_perl6 now uses 'Perl6ResponseHandler' instead of a combination of Parrot* directives.
tackled some thread safety issues in preparation for testing on windows
worked with particle on refactoring mod_parrot's Configure.pl
fixed some segfaults when using virtual hosts with their own interpreters
[rakudo] implemented PERL6LIB in 'require' -- trying to merge with recent changes (my working copy is loopy right now) and will commit when i'm done. 18:40
EOR
particle ok, pmichaud, you're up.
pmichaud Overall:
* Have had serious ongoing technical issues with computer stability and network connectivity, which severely limited productivity
PCT:
* Fixed p6object to eliminate %!metaclass hash
** (no more leaked anonymous classes)
Rakudo:
* updated sleep()
* fixed bare $ handling in interpolated strings
* gave presentations at OSCON
* reviewed/applied some patches
EOR
particle anyone else? 18:41
Tene Me!
particle please proceed.
Tene * Lolcode looks up names in the lexical environment at compile time to build a proper AST.
* Cardinal has class variables.
* Cardinal gets syntax for assigning to member variables.
* Fixed an HLL_map issue for slurpy params.
KTHXBYE
particle cotto? Infinoid? japhb? tewk? 18:42
Infinoid not much here, applied some patches from donaldh and rurban, fixed a couple tests and warnings
held down the fort for all you OSCON folks. :) 18:43
particle that's much appreciated :)
moritz queues one remark
particle ok, looks like tewk and whiteknight are missing, so no SoC reports :(
Tene queues a question for jhorwitz
particle the end of SoC is near, two weeks until "pencils down" 18:44
mentors, remind your students.
pmichaud queues a remark
particle ok, i have a comment as well. moritz?
moritz donaldh might be a good candidate for a commit bit, what do you think?
most of his patches never hit the list though (applied directly from IRC) 18:45
Infinoid the patches I've seen from him have been quite sane
particle i haven't reviewed many, since they're not in my email
pmichaud has donaldh sent in a cla?
moritz pmichaud: don't think so. should we encourage him? 18:46
particle after a little more socialization, and a cla, i agree that he's a good candidate.
pmichaud I haven't reviewed his patches so I have no opinion for/against
(which basically means I go along with what others think :-) 18:47
moritz ok, I'll ask him to send a CLA, and then wait and see if more sane patches are forthcomming
particle ok, let's encourage him to submit cla, and to use RT for patches
no rt, no commit bit.
moritz which answers my "comment" ;-)
particle tene has a question?
Tene eh, nm
particle moving on, then. pmichaud? 18:48
pmichaud just a remark that I'll continue to have limited connectivity for the next couple of weeks.
email works better than irc for me for that time
Tene What's going on with your connection?
pmichaud I had almost zero connectivity at OSCON
my laptop wouldn't associate with the access points there 18:49
(although it works fine everywhere else)
this next week we're doing family vacation to remote places
particle the hawaiian wifi infrastructure is somewhat lacking
pmichaud (yes, hawai'i :-)
however, I should have occasional cell connectivity (thus email) and the places we're staying all have wifi 18:50
after that I'll be traveling to YAPC::EU
anyway, that's my remark
particle ok, then. email good.
my comment comes from something chromatic, allison, and i discussed saturday evening 18:51
we should encourage those with few tuits to devote time towards reviewing patches
or, if not reviewing, at least by applying to local working copy and reporting platform and test results
pmichaud "newcomers with few tuits" or "core developers with few tuits"? 18:52
particle either
pmichaud okay, so generally you're saying more time needs to be devoted to reviewing patches
particle yes, and it's something that *anybody* can do
you don't have to be an expert
pmichaud are there a lot of outstanding patches at the moment?
Infinoid oh, is there a deficit of patch monsters?
particle well, i certainly have the perception that the work can be spread out further 18:53
pmichaud whenever I've reviewed the rt queue I've found very few patches to be applied
moritz is happy to test and apply patches if somebody else reviews them
pmichaud moritz: I think what particle is requesting is more people to test patches 18:54
particle we have plenty of committers willing to apply patches that have been reviewed
pmichaud (but not necessarily apply)
particle right
pmichaud I just don't know that there are that many patches outstanding. Perhaps I'm looking in the wrong place.
particle we need more folks to test the patches on their platforms
it doesn't matter how many there are at the moment. it's a social thing.
pmichaud so, "with few tuits" means "with a few extra tuits"? 18:55
particle if you see one in rt, and have the tuits, apply and report results. "this patch applies cleanly and passes all tests on win32-msvc-9.0"
i'd like have a document suggesting this to newcomers who ask, "how can i help?" 18:56
pmichaud okay, my followup question is: "how can I find patches to apply?"
(I'm not disagreeing with the idea, I'm just trying to understand why this isn't already happening.)
particle right. we can include a link to an rt query that finds tix with patches
Infinoid hmm. semi-related question: when I review a patch and I have a question or comment (like "gimme a test case"), I usually just find the submitter on IRC and bug them there. is that ok, or should I try to reply in RT instead? 18:57
particle i think coke created one already
Tene particle: put that link in the topic in #parrot
pmichaud or on the wiki, if it's not already there
particle many potential contributors don't use irc
so i think mailing list/rt is better
Infinoid: that's up to you. if it sits for a long time, rt comment is better 18:58
it's probably on the wiki, good point.
anybody want to work on some text for this? 18:59
pmichaud anyway, I'm in favor of more guides for people looking for things to do, yes.
I don't know the RT query.
DietCoke www.parrotcode.org/openpatches.html
pmichaud DietCoke: that only finds tickets with [PATCH] in the subject, yes? 19:00
DietCoke also: www.parrotblog.org/2008/05/700-tick...lenge.html 19:01
Infinoid sounds like another good triaging function is to find new tickets with patches attached, and mark them correctly.
DietCoke pmichaud: no, it finds tickets that use the patch field.
pmichaud okay, excellent then.
particle great. any work in this area will increase your karma. 19:02
anything else this week?
ok, then. thanks all, and see you in the future! 19:03
jhorwitz Tene: you queued a question?
DietCoke chromatic is the geordi to my pakled.
particle tene "nevermind"ed his q 19:04
jhorwitz very well. glad i could help. ;-)
19:06 jhorwitz left, Infinoid left, cotto left 19:07 pmichaud left
chromatic Huh? 19:07
moritz I think somebody adjurned the meeting by private message... ;-)
in lack of common interest and further topics, shall we formally call it a week? 19:09
chromatic Agreed. 19:10
spinclad [19:03: * particle adjourns meeting]
Tene 13:03 < jhorwitz> Tene: you queued a question?
ack!
Tene copies poorly.
moritz I missed that
Tene 13:03 < particle> ok, then. thanks all, and see you in the future!
DietCoke Tene: send it to the list, sorry. 19:11
19:11 DietCoke left
moritz bye then, and see you in #parrot ;) 19:11
19:11 moritz left 19:12 allison left 19:13 jonathan left, chromatic left 19:38 paco left 21:17 paco_ joined 21:20 paco left