Larry, Allison, Patrick, Nicholas, Jesse, and chromatic attended the Perl 6 design meeting on 16 August 2006.  Here are the minutes.
Allison:
- the STM branch integration is in progress
 
- causing some interesting side effects in Parrot
 
- travelling lately, so I haven't been able to do much code
 
- had an interesting conversation yesterday about asynchronous IO in a language called IO
 
- integrated async IO with a continuation passing style
 
- I've been thinking about the IO PDD
 
Jesse:
- I think Matz told all the Ruby people to look at it as it's the most interesting language out there
 
Allison:
- sort of in the Smalltalk sense
 
- maybe a little too obscure to be mainstream
 
- really interesting though
 
- the IO PDD is almost finished
 
- some more thinking to do in the asynchronous part
 
Patrick:
- things are going well
 
- answering numerous PGE and Perl 6 rules questions on IRC
 
- worked with Matt and Will on a PGE-based Tcl grammar
 
- they're tired of their hand-coded PIR parser
 
Jesse:
- how possible is it to use PGE for most of the parsing, then hand off to PIR for the fiddly bits?
 
Patrick:
- that's what PGE is for
 
- makes it possible to do some of the weird things in Perl 6
 
- including string parsing
 
- still working on various parts of the TGE refactoring
 
- touring these languages and their requirements will help me hit a large subset of what they need
 
Larry:
- addressing some of the various carps and complaints people have
 
- making sure the specs continue to converge with reality
 
- that's pretty near a full-time job these days
 
- major changes
	- FIRST blocks renamed to START blocks (people confused them with LAST)
 
	- backslashed digits are now completely illegal, except for \0
 
	- several other tweaks I've forgotten
 
 
- starting to think about what I might say at YAPC::EU
 
c:
- made a patch to add Parrot::Embed to Parrot
 
- has a couple of issues, but we'll get there
 
- did a bit of Pheme work; adding a special form
 
- curiously await the new POST and TGE refactorings
 
- not sure if it'll work well for Pheme, but it might
 
Jesse:
- need to do a bit more work on the Ponie announcement
 
- is everyone going to YAPC?
 
- no call that week then
 
Nicholas:
- loading multiple versions of the same module
 
- maybe more a stupid question for the list
 
- what if A uses B and C and D multiply inherits from B and C
 
- what happens?
 
- (will ask on the list instead, as this confused everyone trying to trace
it)
 
Jesse:
- how is the subordinate runloops thing going?
 
Allison:
- Leo sent a proposal
 
- I think that's where we left it last
 
- probably needs to go next into the C API PDD
 
- needs codified that way
 
Jesse:
- Jerry's trying to find a way to share the test suite across implementations
 
- without annotating the tests for each version
 
- Audrey has a proposal to create a perl.org repository
 
c:
- what's the state of contributor agreements for committers there?
 
Allison:
- we need to track down contributors for the people who committed tests we want to ship with Parrot