Perl 6 Design Minutes for 20 January 2010

chromatic on 2010-01-28T00:10:27

The Perl 6 design team meet by phone on 20 January 2010. Allison, Patrick, Will, and chromatic attended.

Allison:

  • did distro testing on Ubuntu and the Mac
  • set up a Hardy chroot; Parrot works just fine there
  • have a feeling we missed some deprecations, but we have a lot in there
  • enough to work on for three months

c:

  • I added the STRING idea, to give us the possibility of the value semantics change

Allison:

  • less stressful to have three months at a time
  • otherwise working on class assignments

Patrick:

  • family illness knocked me out for a few days
  • we'll postspone the January release for up to a week
  • going to make the Rakudo-ng branch the master branch
  • that won't take more than a week
  • we'll release by Thursday of next week
  • also need to make the -ng branch build with Parrot 2.0.0
  • need to merge some outstanding patches to make that work

c:

  • are you going to stick with 2.0.0?

Patrick:

  • unless we need a change in Parrot that we can't live without, yes

Will:

  • we could do a point release if you need one

Patrick:

  • that's up to Parrot
  • from Rakudo's perspective, that's not terribly important
  • we're shifting everything around for the -ng branch
  • we'll definitely stick the February release to Parrot 2.1
  • I'll post messages to the list about the new release plan shortly

Will:

  • working on the one_make branch in Parrot
  • trying to mark dependencies properly in a single Makefile
  • get some of that out of the configure system
  • we should be able to merge to trunk in a day or two
  • there's still more work to do, but we're at a merge point soon

c:

  • released Parrot 2.0.0 yesterday
  • sending out release announcements soon, but the code is out
  • Stephen Weeks helped me fix up PGE not to fetch methods from namespaces
  • should be able to merge the TT #389 fix branch to trunk very soon
  • will take a look at other Rakudo blockers after that