|
weekly Perl 6 status meetings with phase transitions: Wed 17:30 UTC | IR clogs at irclog.perlgeek.de/phasers/today Set by moderator on 30 September 2011. |
|||
| sorear | DID: | 07:32 | |
| got /serialize working well enough to compile the setting and say "Hello world" working (as one unit, no -L CORE yet) | |||
| designed and half-implemented serialization proper (but not deserialization) | 07:33 | ||
| WILL DO: | |||
| finish serialization and deserialization. With luck it'll be done and passing tests by end-of-Oct :) | |||
| BLOCKERS: | |||
| tuits only | |||
| EOR | |||
| fwiw, due to special circumstances I will have to leave tomorrow arround when #phasers starts. if anyone wants to ask questions, do it early :( | |||
| moritz | I don't know if I'll make it to #phasers today, but here's my prereport anyway: | 14:20 | |
| * more ticket triaging and testing | |||
| * made eval() not catch exceptions in rakudo | 14:21 | ||
| * cleaned up most of the old eval() uses in roast | |||
| * turned masak's C3 mro example into a test file | 14:22 | ||
| * patched the optimizer branch to use native ints in the setting in a few places | |||
| * made $0 etc. work in the substitution part of s/// | 14:23 | ||
| * partially implemented m:g | |||
| * blogged about some of the implications from our conflation of uses of the smart-match operator: perlgeek.de/blog-en/perl-6/three-fu...match.html | |||
| Plans for the next week: | 14:24 | ||
| * try to fix the env - ./perl6 -e '' bug | 14:25 | ||
| * start throwing typed excpetions from within the compiler (at least at run time for now) | |||
| EOR | |||
| [Coke] | PREreport: ticket post-triaging. Down to 720 new/open/stalled tickets, minus 77 that needtests (643). minor spectest cleanups for niecza/rakudo. Trying to add current pugs to the list of fudged spectests... EOR | 14:35 | |
| jnthn | Preport: | 16:45 | |
| Week largely swallowed by course preparation/delivery, as predicted. I fixed a few of the recently filed RT tickets, and did a little more on the optimizer; it now supports optimizations being at different "levels". | 16:46 | ||
| Want to optimizer merged before the October release. | |||
| *the | |||
| Will be around for the first half hour of #phasers at least. | |||
| Latter half of next week may or may not bring tuits; if it doesn't, the week afer it sure will. | 16:47 | ||
| EOR | |||
| pmichaud | phasers pre-report: | 17:02 | |
| Wife's chemotherapy schedule was changed last week, thus ended up with zero tuits on Friday or early this week. | 17:03 | ||
| Today's tuits, minimal. | |||
| Tomorrow's tuits: lots | |||
| Friday's tuits: lots - epsilon | |||
| EOR | |||
| (epsilon is because I have a lunch meeting) | 17:04 | ||
|
17:19
ingy joined
|
|||
| ingy | o/ | 17:19 | |
| colomon | \\o | 17:20 | |
| ashleydev | \\o | ||
| PerlJam | aw man ... who let ingy in here? Now we can't talk about him behind his back ;) | 17:21 | |
| ingy turns around | |||
| colomon | prereport: | 17:23 | |
| * Lots of work on TuneReminder: github.com/colomon/TuneReminder, including: | |||
| * Gtk-based UI using ListModel / TreeView, working but needs another button or two | |||
| * PracticeDates class to manage record of last date practiced for each tune | |||
| * In the process, had to implement :a mode for niecza's open | |||
| * Fell down completely on blogging, too obsessed with coding at the moment | |||
| plans: | |||
| * Get TuneReminder working | |||
| * Hopefully finally get around to blogging again | |||
| EOR | |||
| sorear | looks like I'm here today after all. | 17:29 | |
| \\o | |||
| tadzik | o/ | ||
| jnthn | o/ | 17:30 | |
| ingy | ingy's report gist.github.com/1281915 | 17:31 | |
| PerlJam | ingy: I'm sure you can get a commit bit if you don't already have one and can spec %%% yourself :) | 17:32 | |
| ingy | heh, I'm not up for that yet. but thx | ||
| I have enough langs of my own to design :D | 17:33 | ||
| moritz | ingy alsready has a commit bit already | ||
| so, #phasers has started | |||
| ingy | \\o/ | ||
| moritz | any more reports? | 17:34 | |
| or questions we need to discuss? | |||
| Util just got here, but has nothing to report | 17:35 | ||
| moritz | any comments regarding my blog post at perlgeek.de/blog-en/perl-6/three-fu...match.html ? | ||
| tadzik | I have nothing to report either | ||
| jnthn | moritz: Didn't get to read it yet, sorry. Will do and will comment when I get chance. | ||
| Util | moritz: only just now saw the post. Will comment in #perl6 once read. | 17:36 | |
| sorear | moritz: if we had a pure topicalizer, it would fill the regex niche fine | ||
| moritz | sorear: agreed | ||
| Util | FYI, cotto++ in #parrot shared: colinm.org/language_checklist.html - funny and relevant to #perl6 | ||
|
17:38
mls joined
|
|||
| ingy | Util: funny | 17:39 | |
| mls | hi guys | ||
| jnthn | hi mls | ||
| mls | report: I worked on my exception/phasers branch | 17:40 | |
| The results look promising, we now have to decide what to do with it | 17:41 | ||
| jnthn | mls: Does it do LEAVE? | ||
| mls | It may turn out that we need to do some things different in the future, i.e. maybe we need some parrot patches | ||
| jnthn: yes, LEAVE works | 17:42 | ||
| ingy | speaking of blogs, I still want to write my "Perl 6 is a language specification, not a language implementation, deal with it" post | ||
| sorear | mls: does it do FIRST, LAST, and NEXT? | ||
| jnthn | mls: Is there a general performance impact for that, or only if LEAVE is used? | ||
| mls | No, not yet. Maybe next week ,) | 17:43 | |
| ingy | but blogs.perl.org/ won't let me login, so I've been taking it as a sign from god to wait | ||
| mls | Only if LEAVE is used | ||
| jnthn | ok | ||
| (good :)) | |||
| mls | I'm for joining it so we get feedback from users, but I'm biased ;) | 17:44 | |
| (jnthn: you should look at the commits first, maybe something is totally wrong) | |||
| moritz | +1 to merging if nobody objects | 17:45 | |
| jnthn | mls: I will, I've just very tried up with teaching work at the moment, so haven't got many tuits. | ||
| moritz | I've played a bit witht he branch, and didn't find anything that was wrong | ||
| mls | jnthn: take your time, a couple of days more or less won't hurt | 17:46 | |
| PerlJam | Do we get more rather than less spectests passing with mls' branch? | ||
| mls | why less? | 17:47 | |
| moritz | PerlJam: a few outdated spectests will need rewriting | ||
| PerlJam | mls: that's my just-in-case for regression :) | ||
| sounds like progress to me. +1 for merging | |||
| mls | I just committed a change that makes warn() use a control exception | 17:48 | |
| to make this work you also need a nqp patch which is not committed yet | 17:49 | ||
| so don't merge right now | |||
| start of next week maybe | 17:50 | ||
|
17:50
diakopter joined,
masak joined
|
|||
| masak is late | 17:50 | ||
| report: worked a bit on macros. expect to do more. hope to blog a bit, too. EOR | |||
| oh right, and I found a C3 bug in Rakudo. :) | 17:54 | ||
| jnthn | which got fixed, no? :) | ||
| jnthn has only been half watching... | |||
| moritz | yes, mls++ patched it | ||
| jnthn | Excellent. mls++ | ||
| moritz | note that there are still hierarchies where rakudo happily computes an mro, even though it's not C3 consistent | 17:55 | |
| jnthn | oh :/ | 17:56 | |
| That's bad. | |||
| moritz | basically if you have | ||
| class C is A is B | |||
| class D is B is A | |||
| then you can't have a class inherit both from C and D | |||
| jnthn | Corect. | ||
| *correct | 17:57 | ||
| heh, what a word to type incorrectly :) | |||
| moritz | because the erlative order of A and B in the linearization conflicts | ||
| rakudo allows that | |||
| and gives D C A B or so | |||
| I can write a ticket and a test, if desired | |||
| (but it's not high priorty for real world use cases) | 17:58 | ||
| jnthn | Please do...would rather not forget that one. | ||
| moritz | ok | ||
| ingy | fun | 18:03 | |
| PerlJam | jnthn: what would you have it do? Detect and complain? | ||
| moritz | jnthn: I'm wrong, it dies now. No ticket needed | ||
| jnthn | PerlJam: Yes. | 18:04 | |
| moritz | Could not build C3 linearization: ambiguous hierarchy | ||
| jnthn | yay :) | ||
| PerlJam | jnthn++ moritz++ rakudo++ :) | ||
| moritz | mls++ | ||
| jnthn | gotta go in a moment...any questions for me before I do so? | 18:06 | |
| moritz | if not, we can closes today's #phasers | 18:07 | |
| jnthn vanishes | 18:08 | ||
| cotto | I'm just in time, then. ;) | ||
| sorear | o/ cott-o | 18:11 | |
| masak .oO( that looks like two people fighting over a cott ) | 18:12 | ||
| tadzik | heh | 18:13 | |
|
19:40
masak left
19:57
diakopter left
|
|||