weekly Rakudo status meetings with phase transitions: Tue 19:00 UTC | IR clogs at irclog.perlgeek.de/phasers/today
Set by moderator on 26 April 2011.
sorear pre report Just in Case: 06:13
DID:
finished finals.
released niecza v6.
added many improvements to v6. 06:14
came up with a design for full eval in niecza.
WILL DO:
try and get lots of time with jnthn++ to discuss BEGIN in a ctmo-like environment. 06:15
implement full eval.
do odds and ends for spectest support.
talk to tadzik and moritz about the module infrastructure, see about making niecza play nicer with such. 06:16
EOR 06:17
I would also like to discuss with TimToady about the potential for giving STD a true API 07:24
right now, if you want to use STD, you need to modify it somewhat to make it talk to your MOP
I'd also like a better way to discuss dubious tests (S02-literal/autoref.t thinks $x = @y and $x = \\@y mean the same). Github tickets against roast? 07:28
16:03 colomon joined 17:18 masak joined 18:25 pmichaud left 18:33 benabik joined
moritz my pre-report: 18:33
did next to nothing
plans for next week: do the things I planned for this week
Util Pre-report: 18:45
* Installed Mono on my OS X laptop to play with Niecza-6
* Added 3 Perl 6 solutions to RosettaCode:
* rosettacode.org/wiki/Combinations_w...epetitions
* rosettacode.org/wiki/Anagrams/Deranged_anagrams
* rosettacode.org/wiki/Gray_code
Working on:
* rosettacode.org/wiki/Knight's_tour
* YAPC talk
* Darwin binary for R*
I may be late to #phasers today.
EOR
masak would that be YAPC::NA, you insolent American clod? :P 18:47
masak won't make it this year, and might be a tad jealous
Util masak: Thanks for the correction; I got it correct last week, but was typing too fast today 18:48
s/YAPC/YAPC::NA::2011/
masak no actual worries :)
Util :)
jnthn masak: Yeah, but at least you'll make it to the asparagus one. 18:49
masak \\o/ 18:52
colomon pre-report: 18:54
* Installed Mono on my OS X laptop to play with Niecza-6
* ported mandelbrot-color to niecza
.... errrr ..... and that's about it. 18:55
EOR
masak pre-report: 18:56
* also did next to nothing
* downloaded rakudo/nom twice and built it
* plan for tonight: get back to blogging
EOR
19:02 pmichaud joined
masak o/ 19:03
Util \\o
jnthn o/
moritz \\o
tadzik o/
masak loves this crowd :> 19:04
moritz mv #phasers #dancing
19:04 jlaire joined
masak mv: missing file operand 19:05
(forgot to escape the \\#) :P
pmichaud it's hard to escape the #phasers
masak *lol*
tadzik any reports? 19:07
pmichaud I can report.
I've been working on refactoring the nqp and nom build systems 19:08
I did nqp yesterday -- it's vastly cleaner and more straightforward than what we had before
there are more cleanups to be done
I also added a --show-config option to nqp, which displays all of the parrot and nqp configuration details
and I added --version information to nqp 19:09
I'm working next on the nom build system. When finished, one will be able to do simply --gen-nqp
and parrot will be managed by nqp
jnthn pmichaud: EOR? :) 19:16
pmichaud EOR
moritz pmichaud++
any other reports?
pmichaud I did other stuff too, but was sick most of the weekend so I don't remember it now.
jnthn has a report 19:17
moritz jnthn: go ahead please
jnthn Had family visiting for a long weekend so didn't get a whole load done. :-(
What I did do was mostly on nom...
* Got methods working again in nom
* Got some initial bits done on attributes
* Got some initial bits done on stashes and package scope
* Got Str and Int literals working, and they actually are put in a constant table now, not freshly boxed every time
* Started re-working multiple dispatch
* Bits of planning
Also got a few NQP bits done...
* P6opaque box/unbox of natives now working
* Some 6model docs
In the week to come...
* Multiple dispatch for subs
* Containers stuff 19:18
* Get various operators back in place
* Probably multi-methods
* Hopefully, more... :-)
EOR
colomon jnthn++
moritz jnthn++ indeed
any other reports?
tadzik I think so 19:20
Util q1q 19:21
tadzik discussed the issue of testing Action Methods in Podparser with moritz-san, the plan is to continue testing them outside and in the meantime turn them into legal nqp for easier transition and less wtf moments later
started headscratching about the gsoc week #3, can has a plan
notmuch done besides that, University work is starting to get nasty 19:22
q1q(:to<moritz>); .EOR 19:23
moritz any other reports?
seems not 19:24
so, we have three questions in the backlog
the first was sorear asking what to do about unclear/wrong spectests
my opinion is that most unclear/wrong spectests are that way because the spec isn't too clear either 19:25
so, first step is to discuss a spec clarification
if the spec is clarified, and the tests disagree, one can either fix it, or open a github issue in perl6/roast/issues on github. 19:26
Does that seem sane?
colomon +1
tadzik yep
Util +1
moritz hopes that sorear finds that sane too 19:27
second question was from Util
Util Didn't we decide that Configure should be changed to accept --gen-parrot=HEAD 19:28
, to encourage testing Rakudo against about-to-be-released Parrots?
Has that been done yet?
moritz afk for a moment
pmichaud Util: that's all about to change drastically anyway
Rakudo/nom no longer has a direct parrot dependency -- it'll depend on a revision of nqp (which holds the parrot dependency)
Util I see 19:29
pmichaud anyway, the entire build subsystem is being rewritten... 19:30
so I'll put in something that enables a request of a more recent parrot
the new nqp build has a --min-parrot-revision which allows requesting of a much newer (or older) version of PARROT_REVISION
I suspect --min-parrot-revision=HEAD could be made to work.
Util Thanks! EOQ 19:31
pmichaud note that --min-parrot-revision also supercedes the --ignore-parrot-revision flag currently in Rakudo 19:32
as one can do --min-parrot-revision=0 or something like that.
afk, kid pickup 19:35
tadzik moritz: can I/ 19:36
?
moritz yes 19:39
tadzik moritz: can I get your opinion on what has been done regarding week #1 and #2? Any disappointments, unmet goals, or can we declare those done and focus on the future? 19:40
moritz I'm not aware of anything missing 19:41
but I should re-check schedule and repo 19:42
tadzik schedule got a bit refactored during the process
I don't know if I have this particular conversation logged
moritz if not, I can dig up the logs 19:43
tadzik I should be able to cherry-pick them too
but if we both agree on that, there's no problem 19:44
moritz fwiw live has been pretty gsoc unfriendly these past two weeks (conference, travel, internet outage), I expect to have more mentoring tuits from now on 19:45
tadzik I expect my coding tuits to be painfully dying in the upcoming weeks, but I think the schedule will be met 19:46
moritz I think the schedule takes the low tuits into account 19:55
so, no surprise here
tadzik well, it assumes the exam session is the worst period
after the coming weeks it will be like a half-holiday
so, we can say weeks #1 and #2 are done?
moritz aye 19:56
masak tadzik++
tadzik feels goodish
pmichaud back again 19:59
20:10 masak left
sorear errand ran longer than I expected... hi 20:17
moritz hi sorear 20:21
22:55 benabik left