From 33dd7ac3519b2efa884a8790eab27a0d3296af8b Mon Sep 17 00:00:00 2001 From: pmichaud Date: Wed, 20 May 2009 00:49:21 -0500 Subject: [PATCH] Some news and announcement updates in preparation for release. --- docs/announce/2009-05 | 61 ++++++++++++++++++++++++++++++++++++++++++ docs/release_guide.pod | 3 +-- 2 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 docs/announce/2009-05 diff --git a/docs/announce/2009-05 b/docs/announce/2009-05 new file mode 100644 index 00000000000..37e59aa18ca --- /dev/null +++ b/docs/announce/2009-05 @@ -0,0 +1,61 @@ +Announce: Rakudo Perl 6 development release #17 ("Bratislava") + +On behalf of the Rakudo development team, I'm pleased to announce +the May 2009 development release of Rakudo Perl #17 "Stockholm". +Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine [1]. +The tarball for the May 2009 release is available from +http://github.com/rakudo/rakudo/downloads . + +Due to the continued rapid pace of Rakudo development and the +frequent addition of new Perl 6 features and bugfixes, we continue +to recommend that people wanting to use or work with Rakudo obtain +the latest source directly from the main repository at github. +More details are available at http://rakudo.org/how-to-get-rakudo . + +Rakudo Perl follows a monthly release cycle, with each release code named +after a Perl Mongers group. This release is named "Stockholm", +home to Carl Mäsak (one of the main authors of November [2], +Druid [3], proto [4], and other Perl 6-based packages). + +In this release of Rakudo Perl, we've made the following major changes +and improvements: + +* Rakudo is now passing XXX spectests, an increase of XXX + passing tests since the April 2009 release. With this release + Rakudo is now passing approximately XX% of the available + spectest suite. + +* Errors and stack traces now report the file name and line number + in the original source code. + +* Some custom operators can be defined, and it's possible to + refer to operators using &infix: syntax. + +* We can start to load libraries written in other Parrot languages. + +* Regexes now produce a Regex sub. + +* More builtin functions and methods have been rewritten in + Perl 6 and placed as part of the setting. + +* There are additional improvements and features in this release, + see docs/ChangeLog for a more complete list. + +The development team thanks all of our contributors and sponsors for +making Rakudo Perl possible. If you would like to contribute, +see http://rakudo.org/how-to-help , ask on the perl6-compiler@perl.org +mailing list, or ask on IRC #perl6 on freenode. + +The next release of Rakudo (#18) is scheduled for June 18, 2009. +A list of the other planned release dates and codenames for 2009 is +available in the "docs/release_guide.pod" file. In general, Rakudo +development releases are scheduled to occur two days after each +Parrot monthly release. Parrot releases the third Tuesday of each month. + +Have fun! + +References: +[1] Parrot, http://parrot.org/ +[2] November wiki engine, http://github.com/viklund/november/ +[3] Druid, http://github.com/masak/druid/ +[4] Proto, http://github.com/masak/proto/ diff --git a/docs/release_guide.pod b/docs/release_guide.pod index 44587ffc454..e48009c71a7 100644 --- a/docs/release_guide.pod +++ b/docs/release_guide.pod @@ -20,7 +20,7 @@ part of monthly Parrot releases. Dates are based on Parrot's expected release schedule. - 2009-05-21 Rakudo #17 + 2009-05-21 Rakudo #17 "Stockholm" 2009-06-18 Rakudo #18 "Pittsburgh" 2009-07-23 Rakudo #19 2009-08-20 Rakudo #20 @@ -34,7 +34,6 @@ Dates are based on Parrot's expected release schedule. BristolBath.pm Milan.pm Seoul.pm - Stockholm.pm =head2 Steps to create a release (for release managers)