|
Vision for 2.0: Production Users | Priority for 1.6: Merge Branches | Priority for this week: get PCC branch mergable, increase test coverage on CallSignature PMC | trac.parrot.org/parrot/wiki/Propos...chProtocol | Note: This channel is only for our Tuesday status meetings; you probably want #parrot instead. Set by moderator on 6 October 2009. |
|||
|
05:13
cotto joined
10:33
mikehh joined
13:58
whiteknight joined
16:14
davidfetter joined
17:01
NotFound joined
|
|||
| whiteknight | WHAT I DID: | 17:07 | |
| (parrot) Digging my way through some old RT tickets, closing what I can | 17:08 | ||
| (matrixy) Created a new branch to start integrating with parrot-linear-algebra | |||
| (pla) Fixed some issues with indexing | |||
| (pla) Added fill(), transpose(), iterate_function_inplace(), get_block(), set_block(), initialize_from_array() | |||
| (pla) Added several vtables: get_attr_str, clone, is_equal | |||
| (pla) Added tests for most vtables and methods. Suite has over 70 tests now, all pass. | |||
| WHAT I WILL DO: | |||
| (parrot) continue closing/migrating old RT tickets | |||
| (parrot) focusing more on the JIT work | |||
| (matrixy) continue integration work with parrot-linear-algebra | |||
| (pla) expand the test suite | |||
| (pla) improve tests and functionality for PMCMatrix2D | |||
| WHAT I AM BLOCKING ON: | |||
| Time | |||
| EOR | |||
| mikehh | What I did in the last week: | 17:40 | |
| * building and testing parrot - fixing codetest errors etc. | |||
| * getting a test failure with --optimize build that passes | |||
| without --optimize, TT #1147 | |||
| * still failing to build with g++ (4.4.1) due to string.h | |||
| changes (strchr in particular), TT #1110 | |||
| What I intend to do in the next week: | |||
| * testing and fixing | |||
| * continue working on checking skipped tests | |||
| .eor | |||
|
17:53
rgrau joined
17:54
barney joined
17:56
pmichaud joined
17:57
jonathan joined
|
|||
| dukeleto | how long until #ps? | 17:58 | |
| jonathan | 32 | 17:59 | |
| dukeleto | ok, i will be 30 minutes late | ||
| conflicting engagements. | |||
| Stuff I did: | 18:00 | ||
| * got plumage mostly working (with help from pmichaud) with nqp-rx here: gitorious.org/parrot-plumage/parrot...mits/nqprx | |||
| * hacking on the RTEMS port of parrot with kiwichris. it cross-compiles and runs. still working out other kinks. | |||
| * accepted patches from bubaflub++ that add new testing functions to Test::More : lives_ok() and dies_ok() | |||
| * started a HLL, Kea : Factor on Parrot: github.com/leto/kea | |||
| What I will do: | |||
| * More of the same | |||
| Blockers: | |||
| * Time and sunlight. | |||
| .eof | |||
|
18:05
Coke joined
|
|||
| Coke | did - basically just cleaned up old RT tickets. down to 102 in RT. Please go through and deal with any tickets assigned to you; if you have no tickets assigned, please pick one to transfer over. See my mailing list post for details. | 18:07 | |
| . | |||
|
18:11
Util joined
18:12
plobsing joined
|
|||
| plobsing | What I Did: | 18:13 | |
| * work on framebuilder (TT#1147) | |||
| * played with merging auto_libjit with trunk (github.com/plobsing/parrot-libjit) | |||
| * it works on my machine (x86_64, libjit installed) now | |||
| What I Will Do: | |||
| * polish libjit framebuilder, help with merge to trunk (if/when that happens) | |||
| * play with useing auto_libjit as a template for other framebuilders (eg: libffi) | |||
| * try to get a better handle on where JIT is going | |||
| EOR | 18:14 | ||
| pmichaud | What I did: | 18:15 | |
| * NQP stuff: | |||
| ** Added contextual variables, named arguments, modules, class | |||
| declarations, private class attributes, methods, 'make' statement, | |||
| pir::op access to PIR opcodes, grammars, tokens, rules, regexes, | |||
| INIT blocks, unified <noun> with <term>, lexical subroutines, | 18:16 | ||
| parameterized regexes, :my declarations in regexes, codeblocks | |||
| in regexes, code assertions in regexes, \\x and \\o escapes in | |||
| regexes and double-quoted strings, variable interpolation in | |||
| double-quoted strings, a 'make install' target, a --parsetrace | |||
| option, perl 6 pod comments, warnings for unsupported or NYI features | |||
| ** ... and made the nqp parser and compiler self-hosting. | |||
| * Rakudo stuff: | |||
| ** Started the new implementation of Rakudo based on the nqp-rx | |||
| engine, that is going very well. | |||
| ** Have a new implementation of Lists, Parcels and Arrays, | |||
| all of which can now have lazy semantics. | |||
| ** Fixed constants and containers handling, Rakudo no longer | |||
| allows assignment to constant values. | |||
| ** Implemented "real" assignment metaoperator parsing (e.g., &infix:<+=>); | |||
| Rakudo-ng now builds assignment metaoperators only when needed. | |||
| ** Changed subroutines to be stored with the & sigil. | |||
| ** Changed Rakudo operators to be "&infix:<+>" instead of "infix:+". | |||
| ** Have many of the sanity tests running again; Test.pm compiles | |||
| but doesn't run completely yet | |||
| * Plumage: | |||
| ** Updated Plumage Configure and code to work with nqp-rx, passes | |||
| Plumage's test suite. | |||
| What I'm doing this week: | |||
| * Continuing to work on Rakudo-ng, get us running spectests again | 18:17 | ||
| and compiling setting (now called "CORE") | |||
| * More minor nqp-rx updates, error message improvements and better | |||
| syntax checking | |||
| * Profiling the regex engine to find some speed improvements | |||
| What I'm blocking on: | |||
| * Useful programming time | |||
| EOR | |||
| jonathan | NQP-rx | ||
| * As a test-case, tried to compile Rakudo's actions and signature.pm with NQP-rx | |||
| * Wrote a couple of minor patches for minor issues in NQP | |||
| * Tweaked a bug or two in the actions.pm that we'd got away with before | |||
| * Good news for people who wish to switch to NQP-rx. | |||
| Rakudo | |||
| * At that point, it mostly all worked again! | |||
| * Been working on the ng branch with pmichaud++ | |||
| * Got signatures back in place using the Perl 6 binder | |||
| * Got lexical multis and multi-dispatch back in place | 18:18 | ||
| * Both are amazingly cleaner in the actions.pm compared to before | |||
| * We're handling code objects a bit differently now, and more in line with spec | |||
| * Working out how to handle package declarators cleanly - got something I'm happy with and started coding; expect to land some patches tonight or tomorrow | |||
| * Foundations for how people will do custom metaclasses and so on | |||
| * Expect once that is in, we'll be able to continue putting features back really very quickly, and start to bring back the setting later on in the week too | |||
| * Expecting I can do the multiple return values part of my grant in ng when putting return back in place too | |||
| In the next week | |||
| * Rakudo ng branch stuff | |||
| Blockers | |||
| * Hours in the day, brain cycles, and electrical maint in my building on Thursday...well, if I read the Slovak sign right, anyway...if not I guess Thursday will be a surprise for me. :-) | |||
| } | |||
| Util | # Done | 18:20 | |
| * Nothing; No time last week through end of this week. Will try again this weekend. | |||
| .end | |||
|
18:21
kj joined
|
|||
| kj | Report for kjs: In the past weeks started to convert PIRC from using C-strings to STRINGs. This is a work in progress. .end | 18:22 | |
| NotFound | What I did: | 18:24 | |
| * Worked on Winxed, is starting to be a very capable compiler. | |||
| What I will do: | |||
| * More work on Winxed, look at NCI problems, look at old tickets. | |||
| EOR | |||
|
18:31
PacoLinux joined
|
|||
| Coke | I suspect turning off DST in the us will lose us a few attendees this week. | 18:32 | |
| Hi, everybody. | 18:33 | ||
| NotFound | Don't you people use clocks? | ||
| Hola | |||
| mikehh | hello | ||
| Util | Hello | ||
| barney | hi | ||
| jonathan | hi | ||
| cotto_work | hi | ||
| Coke | So, it's been a while since i ran meetings that didn't have reports in the meeting. I see no questions are queued up at the moment. | 18:34 | |
| ISTR that we have been setting weekly goals. Anyone remember our goals for this week? | 18:35 | ||
| Util | Weekly focus is on trac.parrot.org/parrot/ | ||
| and in /topic | 18:36 | ||
| Coke | Guessing that since the topic mentions 1.6 here, it's out of date. | ||
| dukeleto is late, chromatic is not here... pmichaud, any status on "hll interop" ? | |||
| (I know you've been full out on nqp-rx) | |||
| (also tene, your name is on that.) | |||
| pmichaud | hll interop should be coming rsn, actually | 18:37 | |
| the new nqp makes it much easier to prototype and spec such a thing | |||
| Coke | ok. leaving it on the pile for next week. | ||
| pmichaud | we'll also be able to incorporate the latest design ideas from p6 | ||
| so, still a little slow, but we're seeing movement | |||
| Coke | +1 | ||
| japhb: you're down for "working on Parrot standard library (talk to japhb)" | |||
| any status to report? (I see no report from you in backscroll) | 18:38 | ||
| While we're waiting, I'd like to thank everyone who's been helping to close RT tickets. We have 100 to go. It's been about a year since the switch to trac, let's finish this off. | 18:39 | ||
| anyone want to queue any questions? | |||
| pmichaud | I don't have any questions beyond what's been posted to parrot-dev (nqp-rx planning) | ||
| Coke | an excellent place to ask. | 18:40 | |
| I think you addressed allison's concerns. I don't recall seeing anything else big. | |||
| pmichaud | I'm just waiting for an official yay/nay | 18:41 | |
| or something official-ish | |||
| Coke | Ok. I'll add a reply later today. | 18:42 | |
| barney: any concerns about the upcoming release? | |||
| pmichaud | my thinking is that the hll devs all seem to think it would be easier if it was included in core parrot. Let's try it. If it doesn't work out, we can remove it from core parrot. | ||
| If we aren't able to make a decision by 2.0, then we can mark it as still being experimental in the 2.0 release and kick the decision a bit later. | |||
| barney | I see no concerns yet | 18:43 | |
| Coke | pmichaud: [experimental] yup. | ||
| mikehh | I vote for core | ||
| pmichaud posts this to the thread | |||
| Coke brings up the roadmap for 1.8 | 18:44 | ||
| ok, looking at: | |||
| trac.parrot.org/parrot/query?statu...estone=1.8 | |||
| pmichaud: do you think those are on track for the 1.8 release? | 18:45 | ||
| pmichaud | hard to say. they're likely but not guaranteed | 18:46 | |
| Coke | ok. we'll re-examine in a week. | ||
| pmichaud | that would be best. | ||
| Coke | pinged c on his one roadmap ticket. there are some unowned there. | ||
|
18:47
darbelo joined
|
|||
| Coke | looks like milestone 1.7.0 wasn't marked completed on trac, done that. | 18:47 | |
| due date for 1.8.0 is wrong. should be 11/17, eys? | 18:48 | ||
| barney | yes | ||
| Coke | fixed on trac | ||
| we need volunteers for releases 2.1+ whiteknight, you want to coordinate that again? | 18:49 | ||
| whiteknight | sure thing | ||
| Coke | (and 2.0, but I assumed someone on the board might want to take that one. I don't. =-) | 18:50 | |
| danke. | |||
| that leaves "bytecode testing framework", "testing sprint" as roadmap items. | |||
| darbelo volunteers for 2.1+ | |||
| Coke | kid51 was pushing for coverage reporting so he could test the opcodes. | ||
| so I'm tempted to assign that to him. | |||
| whiteknight | darbelo: we can chat in #parrot about it | ||
| Coke | I'll ping him this evening to see if he wants to poke people. | 18:51 | |
| Util | bytecode testing framework - mikehh++ has raised a question in the ticket, that I just saw. I am researching it now. Otherwise, no progress. | ||
| mikehh | which was that - on testr? | ||
| Coke | yes. | ||
| (sort of) | |||
| Util | mikehh: yes, your comment was on testr | 18:52 | |
| I think the short answer is: testr *does* satisfy some of the requirements of the ticket, but not all. | |||
| Coke | ok. If you could spend some time thinking at it, that would be nice. =-) | 18:53 | |
| Util | It really depends on what we want out of the bytecode testing, which has not been fleshed out enough yet. | ||
| (not a reply to Coke) | |||
| Coke | feel free to hit the list about that. some of these items came from the PDC years ago with no real detail. | 18:54 | |
| Anyone blocking on anything? | |||
| (aside from time, etc.) | |||
| RT is down to 99 tickets. | 18:55 | ||
| mikehh | getting g++ 4.4 to work - NotFound? | ||
| Coke | I thought someone already had 4.4 working? | ||
| (thought I just closed an RT about that.) | |||
| NotFound | mikehh: I've updated ubuntu but lacked the time to look at it, got distracted by Winxed. | 18:56 | |
| Util | Mingw-TDM 4.4 works for me on Win32. | ||
| barney | 4.4.1 looks fine here, Ubuntu 9.10 | ||
| mikehh | I am getting g++ build failures with strcmp | ||
| gcc works fine | 18:57 | ||
| Coke | mikehh: is there a ticket? | ||
| mikehh | TT #1110 | 18:58 | |
| NotFound | mikehh: strcmp? | ||
| Is not strchr? | |||
| Coke | (this is probably a better convo on #parrot), but notfound is your g++ guy. | 18:59 | |
| mikehh | sorry strchr yes | ||
| NotFound | Yes, better at #parrot | ||
| Coke | Alright. I'm assuming we'll get a few more folks in 30m wondering why the meeting hasn't started yet. | 19:00 | |
| If you want to hang around for them to dump their reports, that's OK. =-) | 19:01 | ||
| anything else? | |||
| whiteknight | nope | 19:02 | |
| Coke | ok. go close some RT tickets, people. See you next week (or in 28m.) | ||
| mikehh | I'll stay on for half an hour or so - dukeleto is also due back about now | ||
|
19:03
Util left
19:05
rgrau left
19:16
allison joined
|
|||
| moderator | Vision for 2.0: Production Users | Priority for 1.7 : ? | Priority for this week : close RT | trac.parrot.org/parrot/wiki/Propos...chProtocol | Note: This channel is only for our Tuesday status meetings; you probably want #parrot instead. | 19:24 | |
| moderator | Vision for 2.0: Production Users | Priority for 1.8: Testing Sprint | Priority for this week: closing RT tickets | trac.parrot.org/parrot/wiki/Propos...chProtocol | Note: This channel is only for our Tuesday status meetings; you probably want #parrot instead. | 19:25 | |
|
19:28
PacoLinux left
|
|||
| moderator | Vision for 2.0: Production Users | Priority for 1.8: Testing Sprint | Priority for this week: close RT tickets | trac.parrot.org/parrot/wiki/Propos...chProtocol | Note: This channel is only for our Tuesday status meetings; you probably want #parrot instead. | ||
| dukeleto | 'ello | 19:31 | |
| cotto_work gets to do an interview with 10 minutes notice. volt-- | 19:33 | ||
| ww. | 19:34 | ||
| japhb | dukeleto, we missed it. | 19:36 | |
| dukeleto, UTC-based meeting time | |||
| dukeleto | japhb: i was in another meeting. i knew when it was :) | ||
| japhb: we should talk about the nqprx branch of plumage, in #parrot | 19:37 | ||
| japhb | dukeleto, well, better than me. I'll have a conflict for several months now. | ||
| yeah, give me a sec to collect my thoughts, I've got some msgs to go through | |||
| dukeleto | japhb: i have the same conflict. | ||
| japhb | That seeems ... suboptimal. | 19:38 | |
| dukeleto | japhb: yes. | ||
|
20:26
darbelo left,
jonathan left
20:43
Coke left
20:49
mikehh joined
20:56
mikehh joined
21:13
mikehh joined
21:17
mikehh joined,
mikehh left
21:57
NotFound left
22:19
Whiteknight joined
|
|||
| allison | Last week: | 22:39 | |
| - Working my way through the list of tasks I collected last week. | |||
| - Closed RT tickets. | |||
| - Created a migration guide for the PCC merge changes. | |||
| EOR | |||
|
22:42
allison left
|
|||