% avar has left avar!~avar@dsl-228-236.hive.is % avar has joined #parrotsketch % particle has left particle!~particle@144.81.84.216 % particle has joined #parrotsketch % avar has left avar!~avar@dsl-228-236.hive.is % avar has joined #parrotsketch % particle has left particle!~particle@144.81.84.216 % particle has joined #parrotsketch % PerlJam has joined #parrotsketch % mdiep has joined #parrotsketch % chromatic has joined #parrotsketch % bernhard has joined #parrotsketch 'lo all good afternoon Greetings, everyone. Let's get started. Bernhard, are you here? Okay, I'll go. I fixed some bugs. I'm working through the list of open patches; it's fairly small. I'm going to do more work on the metamodel, to see if we can get it complete by the next release (if not the default). I have notes on the FOTW, and I'll post them soon. Allison's report has more details on What I Did This Weekend. EOR Allison? - I spoke this weekend at LinuxFest Northwest (so did chromatic). I was pleased at the response, including some C hackers who were interested in contributing, and a Perl hacker who implemented a way to parallelize our test suite during chromatic's talk. We'll definitely have to speak at more Linux conferences. - A good part of my Parrot time last week was taken up preparing my talk, but I've gotten pretty close to a first draft on the PMC PDD. I plan to check it in later this week. Thanks, Allison. Leo? No Leo for now. Matt? - Worked on [PATCH] queue; got the easy ones out of the way - Started to look at Tcl again, only to notice that chromatic's 0-length string fix broke it ^D Jerry? coke's report: Implemented a basic Range class, based on S03; it's lazy, has support for most of the spec except for arithmetic and Infinities. Once someone tries to integrate into Perl6, we can clean up the interface if necessary. my report: ~ no commits for the past two weeks :( ~ however, i've been busy with exporter/namespace/iterator changes, allowing export of a global with an alternate name in the destination ~ i expect i'll have a commit soon with full spec/impl/test updates .end Steve? Kevin? Nothing to report. Willing to work on OO/PMC integration. I should have a little more time in May. EOR Did I miss anyone? * bernhard is back Applied patches by Rob Rogers, Mark Glimes and Shawn Moore. Add stub for 'Plumhead yacc' .eor pmichaud says starting tomorrow he'll have two weeks of parrot time. Nifty. Next question: what's blocking you? Me, I could use bug admin access. Unfortunately, the people who can give you those permissions don't know how to do so. That means, for now, that someone with admin access could close a lot of bugs by finding all those where I've responded by applying patches. I've been doing that I have a saved search of all open patch tickets: http://xrl.us/vwt5 Nifty. Are there any other blockers? That string allocation bug is going to block any progress on Tcl. i'm working on my own blockers now mdiep, do you have a test case? Reading the code I can't see how that would make a mess. I do note that it caused FreeBSD problems, at least for 64-bit machines. cd languages/tcl/; make; ../../parrot tcl.pbc t/cmd_append.t I tried to come up with a smaller test case, but wasn't successful I was hoping if you looked at the backtrace you'd have an idea of what was going on I'll do that. Anything else to discuss? What happened to the File of the Week? I have notes and I'll send them to the list today. So realistically, it's File of the Fortnight? It's file of the "I Never Get Anything Done During Conferences". heh % allison has joined #parrotsketch Lets pick one for this week. Do you want to pick it, tewk? I can, but I would choose pretty arbitrarily, If there are no suggestions, I'll choose. Be my guest. can it be pdd15-related? we still have some pdd15 impl work to do src/objects.c? Absolutely. Sounds good. I'll send out an email. it's a hairy one but really, even cleanups as small as typo fixes are a huge help no fix is too small to be worth making :) from the looks of it, comments explaining what each sub does would be a big help I'll take that one, explainations of each sub. how about a wiki page called File of The Moment we could describe the file, and what our goals are or, a ticket That's a decent idea. I like it we need some way to track this, in order to spread the load sounds good I like having the discussions on the list, though. That seemed to generate further discussion with more participants than anything else we've done. okay, ticket is better for list discussions I'm copying the discussion from here to the email list. Speaking of files, does anyone know what the purpose of FUNDOC is and why it's not POD? which dir? src/string.c at the moment. i have a vague recollection that there's a tools/ file to process FUNDOC FUNCDOC. There's a C in the middle there. Sorry, I get hung up on how FUN it is. doesn't look like it's used very much only in string.c in that directory i know there's a difference in pmc vs ops comment/doc format i guess it's unrelated, though ...but it still bothers me guess i should collect my thoughts and post a CAGE task infact, the only files in the whole repository that use it are src/exec.c, src/string.c and src/gc/dod.c why have we never used doxygen for documenting C-code ? which makes me think it's a left-over from the time before we started putting POD in our c files I wouldn't mind POD consistency. make a ticket, or rip it out and see if any doc generators break andy was working on something for c decl docs Heh, Andy was also going to announce our December release. ok, check with him first ops2pm and pmc2pm each have their own pod-in-c-comment parsers, iirc that's what bothers me. doxygen++ (POD in c files)-- too many blank lines if either of them was doing anything with the string "FUNCDOC" it would've shown up in the grep, though tewk: true enough, but having one consistent documentation format for all code in the repository++ tewk: blank lines are ignorable I'm a verticle space freak. :) is doxygen portable enough for parrot? tewk: you need a taller monitor ;) i know perl 5 is.... Especially if there's a documentation browswer for ops someday. anyway, chromatic could you submit a ticket about FUNCDOC? give the list a chance to comment (the list == slow access collective memory) Will do. It sounds like we've wrapped up here. Let's adjourn to #parrot. % allison has left #parrotsketch % chromatic has left #parrotsketch % bernhard has left bernhard!~bernhard@p549A3747.dip0.t-ipconnect.de % particle has left particle!~particle@144.81.84.216 % particle has joined #parrotsketch % particle has left particle!~particle@144.81.84.216 % particle has joined #parrotsketch % Steve_p has left Steve_p!~steve@pool-71-98-25-134.mdsnwi.dsl-w.verizon.net