% mdiep has left mdiep!~matt@c-24-18-232-4.hsd1.wa.comcast.net % allison has joined #parrotsketch hi! Oh. clock here is 10 minutes fast. heh % allison has left allison!~chatzilla@sub17-30.member.dsl-only.net % allison has joined #parrotsketch % woggle has joined #parrotsketch Are folks all here? hi @all howdy % coke has joined #parrotsketch hi hey folks hi let's get running. allison: How's things? I've been a bit absorbed in $paying_job the past couple of days. but I did make significant progress on Punie last week passed the first complete test file (Perl 1 test file) % chromatic has joined #parrotsketch Very nice. which one? I'm working now on short-ciruiting operators base.if, IIRC fairly short, but Larry is almost as devious in his test files as Guido is in his benchmarks each file requires a fairly large collection of features the short-ciruiting operators should allow me to pass another test file I think arrays, hashes and subs are next with those, people will be able to write a good bit of working code in Punie I've also been preparing for YAPC talks EOR chip: What's new? Well, I'm obviously not gonna make all PDDs reviewed by YAPC OSCON, it could happen :-) I thought exceptions would be an easy nut to crack, but, well, not so much. The Common Lisp condition system can't work without an additional feature or two (I'm trying to hold it to one) I've decided to revert my .{begin,end}_eh static-description-of-exception-ranges idea, for two reasons: (1) it may make life harder for some dynamic languages like Lisp, (2) it's turned out to be a can of bikeshed paint And of course YAPC presentation is in progress as well Anyone who wants to talk continuations, we can do it here, but I think we may as well adjourn to #parrot after EOR Cool. leo_: how's stuff? * the usual code cleanup & bugfixes for: * release 0.4.5 * checked (again) the STM branch - looks all really good and sane * re Charle's mail for thread creation: I think the flags argument could specifiy the amount of what is to be cloned similar to clone(2) ,end congrats on the release. clockwork++ thx particle: you around? yep What's up? two four letter words blocking me on parrot milestones yapc, and time. those are somewhat correlated so, nothing to report. ok. at YAPC, we'll work on time ;) coke, you around? no. Ok. No coke today ;) pepsi? ah. back. Ok. what's exciting? work is hellish. in con call right now. haven't done presentation yet. pmi has gone missing. no fun, no time see you next week bye. take care (I believe patrick is in the middle of buying a house) chromatic: how's pheme? (And other stuff?) Leo's GC patch fixed it, so I cleaned up the distro and added a couple of files his checkin missed. I spent last week working on my talks, so I haven't made any further progress. I am seeing a MANIFEST failure about a Tcl runtime file; can't really reproduce it from the repo though. I have an easy workaround though. I'll try to add a Pheme special form, maybe cond, in the near future. That ought to go quickly; I think the only barrier right now is my time. That's all. woggle: you around? Yes. how's soc-life? Okay. I added read-only value support to the STM branch. This is done by just swapping vtables. Read-only values are otherwise indistinguishable. As a side effect the STM branch supports annotating vtable operations in vtable.tbl relatively generally. I've started work on some multithreaded STM tests so I have something to make work, but it's not at release quality yet. I've also been looking at removing the threading interface a bit from history, see my list post. EOR s/release/SVN/ woggle: np ci early, ci often (Is there a reason to not check in to your branch? svn lets you roll back. check in all the time ;) It does make life better. and other people send patches. I'd prefer that the file at least run and fail before ci it. (; I'll defer to leo on this one (or chip) or really anyone else for policy. anyone I missed? well, as said above ( a log line can state: not finished ... ) [On a branch, the people who are looking at the branch can set whatever policy they're comfortable with. Personally I'm always afraid that a local disk crash will lose my work.] but it's not really that important in the branch - its basically woggle's policy ;) ok. I think that's everybody. So, what, (besides YAPC and time) are folks blocking on? Just shout things out. (Do type them after that, though) pmichaud's time, but i think that'll be solved for will and i at yapc EH spec depends on details of continuations, so I'm learning that. Chat with leo should help. That's what I'm planning for #parrot I have an upcoming job where the working solution appears to be embedding Parrot. I'll be exploring the embedding interface soonish. BTW, Larry explained something nicely WRT Perl 6 warn() throwing an exception like fail(). I was going to object that a fail() handler could resume and that would break things, but then I realized that if you outlaw everything that could break things, you're pretty much writing 1-2-3 macros {besides, it's possible to arrange for some exceptions to include a continuation while others don't ; the latter would actually be impossible to resume} yep - basically any exception thrown from C is un-resumable well, that too :-) ok. next up, the hackathon. What can be done to help make the hackathon useful and productive? more granular list of todos, whether in rt or not. especially, a low-hanging-fruit list. (that's for the non-core-committers) Hm. I'd like to give everyone a "leave this and come back to it" button for runaway arguments^Wdiscussions What's the physical arrangement going to be like? an event-driven tangent yield button? neat. One big room (like Toronto) doesn't seem ideal to me. Working groups rock. (esp. if they can only vaguely hear each other) c1;2chI'm told that we have a bunch of lounges. excellent is there a 'must hack' list of topics? I hear rumors patrick is coming armed with one particle: would it be worth having an rt-a-thon the first day to get things clenaed up and fleshed out where they're thin? sure, you can put me in for that * chip likes the RT-a-thon, despite his personal ticket list I may deputize you to corral folks for that, as you're much better versed parrot RT it than I am I'll likely do a supermarket run on thursday to get folks hacking. Pizza will be ordered, etc. okie "I think I can get my employer to sponsor a day or two of pizza" Anyone have anything else for today? nope No parrotsketch next week due to yapc I'll see lots of you at the hackathon yay % chromatic has left chromatic!~chromatic@sub17-30.member.dsl-only.net & % particle has left #parrotsketch % woggle has left #parrotsketch % PerlJam has joined #parrotsketch % coke has left coke!~wcoleda@host-69-95-19-3.roc.choiceone.net % coke has joined #parrotsketch % coke has left coke!~wcoleda@cpe-72-228-52-192.nycap.res.rr.com % coke has joined #parrotsketch % coke has left coke!~wcoleda@cpe-72-228-52-192.nycap.res.rr.com % coke has joined #parrotsketch % coke has left coke!~wcoleda@cpe-72-228-52-192.nycap.res.rr.com % mdiep has joined #parrotsketch % allison has left allison!~chatzilla@sub17-30.member.dsl-only.net % coke has joined #parrotsketch