Perl 6 Design Minutes for 28 January 2009

chromatic on 2009-01-29T23:01:51

The Perl 6 design team met by phone on 28 January 2009. Larry, Allison, Patrick, Will, Jerry, and chromatic attended.

Larry:

  • still working through various operator questions
  • thinking about a better model for preventing unfortunate backtrackings
  • current commit model is too simple-minded
  • otherwise thinking about various questions people are asking me
  • they're on the backburner, mulling in my subconscious
  • heading up to Seattle this next week

Allison:

  • cleaned up library loading
  • generated Debian packages
  • trying to get Parrot 1.0 into Debian
  • working on documentation, especially make html
  • decided to try a POD parser in Parrot
  • in PGE, a full POD parser takes about four hours
  • wrote the PCT AST nodes, but didn't write the action rules
  • seems like kjs took a stab at those
  • merged in half of the STRING refactors
  • resolved a handful of tickets last night

Will:

  • finished the release manager document through May
  • ripping out a lot of deprecated items again
  • seems like our list gets longer every release
  • we really need to make a push to rip it out in February
  • working on Tcl, on and off
  • all of the details are on the partcl blog

Patrick:

  • mostly making plans to move Rakudo to its new repository
  • should have that all decided in the next few hours
  • will make that happen, so that Parrot will make its move tomorrow with no trouble
  • suspect that we'll work on that over the next couple of days
  • responding to some questions
  • have a new laptop, which is 33% faster at building Parrot than my desktop
  • getting ready for Frozen Perl next week

Jerry:

  • added portable NaN/Inf support to Parrot and Rakudo
  • the 60 or so spectests which failed on non-Linux platforms now pass
  • all tests pass for Parrot and Rakudo on Windows
  • working a little on the infrastructure
  • trying to get e-mail to Trac installed
  • opened 14 tickets yesterday
  • challenging others to join in on closing them
  • S19 could use Larry's review

c:

  • working on the support, release, and deprecation policies
  • will submit that draft for review this afternoon
  • have a couple of bugs to fix
  • will close as many tickets as possible

Jerry:

  • the Open Group's C99 model suggests inf or INF
  • should we follow that or the dynamic language model of Inf?

Larry:

  • I like the latter

Patrick:

  • the Open Group says when you parse a string, it's case insensitive
  • when you produce a string, it's all uppercase or lowercase

Larry:

  • Perl 6 doesn't care what other standards groups say

Patrick:

  • if we stringify infinity, we get Inf
  • if we numify inf, do we get zero or infinity?

Larry:

  • infinity