Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/
Set by moderator on 10 April 2012.
02:16 jashwanth joined 05:50 wagle joined 05:52 wagle joined 07:51 lucian__ joined 08:36 lucian joined 12:16 bluescreen joined 13:09 whiteknight joined 14:41 lucian joined 15:18 alvis joined 16:01 alvis joined
whiteknight WHAT I DID: 16:53
* Finished core work on the eval_pmc branch. Branch now passes all functional tests in the parrot repo. Tested NQP-rx and Winxed too, both work.
* New NQP is broken on the branch. I think I have a fix worked out, but getting through all the bootstrapping is taking time.
* Rosella Parse and Json libraries are now stable. Added tests and docs for both. Xml and Net are coming soon.
* GSOC stuff. Congratulations to jashwanth, Justin, brrt and benabik for having their proposals accepted.
WHAT I WILL DO 16:54
* Finish updating new NQP to use the eval_pmc branch. Test that and Rakudo to make sure we're good for a merge sometime soonish
* nine claims to have green_threads almost workable on windows, so I'll be doing plenty of testing for that. Would *love* to turn on green_threads globally this week.
* Have promised to do some testing for nine.
* Will spend some time talking to my GSOC students
EOR
17:17 jashwanth joined 17:29 lucian__ joined 18:22 contingencyplan joined 19:21 benabik joined, moritz joined
benabik DID: 19:25
* Started converting PCT to Winxed for fun (Benabik/parrot/pct_winxed branch)
* Generated several Winxed issues for NotFound to deal with
* Got rejected from GSoC
* Got accepted to GSoC
WILL DO:
* More conversions on PCT. (How much? Until I get bored, probably.)
* Set a meeting time with cotto
BLOCKERS:
* School
19:27 brrt joined
moritz did: attended Perl 6 hackathon in Oslo. 1-word summary: AWESOME 19:29
became backup mentor for brrt++
EOR
brrt moritz: handy, same timezone :-) 19:30
whiteknight hello 19:34
19:34 tadzik joined
moritz oh hai 19:34
brrt hello too
alvis hello 19:35
benabik hi
whiteknight I guess I'll run the show for now 19:37
How'd we do last week?
cotto hio 19:38
quiet week, but it's great that the more eager gsoc students can now start designing, discussing and coding 19:39
whiteknight yes, exactly 19:40
cotto (coding isn't required for now, but is optional)
whiteknight I do recommend it, to get acclimatized
brrt i'd like to get started on the blog thing 19:41
benabik On that note, does anyone want to look at my Benabik/parrpt/pct_winxed? Should I actually bother to finish and merge it? 19:42
Oh, yes, from previous experience: Every student should sort out blogging quickly.
cotto yes. a hello world-type blog post is important
everyone should do that today, if they haven't already 19:43
(or as soon as they have 5 minutes to spare)
whiteknight benabik: I think there's value in it, especially if you're planning to reuse any of the code for PACT, or if you want a better understanding of PCT
benabik whiteknight: I'm definitely going to poke at it for a while more. Just curious if anyone thinks it's worth trying to actually keep around. 19:44
whiteknight Just reducing the amount of PIR code in the repo would be a benefit, especially if maintainability gets a boost
cotto benabik: <3 19:45
brrt does parrot come with winxed?
cotto brrt: yes 19:46
brrt i see that it does
cotto I'm a little surprised that the winxed versions of the files aren't smaller in that branch 19:49
it's much more readable and less scary, which is great 19:50
brrt can affirm the last statement
whiteknight benabik is sort of learning Winxed as he goes too, so the code will probably get a little more idiomatic as he goes
cotto good point 19:51
whiteknight and we're finding some features that Winxed needs, so we're going to patch the compiler and make things prettier still
benabik I'm somewhat deliberately making it non-ideomatic.
I want a working straight port first.
cotto that's wise
change too many things and you'll spend a bunch of time just figuring out which translation broke something
benabik Right. Major things I'm using are better branching and for-in loops. 19:52
whiteknight if we have something more hackable than PIR, we can always make iterative improvements
brrt foo.bar syntax doesn't work, foo['bar'] does 19:53
whiteknight brrt: depends, is bar an attribute or a key?
brrt bar is an attribute
as in: var foo = {}; foo.bar = 42; say(foo.bar); 19:54
whiteknight Oh yeah, no. Winxed doesn't do that like Javascript does
moritz I hope foo.bar is just a method call
and foo['bar'] an attribute or _keyed access
whiteknight moritz: foo.bar is an attribute, foo.bar() is a method call 19:55
brrt in js, that is
moritz whiteknight: ah, right
whiteknight brrt: var foo = {}; foo["bar"] = 42; say(foo["bar"]);
brrt and the attribute can well be the function :-)
whiteknight in those cases, our metamodel breaks down a little.
brrt how can you declare classes or prototypes in winxed?
whiteknight class Foo.Bar { }. There are no prototypes 19:56
class Foo.Bar { function Bar() { say("I'm a constructor"); }
whiteknight.github.com/Rosella/winx...asses.html
moritz anything parrotsketchy left to discuss? :-) 19:57
whiteknight Do we have any more questions before the meeting ends?
cotto moritz: thanks
whiteknight I think we can call it a wrap if nobody else has anything 19:59
cotto wfm
19:59 alvis left
moritz it's a wrap! 19:59
whiteknight see everybody next week 20:00
brrt that was short
benabik brrt: It tends to be. 20:01
moritz well, the Perl6 #phasers meeting are even shorter these days
like, not taking place at all :/ 20:02
tadzik yeah
even though much is happening
whiteknight why no phasers meetings?
20:03 bluescreen joined
moritz mostly because the time is unsuitable for many 20:04
and we haven't felt the need to find a new time
brrt is wondering about a parrot.org username 20:06
moritz brrt: what would you use it for? blogging? 20:09
cotto brrt: hop on #parrot and I'll get you set up
whiteknight moritz: yeah, all GSOC students must have a blog on parrot.org
moritz ok
20:09 moritz left 20:30 lucian__ joined 20:37 benabik left 20:59 brrt left