Skip to content

Commit

Permalink
Fill in a release name for rakudo#19 (Chicago)
Browse files Browse the repository at this point in the history
  • Loading branch information
pmichaud committed Jul 23, 2009
1 parent 6062092 commit ee402a7
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
26 changes: 15 additions & 11 deletions docs/announce/2009-07
@@ -1,7 +1,7 @@
Announce: Rakudo Perl 6 development release #19 ("TODO")
Announce: Rakudo Perl 6 development release #19 ("Chicago")

On behalf of the Rakudo development team, I'm pleased to announce
the June 2009 development release of Rakudo Perl #19 "TODO".
the June 2009 development release of Rakudo Perl #19 "Chicago".
Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine [1].
The tarball for the July 2009 release is available from
http://github.com/rakudo/rakudo/downloads .
Expand All @@ -13,12 +13,16 @@ 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. TODO: reason for $release_name

after a Perl Mongers group. The July 2009 release is named "Chicago",
as chosen by Perl 6 contributor Kyle Hasselbacher. Kyle has been
doing a truly outstanding job of turning open tickets in the RT queues
into tests for the spectest suite. Chicago.pm has been the host for
the 2006 and 2008 YAPC::NA conferences and sponsored Perl 6 hackathons
at each conference.

In this release of Rakudo Perl, we've focused our efforts on quality
improvements and bootstrapping; to that goal we wrote the first operators
in Perl 6.
improvements and bootstrapping. We now have operators and additional
builtin functions written in Perl 6.

Some of the specific major changes and improvements in this release include:

Expand All @@ -27,17 +31,17 @@ Some of the specific major changes and improvements in this release include:
Rakudo is now passing [TODO] of the available spectest suite.

* Operators can now be written in Perl 6, and this has been done for the
series operator '...', 'eqv' and the 'leg' operator
series operator '...', 'eqv' and the 'leg' operator.

* The multi dispatcher has been refactored extensively, and now handles many
more edge cases correctly.

* User defined traits now follow the specification much more closely; some
built-in traits are written in Perl 6
built-in traits are written in Perl 6.

* Improved testing: when Rakudo dies with a Null PMC Access, this is now
never considered a success, even if throwing an exception, forcing more
informative error messages to be emitted.
* Improved testing: Null PMC Access exceptions are never considered
"successful" by the test suite, even if the test was expecting a
(different) exception to be thrown.

* Improved introspection: you can now get a list of roles composed into a
class, and a list of attributes.
Expand Down
2 changes: 1 addition & 1 deletion docs/release_guide.pod
Expand Up @@ -17,12 +17,12 @@ part of monthly Parrot releases.
2009-04-23 Rakudo #16 "Bratislava"
2009-05-21 Rakudo #17 "Stockholm"
2009-06-18 Rakudo #18 "Pittsburgh"
2009-07-23 Rakudo #19 "Chicago"

=head2 Planned 2009 releases

Dates are based on Parrot's expected release schedule.

2009-07-23 Rakudo #19
2009-08-20 Rakudo #20
2009-09-17 Rakudo #21
2009-10-22 Rakudo #22
Expand Down

0 comments on commit ee402a7

Please sign in to comment.