Perl 6 Design Meeting Minutes for 31 October 2007

chromatic on 2007-11-03T00:24:19

The Perl 6 design team met on 31 October 2007. Larry, Allison, Jerry, Will, Jesse, and chromatic attended.

c:

  • not a lot of progress
  • some optimization
  • more GC work
  • will go through the bug tracker and see what I can resolve

Larry:

  • nursing my tendinitis
  • looking at the specs
  • no programming though

Jesse:

  • has anyone else jumped on your hackery?

Larry:

  • they're mostly working in other dimensions at the moment
  • eventually they'll want what I'm doing

Allison:

  • as far as I know, Patrick should be able to check in the AST implementation tomorrow, which is his milestone date
  • I'm mostly working on the other milestone for tomorrow, which is exceptions
  • also working on fixing up Cardinal, which has a couple of glitches
  • debugged about half of the problem
  • I just want to make sure it's cleaned up before the next Parrot release
  • want to be sure that it's not the new objects implementation causing problems

Will:

  • Tcl is still broken
  • chromatic and I have made some progress in the past week
  • trying to get our ducks in a row for the next release
  • want to get it all cleaned up in advance so there's not a lot of last minute work

Patrick:

  • things are good
  • added protobjects to Parrot
  • they fit the Perl 6 model
  • seem to work out very well
  • reviewed a couple of documents for Parrot
  • still working on the AST implementation
  • expect to have that done sometime tomorrow
  • NQP will be able to do things like call into libraries with Parrot
  • then I'll be back on the Perl 6 compiler, translating that to use NQP and not PIR

Jerry:

  • I'll be gone for most of the month, starting Friday
  • I did see someone asking on #perl6 to help, but not getting any direction
  • the most complete Perl 6 implementation is abandoned
  • none of the other implementations are really ready to run the test suite
  • so people can write documentation, write tests for a buggy implementation which isn't getting addressed
  • or hack on another implementation in progress

Patrick:

  • is there room for people to hack on kp6?

Jerry:

  • there's a new committer as of the last week

Patrick:

  • I should be making weekly or bi-weekly status reports soon
  • the goal of those is to identify places where we can use immediate help
  • should happen over the next four months
  • expect a status report probably this weekend

Jerry:

  • after Parrot 0.5.0, are you turning basically toward Perl 6?

Patrick:

  • everything I've been building has been necessary for Perl 6 on Parrot
  • but yes, that'll be my heavy focus for the next four months
  • I have an explicit goal of recruiting between four and eight new contributors

c:

  • what's the state of NQP documentation?

Patrick:

  • it's a little weak
  • it doesn't need much
  • that's something Colin Kuskie was helping with
  • it'll be easy for people to contribute documentation
  • perhaps we need to gather the answers to questions people ask and put those in the documentation