Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2011-06-28

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

All times shown according to UTC.

Time Nick Message
01:29 Coke left #parrotsketch
01:29 Coke joined #parrotsketch
01:38 bluescreen left #parrotsketch
01:39 Coke left #parrotsketch
01:40 Coke joined #parrotsketch
01:54 whiteknight left #parrotsketch
03:39 c0tt0 joined #parrotsketch
03:41 c0tt0 is now known as cotto
03:44 cottoo left #parrotsketch
03:49 cottoo joined #parrotsketch
03:54 cotto left #parrotsketch
03:55 cottoo is now known as cotto
05:55 cotto left #parrotsketch
11:41 Coke left #parrotsketch
11:41 Coke joined #parrotsketch
12:23 bluescreen joined #parrotsketch
12:54 kid51 joined #parrotsketch
12:54 kid51 kid51's report
12:54 kid51 * DONE
12:55 kid51 ** TT #515: Met with former Parrot release manager Jeff Goff to get older version of Parrot off CPAN.
12:55 kid51 ** No other cage cleaning.
12:55 kid51 ** Attending YAPC::NA::2011.
12:55 kid51 *** Spoke on Open Source Software Projects and Communities: http://thenceforward.net/perl/yapc/YAPC-NA-2011/ossp.odt; slides also available; cotto has posted audio
12:55 kid51 *** Met atrodo and GSOCer soh_cah_toa and Rakudo's colomon; re-met benabik, util, cotto, dukeleto, particle, chromatic; met/re-met former Parrot-eers reini, chip, jgoff
12:55 kid51 *** Met with particle, dukeleto and cotto re PaFo and project business
12:55 kid51 * WILL DO
12:55 kid51 ** Continuing at YAPC::NA::2011
12:55 lucian joined #parrotsketch
12:55 kid51 *** Attending Parrot BOF tonight (June 28)
12:55 kid51 *** Attending talks by cotto and dukeleto tomorrow (June 29)
12:55 kid51 *** Attending morning part of hackathon on Thursday (June 30)
12:55 kid51 ** Working on action items arising from consultation with directors
12:55 kid51 ** Will get briefed on being release manager
12:55 kid51 EOR
13:03 kid51 left #parrotsketch
13:25 cotto joined #parrotsketch
13:54 cotto left #parrotsketch
13:59 cotto joined #parrotsketch
14:09 PacoLinux joined #parrotsketch
14:13 PacoLinux left #parrotsketch
14:58 cotto left #parrotsketch
15:13 cotto joined #parrotsketch
15:21 cotto left #parrotsketch
16:09 cotto joined #parrotsketch
16:29 cotto left #parrotsketch
17:25 bluescreen left #parrotsketch
17:25 bluescreen joined #parrotsketch
17:47 cotto joined #parrotsketch
17:52 lucian_ joined #parrotsketch
17:55 cotto left #parrotsketch
17:55 cotto joined #parrotsketch
17:55 lucian left #parrotsketch
18:14 lucian_ is now known as lucian
18:25 soh_cah_toa joined #parrotsketch
18:30 benabik joined #parrotsketch
18:33 benabik DID: - notes for a blog on PAST & POST. - Drove a lot
18:34 benabik WILL DO: YAPC, hackathon, finish post, drive more
18:34 benabik EOR
18:36 contingencyplan left #parrotsketch
18:45 bluescreen left #parrotsketch
18:46 bluescreen joined #parrotsketch
18:51 cotto left #parrotsketch
18:53 cotto joined #parrotsketch
19:04 atrodo joined #parrotsketch
19:06 lucian What I did: took a vacation, read up on compiler codegen techniques
19:08 lucian What I'll do: work on compiler completeness, in particular scoping
19:08 lucian EOR
19:09 atrodo .done
19:09 atrodo * At YAPC::NA, enjoying the talks and seeing more parrot people
19:09 atrodo * Saw kid51++ talk about community and parrot
19:09 atrodo * Relased a new version of isparrotfastyet.com
19:09 atrodo .todo
19:09 atrodo * Attending the Parrot BOF tonight
19:09 atrodo * Attend dukeleto and cotto's talks
19:09 atrodo * Get new results flowing into ipfy
19:09 atrodo * Ended up working on opsc_lasm as my YAPC project
19:09 atrodo * Hopefully get some time to chat about M0 with cotto, dukeleto, et all
19:09 atrodo .end
19:13 soh_cah_toa left #parrotsketch
19:35 NotFound joined #parrotsketch
19:43 lucian_ joined #parrotsketch
19:44 kid51 joined #parrotsketch
19:47 lucian left #parrotsketch
19:54 cotto #done:
19:54 cotto - thinking and talking about M0 overlay langauge
19:54 cotto - work on Parrot talk
19:54 cotto - gave OSBridge Parrot talk
19:54 cotto #to do:
19:54 cotto - will give yapc Parrot talk
19:54 cotto - think and write about the M0 overlay language
19:54 cotto - think and write about what M0's future in Parrot will look like
19:54 cotto - hang out with Parrot hackers at YAPC::NA
19:54 cotto - spec/implement some useful primitive string processing primitives
19:54 cotto #blockers
19:54 cotto - wireless at yapc is lta depending on time/place
19:54 cotto #eor
19:59 NotFound What I did:
19:59 NotFound -parrot
19:59 NotFound * Minor fixes and cleanups.
19:59 NotFound * Implmented vtable get_bool in UnManagedStruct
19:59 NotFound -winxed
19:59 NotFound * Migrated to github.
19:59 NotFound * Minor fixes, improvements and refactors.
19:59 NotFound * Some more tests.
19:59 NotFound * Allowed non-var lexicals.
19:59 NotFound * extern function
19:59 NotFound * Created a branch to work on $include
19:59 NotFound What I will do:
19:59 NotFound Test, polish and merge winxed include branch.
19:59 NotFound EOR
20:06 mikehh joined #parrotsketch
20:07 whiteknight joined #parrotsketch
20:07 whiteknight WHAT I DID:
20:07 whiteknight * prototyped a new PackfileView PMC type in the whiteknight/packfilewrapper branch.
20:07 whiteknight * Rosella updates, in response to various requests
20:07 whiteknight * Prototyping a new text-templating library for Rosella. Far off, but fun to think about.
20:07 whiteknight WHAT I WILL DO:
20:07 whiteknight * Get feedback about PackfileView. Make updates. Add tests. Make mergable, if merging is wanted.
20:07 whiteknight * PaFo paperwork. Fun!
20:07 bubaflub joined #parrotsketch
20:07 whiteknight * Rosella cleanups.
20:07 whiteknight * Winxed documentation.
20:07 whiteknight EOR
20:09 cotto left #parrotsketch
20:10 mikehh What I did since my last report:
20:10 mikehh * building and testing parrot on amd64/i386, with gcc/g++
20:10 mikehh * a couple of fixes
20:10 mikehh What I intend to do in the next week:
20:10 mikehh * testing and fixing
20:10 mikehh .eor
20:14 pmichaud joined #parrotsketch
20:15 cotto joined #parrotsketch
20:27 * kid51 is in Mt Pisgah room attending coworker's talk
20:27 tcurtis DID:
20:27 tcurtis * Fixed CFSM bugs.
20:27 tcurtis * Implemented building the nonterminal-transition table.
20:27 tcurtis * Most of the rest of LR(0) parser generation. Just need to actually add the lookback states.
20:27 tcurtis WILL DO:
20:27 tcurtis * Blog
20:28 tcurtis * Do the lookback state stuff.
20:28 tcurtis * Write a DPDA interpreter.
20:28 tcurtis * Figure out how to handle pop/output transitions.
20:28 tcurtis EOR
20:28 dukeleto What I did:
20:28 dukeleto * Met atrodo++, soh_cah_toa++, util++ for the first time at YAPC::NA 2011
20:28 dukeleto * Working on my "Visual Intro to Parrot Virtual Machine" talk that I will give tomorrow
20:28 dukeleto * Git cloned winxed and Rosella for the first time and played around with them
20:28 dukeleto * Got a commit bit to Rosella
20:28 dukeleto * Fixed a bug in the Rosella test suite where the memoize tests failed on 32bit machines
20:28 dukeleto * Talked with cotto++ and chromatic++ about what language should be used to generate M0 code
20:28 dukeleto * Met with cotto++, particle++ and kid51++ and talked about Parrot Foundation stuff
20:28 dukeleto * Contacted the Software Freedom Conservancy ( http://sfconservancy.org ) about Parrot
20:28 dukeleto joining their ranks, so we don't have parrot hackers attempting to IRS paperwork and other non -Ofun stuff
20:28 dukeleto What I will do:
20:28 dukeleto * Attend the Parrot/Perl 6 BOF tonight
20:28 dukeleto * Give my talk tomorrow
20:28 dukeleto * Attend the Parrot hackaton on Thursday
20:28 dukeleto Blockers:
20:28 dukeleto * Lack of a waterproof laptop so I can hack in the hotel pool
20:28 dukeleto .EOR
20:30 whiteknight left #parrotsketch
20:31 kid51 Hello
20:31 mikehh hi there
20:31 tcurtis Hi.
20:31 NotFound Hola
20:31 benabik o/
20:31 cotto hello
20:32 atrodo howdy
20:32 dukeleto hola
20:32 bubaflub hola
20:32 pmichaud hello.
20:32 NotFound Informal #ps today because of most people at the conference.
20:33 NotFound How we did last week?
20:33 mikehh not much action in master
20:34 kid51 We did not reduce number of open tickets; may have gone up one.
20:35 cotto conferences are going well and are great for thinking and writing.  I haven't done much coding though.
20:35 NotFound GOAL 0 - explore what's needed to produce a useful profiler (cotto, whiteknight) - Something?
20:35 cotto not on my end
20:35 NotFound GOAL 1: break things (and fix them) (NotFound) - Done ;)
20:35 cotto NotFound++
20:35 NotFound GOAL 2: OS Bridge blogging ?
20:35 cotto um...
20:36 NotFound I think I've seen something in the mailing list
20:37 NotFound GOAL 3: YAPC::NA blogging
20:37 kid51 I don't think anyone has blogged yet, but my talk is online (links posted to parrot-dev and in summary above)
20:37 cotto I've got some concepts that could be teased into blog posts
20:37 cotto not related to yapc though
20:38 NotFound Good
20:38 NotFound GOAL 4: CoApp package (cotto)
20:38 cotto actually, the talk from kid51++ would be a great blogging topic
20:38 * kid51 missed that goal and checks link in last week's psketch
20:38 benabik +1
20:38 cotto no windows computer, so no coapp
20:38 atrodo I agree with cotto
20:38 cotto will have access to one next week at $dayjob
20:38 NotFound It was premature to put that as week goal.
20:39 atrodo CoApp?
20:39 NotFound http://coapp.org/
20:39 kid51 http://coapp.org/Information/What-Is-CoApp.html
20:39 atrodo ask and ye shall recieve
20:39 cotto I did that mostly so I wouldn't forget it.  You're right that I should remind myself some other way and keep the goals less noisy.
20:40 * dukeleto has been a lazy blogger. I've finished my TPF embed grant (forgot to put that in my report) but I need to write my final blog post
20:40 cotto apt-like package management for windows
20:40 kid51 Heh! It's interesting that that CoApp page poses this question: What is the point of CoApp? ... which is the way I posed Q1 for OS projects in my talk
20:40 cotto indeed
20:40 atrodo kid51++
20:43 kid51 cotto: Do you think that between Parrot BOF here and hackathon on Thursday, we could start our cogitation re Profiling?
20:44 cotto Only have of the people who said they'd do it will be there, but I'd be fine with it.
20:45 kid51 The other half might be back online by then :-)
20:45 cotto quite possible
20:45 * dukeleto thinks the hackathon will have a fair bit of M0 hacking in it
20:46 dukeleto and isparrotfastyet.com hacking as well
20:46 cotto do we have a whiteboard in the room?
20:46 kid51 Probably
20:48 NotFound Question time?
20:48 kid51 Are there any GSOCers present who can give a progress update?
20:48 * lucian_ raises his hand
20:48 lucian_ is now known as lucian
20:49 dukeleto lucian: go for it
20:49 kid51 lucian, floor is yours
20:49 * benabik won't raise his hand to not confuse the YAPC presenter.
20:49 lucian well, i have an incomplete, buggy, but otherwise mostly correct python object system written in winxed, based on hashes
20:49 NotFound No need to wait turn, remember that today is less formal than usually.
20:50 lucian and i've started retargeting the compiler to use said object system
20:50 dukeleto lucian: awesome!
20:50 lucian dukeleto: perhaps i should've said *very* incomplete :)
20:51 lucian anyway, i've had a half-week break, and read up on compiler codegen techniques
20:51 dukeleto lucian: i am trying to encourage you :)
20:51 lucian so haven't written much code at all for the past week
20:51 lucian dukeleto: and i'm trying to not raise anyone's hopes :)
20:51 NotFound We need a cheerleading team
20:51 benabik left #parrotsketch
20:52 benabik joined #parrotsketch
20:52 dukeleto benabik: do you have any more details about your gsoc progress?
20:53 * benabik will be terse due to iPad keyboard.
20:53 benabik I've mostly gotten rid of PIR in PAST
20:54 benabik Am gathering notes on PAST, POST and the translation between to plan next steps, write detailed blog and improve docs.
20:55 benabik I'm a bit behind, partially due to YAPC & pmichaud, but plan on a good long hacking session post-conf
20:55 bubaflub test coverage is nearing completion for Parrot-GMP - ran into some difficulties with the way that GMP handles random number initialization and seeding.  will work on getting automated setup and build and more docs before the mid-term.
20:55 benabik (done)
20:55 bubaflub (whoops)
20:55 dukeleto bubaflub: keep going if you have more
20:56 dukeleto bubaflub: /me wants a working setup.pir sooner rather than later so others can kick the tires of parrot-gmp :)
20:56 bubaflub pmichaud mentioned some interest in Parrot-GMP for Rakudo land so after my deliverables are done i'll focus on NQP or Rakudo examples
20:56 NotFound Remember, informal day. But remember there are guys with tablets and phones, take it easy.
20:56 benabik (PAST and POST have very mixed levels of docs, so want to spend a little extra time improving.)
20:57 dukeleto bubaflub: i have heard/seen of nqp and winxed examples. Have you used parrot-gmp from Rakudo yet?
20:57 benabik (really done now)
20:57 * dukeleto puts on his funny, informal, hat
20:57 bubaflub dukeleto: no, it should be a blast.  i haven't built rakudo in a while either.
20:57 dukeleto benabik++ # improving docs is sorely needed
20:57 bubaflub oh, also on the roadmap is adding more VTABLE overrides so Parrot-GMP stuff plays nice
20:58 NotFound Now that you mention it, I've been thinking about adding a pir_winxed step to distutils. Opinions?
20:58 dukeleto NotFound: please explain a bit more
20:58 mikehh NotFound: definately
20:58 * kid51 has to relocate out of this room at YAPC, but will rejoin
20:59 NotFound dukeleto: a way to tell distutils to compile a winxed file to pir
20:59 NotFound To be used from plumage, for example.
21:01 NotFound The point is that now that parrot includes a winxed compiler there is no need to have the compiled pir in repo or packages.
21:02 dukeleto NotFound: ah, i understand. Yes, that sounds like a nice idea. +1
21:03 bluescreen left #parrotsketch
21:04 kid51 left #parrotsketch
21:07 NotFound Some goals for next week?
21:08 mikehh Blogs from YAPC
21:09 kid51 joined #parrotsketch
21:09 kid51 blogs from yapc and osbridge
21:09 kid51 some evidence that we're working on planning for profiling
21:10 kid51 Those 2 would suffice for me
21:10 kid51 Esp since upcoming weekend is holiday weekend in US
21:10 mikehh really want to hear about the BOF and Hackathon
21:11 kid51 mikehh: Much of it will, of course, be broadcast live in #parrot :-)
21:11 mikehh kid51: hope so, will try and be around
21:11 cottoo joined #parrotsketch
21:13 kid51 BOF starts at 2230 today; hackathon starts at 1300 on Thursday
21:13 kid51 But we may end up BOFfing Wed PM as well
21:13 pmichaud (times are UTC?)
21:13 cottoo I hope so
21:13 kid51 pmichaud: my attempts thereat
21:13 cottoo 1830 local time for the bof
21:14 benabik Local = UTC-4, IIRC
21:14 * kid51 has to go prepare for lightning talk; bye till BOF
21:14 kid51 left #parrotsketch
21:15 cotto left #parrotsketch
21:15 * dukeleto is going to head out the lightning talks in 10mins or so
21:16 cottoo ditto
21:20 NotFound Looks like we can informally close the informal meeting. Let's blog about everything. Broadcast in parrot.
21:21 dukeleto ENOFORMALITY
21:21 pmichaud left #parrotsketch
21:22 cottoo is now known as cotto
21:31 bubaflub left #parrotsketch
21:32 cottoo joined #parrotsketch
21:37 cotto left #parrotsketch
21:39 atrodo left #parrotsketch
21:52 NotFound left #parrotsketch
21:59 whiteknight joined #parrotsketch
22:14 lucian left #parrotsketch
22:43 benabik left #parrotsketch
22:43 benabik_ joined #parrotsketch
22:48 cottoo left #parrotsketch
22:51 cotto joined #parrotsketch
22:51 benabik_ left #parrotsketch
23:24 bluescreen joined #parrotsketch

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