Ponie is the project name for Perl 5.12, a bridge between Perl 5 and Perl 6. Ponie will bring Perl 5 to Parrot, the virtual machine at the heart of Perl 6. A project of this size and complexity takes plenty of talent, and plenty of support, to complete. The first phase of the project has come to an end, and a new one is beginning.
In July of 2003, as Ponie was announced, Fotango generously committed two years to the Ponie project. Fotango has delivered that and more, donating the time and considerable talent of Artur Bergman and, more recently, Nicholas Clark, to the effort. Because of their work, Ponie has a solid foundation as the project moves forward. The Perl Foundation is grateful for their support.
But Ponie is a huge, complex project, and there's a lot left to do. With Fotango wrapping up its commitment, and Nick already extremely busy serving as pumpking for Perl 5.8, there's simply not enough time for him to devote to Ponie. That means we need new people to step forward and contribute to the project.
Jesse Vincent, project manager for Perl 6, and Nick have put out a call for a new pumpking. The Ponie pumpking needs to manage the route we take to get the Ponie source code from where it is now to its eventual goal: a Perl 5 runtime fully integrated with the Parrot virtual machine. For details about their search for the leader for the next phase of Ponie development, see their full Call For Pumpking.
Oops. There's a small error in there which I failed to spot in the draft, so blame me. Ponie isn't (necessarly) going to be 5.12, at least not the one and only 5.12 release. The hope was that it would be so good that there wouldn't need to be a 5.12 "classic" release (ie a 5.12 with the current Perl 5 VM), but I believe that all the Perl 5 Porters were assuming that in reality a classic 5.12 would still happen.
contributed by Nicholas Clark on July 4, 2006 6:28 PM