Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2008-10-21

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:54 rdice joined #parrotsketch
05:39 TimToady joined #parrotsketch
07:09 spinclad joined #parrotsketch
12:26 masak joined #parrotsketch
12:45 davidfetter joined #parrotsketch
13:25 Wknight8111 joined #parrotsketch
16:25 pmichaud joined #parrotsketch
16:25 pmichaud I might be late (or absent) for today's parrotsketch -- if so, I'll post report later.
16:46 jhorwitz joined #parrotsketch
17:16 PacoLinux joined #parrotsketch
17:22 tewk joined #parrotsketch
17:55 barney joined #parrotsketch
18:06 kj joined #parrotsketch
18:06 particle joined #parrotsketch
18:24 NotFound joined #parrotsketch
18:27 allison joined #parrotsketch
18:27 chromatic joined #parrotsketch
18:30 masak joined #parrotsketch
18:31 chromatic Roll call.
18:31 NotFound H
18:31 kj hiya
18:32 masak hello
18:32 Infinoid joined #parrotsketch
18:32 allison hi
18:32 particle oy
18:32 Infinoid (I'm just lurking)
18:32 chromatic Let's go in alphabetical order.
18:32 barney Hi
18:32 chromatic allison?
18:32 allison - Worked on bug fixing and ticket resolution preparing for the release.
18:33 * jhorwitz arrives late
18:33 allison - Working on an MMD bug that predated the MMD branch, preventing MultiSub from being invoked from C. (nearly resolved)
18:33 allison - Converted TGE over to using keyed classnames instead of '::' separated classnames.
18:33 allison - Will create the I/O branch right after the release.
18:33 allison EOR
18:33 chromatic barney?
18:33 barney nothing to report
18:33 barney .endnoreport
18:34 chromatic I fixed some nasty bugs and closed a lot of tickets.
18:34 Tene Looks like I'm kinda here.
18:34 chromatic I'm looking at RT #60030 for jhorwitz.
18:34 jhorwitz chromatic++
18:34 chromatic japhb?
18:35 chromatic jhorwitz?
18:35 DietCoke joined #parrotsketch
18:35 jhorwitz fixed some segfaults in mod_parrot
18:35 jhorwitz mod_perl6 still blocked by the "use Foo::Bar" segfault.  narrowed it down to a test case of a few lines of PIR (no rakudo required) and opened RT #60030.
18:36 jhorwitz EOR
18:36 chromatic kj?
18:36 kj * implement .set_arg (to replace .arg) in imcc
18:36 kj * updated pdd19 (involving .set_arg and friends)
18:36 kj * trying to understand how imcc writes to Packfiles. I basically get the idea, but there's a lot of details involved that I'm missing apparently.
18:36 kj .end
18:36 chromatic masak?
18:36 masak - Implemented $file ~~ :e in Rakudo.
18:36 masak - Looking at implementing leave() and when blocks that exit on success.
18:36 masak - Generally still learning about Parrot internals and Rakudo architecture.
18:36 masak - Hi all.
18:36 masak EOR
18:37 chromatic NotFound?
18:37 NotFound Some minor fixes, and looking at several tickets without much results.
18:37 NotFound EOR
18:37 chromatic particle?
18:37 particle ^^
18:37 particle ~ updates, bugfixes and other release prep
18:37 particle ~ implemented tagsets in 'is export()' trait
18:37 particle ~ working on importation code
18:37 particle ~ walking past tree in nqp is ugly -- contacted pmichaud for thoughts
18:38 particle $$
18:38 chromatic pmichaud?
18:38 particle (9:25:49 AM) pmichaud: I might be late (or absent) for today's parrotsketch -- if so, I'll post report later.
18:38 kj I think pmichaud wouldn't make it
18:38 chromatic Tene?
18:39 Tene I tried a few times to fix pheme/tge in hopes of also fixing problems for coke's tcl, but no success.  My ego is wounded.  Looks like I'll have to fix it the hard way.
18:39 Tene I'd really like to work on PCT more, towards .HLL, but blocking on pmichaud.
18:39 Tene KTHXBAI
18:40 chromatic tewk?
18:41 chromatic Wknight8111?
18:41 Tene Oh, also need to harass allison on a decision about class names.  I gue-s question time.
18:41 chromatic I think it's question time anyway now.
18:41 DietCoke hey.
18:41 allison Tene: I'll miss question time, but email parrot-dev
18:41 chromatic DietCoke?
18:42 DietCoke - misc cleanup of RT, include a patch and a few commits.
18:42 DietCoke -- we're down to 655 tickets new+open tickets.
18:42 DietCoke - unable to get partcl working against trunk, unfortunately (but I'm still
18:42 DietCoke better off than pheme)
18:42 DietCoke - volunteers welcome to hack on partcl. (either for this issue or any others) http://code.google.com/p/partcl
18:42 DietCoke .
18:42 cotto joined #parrotsketch
18:42 chromatic cotto?
18:42 cotto no report this week
18:43 chromatic Okay.  Who has questions?
18:43 DietCoke ^
18:43 chromatic DietCoke?
18:44 pmichaud (I'm here now, fwiw)
18:44 DietCoke I know patrick had concerns about a few of the tickets that were opened, and with pheme still borked: do we want to delay the release until those issues are fixed, or no?
18:44 Wknight8111 I'm here now too, fyi
18:44 DietCoke and I can wait on an answer until we're done with reports.
18:44 Wknight8111 (sorry!)
18:44 pmichaud my report is just that I worked on tickets and various other design things :-)
18:44 allison I'd vote not to delay release (in case I'm not here after)
18:44 Wknight8111 * Did some work in src/stacks.c. Avoid dereferencing NULL pointers, and removing dead code.
18:44 Wknight8111 * Add some function- and file-level documentation
18:45 Wknight8111 * Close a few tickets
18:45 Wknight8111 * Worked on the calling_convention branch but am a little stuck there
18:45 Wknight8111 * Added new ".tailcall" syntax to IMCC, and updated some tests to use it
18:45 Wknight8111 * Fixed a memory leak in IMCC
18:45 Wknight8111 * Pulled out a test in t/pmc/ro.t that relied on Perl6Scalar, which might not always be built.
18:45 Wknight8111 * Away on vacation next week, no haxxoring for me :(
18:45 Wknight8111 EOR
18:45 pmichaud helped with more namespace issues; narrowed down the exception-handler-bug to a simple PIR test (attached to ticket)
18:45 pmichaud I'm planning to look at pheme next after getting everything updated for release
18:46 pmichaud I managed to work around some of the tickets/issues, so I'm less concerned about a release today.
18:46 pmichaud (i.e., a release would be okay with me)
18:46 particle ok, so i have a few votes not to delay release. i'm currently hunting a bug with linking and msvc that seems to go back to at least r30000 *sigh*
18:46 pmichaud eor/answer to diet coke's item
18:46 chromatic If we find a showstopper that we can triage to an easy workaround or fix, we might wait for that.
18:46 particle yes
18:47 chromatic ... but if it's not a showstopper, or it's a long fix, I hate to wait for a nebulous time.
18:47 DietCoke that's fine. I just hate to ship a borked pheme.
18:47 particle either i finish release by 5p seattle time, or it waits until after beer/seattle.pm meeting
18:47 particle i'm with coke
18:47 DietCoke but since it's your pheme, I don't care too much. partcl is now immune from such things (which was part of my evil plan)
18:48 chromatic The whole point of Pheme was to find things like this early before they affected languages that people care about.
18:49 pmichaud I wonder if it's worth rewriting pheme to use nqp/pct instead of tge
18:49 Tene Except nobody else uses TGE.
18:50 Tene pmichaud: any idea about your schedule for the next week-ish?
18:50 pmichaud Tene: at this point, no.  I should have some time this week, but things have had a nasty habit of popping up at unexpected times.
18:50 barney Eclectus is Scheme on Parrot using PCT
18:51 pmichaud I expect to be around most of tomorrow.
18:51 chromatic I don't mind rewriting Pheme to use NQP, but if there are other languages using TGE, it's nice to have a simple bootstrapped language to test them.
18:51 chromatic Pheme tests run several orders of magnitude more quickly than Tcl tests.
18:51 pmichaud I think that Tcl and pheme are the only ones using tge at this point.  I could be wrong.
18:51 particle i'm open to suggestions for a release name
18:52 chromatic Flock of Recursing Parrots
18:52 Wknight8111 TEH PAROTZ
18:52 pmichaud :psittacosaurus" is still open :-)
18:52 Wknight8111 actually, that will be the name I use in december. I've got dibs!
18:53 pmichaud er, "psittacosaurus"
18:53 pmichaud since this is the 0.8 release, and it's october, perhaps octoparrot
18:53 cotto +1
18:54 chromatic Octarine
18:54 pmichaud "high octane"  :-)
18:54 * masak likes 'Octoparrot'
18:54 pmichaud octarine is also good
18:55 NotFound Octoparrot's garden
18:56 pmichaud parroctoberfest
18:57 barney parrotoktoberfest
18:58 Tene pair³ot
18:58 Infinoid Giant Octoparrots From Mars
18:59 cotto bikeshed
18:59 NotFound Parrot 8 from outer space
18:59 DietCoke ... 0.8!
18:59 particle hrmm, today in 1879, edison invented the light bulb
18:59 chromatic That's 0.90
18:59 Infinoid Invasion Of The Psittaciformes
18:59 chromatic Are there other questions?  This is getting silly enough for the regular channel.
19:00 particle ...and now for something completely different!
19:02 chromatic Okay, let's call it a week.  Close those tickets everyone!
19:03 cotto it's a week
19:03 particle that was weak
19:04 jhorwitz left #parrotsketch
19:04 DietCoke left #parrotsketch
19:05 chromatic left #parrotsketch
19:05 PacoLinux left #parrotsketch
19:05 masak left #parrotsketch
19:17 Wknight8111 left #parrotsketch
19:21 NotFound left #parrotsketch
19:24 Infinoid left #parrotsketch
21:01 particle1 joined #parrotsketch
21:36 Whiteknight joined #parrotsketch
23:17 daxelrod joined #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary