These are the notes from the Perl 6 design meeting for 19 July 2006. Larry
Wall, Allison Randal, Patrick Michaud, Jesse Vincent, Nicholas Clark, and
chromatic attended.
Larry
- getting a lot done by ignoring the fact that I have to give a speech next week
- thinking a lot about where the new traps are
- trying to regularize some of the irregular syntaxes we've come up with in the past year or two
- I think things are becoming more sane as we go, at the expense of a little bit of golf
Allison
- namespaces PDD is pretty much done now
c
- *coughs* unbreak embedding
Allison
- chromatic will have a patch for me later today then
- working today on a project that uses Parrot but isn't Parrot
- did some work this week on designing a language to fit inside TGE
- a tree transformation language loosely inspired by Perl 6 and Ruby
- it doesn't aspire to be either: method calls, keyed access, loops, and
conditionals
Jesse
- have you been getting a lot of contributor agreements?
Allison
- apart from the ones at YAPC, three
- we'll have to do more at OSCON
- the next step is to get a list of contributors from ActiveState and perl.org
Nicholas
- I have a list of committers
- I can give you a list of active committers
- it's not a complete list
Jesse
- there's a list in the source code that may not be complete
Nicholas
- may be easier to scan the changelogs for people who've actually committed
c
- don't panic until we get to necromancy
- updated the Perl 5 and Ruby Parrot bindings
- broken with recent namespace changes
- want to check in the Perl 5 bindings
- have some technical questions for #parrot, probably
- the only big technical risk to adding it to Parrot may be that this extension doesn't get built
- also fixed one segfault and helped Chip and Vishal get another
Patrick
- worked on a compiler object
- it'll be pretty cool
- reprioritizing to produce a PGE test suite
- this'll allow the reuse of that for other implementations
- gave Allison a patch for Punie to remove some duplication in rules
- re-reviewing S05 to see the changes in the past month
- need to update PGE to match
- there are a few changes, such as word boundaries and modifiers
Jesse
- talked to a lot of people, a lot
- gone over a few more drafts of the State of the World
- talked to Chip about good ways to mentor new Parrot committers
- don't want to affect Parrot's impressive new momentum
- hackathon at the Doubletree on Sunday
- space at the conference on Monday and Tuesday
c
- have questions about the embedding interface
- mostly philosophical
Nicholas
- have some information from Ponie
- may be better in mail
Jesse
- can you write up a draft PDD or something for Chip and Allison to respond to?
c
- yes, with the caveat that it won't cover all of the use cases; just mine
Allison