Permalink
Browse files

Merging changes done for the Parrot 0.6.0 release

back into trunk.


git-svn-id: https://svn.parrot.org/parrot/trunk@26484 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information...
1 parent a6aa5fb commit 1c8b3558d10e733f8955f6b6c091e2daf01b5173 @bschmalhofer bschmalhofer committed Mar 18, 2008
View
@@ -1,7 +1,7 @@
#1 $Id$
-2008.02.20 pmichaud
- * Released 0.5.3
+2008.03.18 bernhard
+ * Released 0.6.0
See NEWS for more.
2008.01.15 rgrjr
View
@@ -1,7 +1,7 @@
# $Id$
- THIS RELEASE: Parrot 0.5.4 2008.03.18
-PREVIOUS RELEASE: Parrot 0.5.3 2008.02.20
+ THIS RELEASE: Parrot 0.6.1 2008.04.15
+PREVIOUS RELEASE: Parrot 0.6.0 2008.03.18
This file should only exist in development distributions. Delete it
(and its entry in the MANIFEST) before packaging Parrot up for a CPAN
View
@@ -2,11 +2,11 @@
# See tools/dev/install_files.pl for documentation on the
# format of this file.
# Please re-sort this file after *EVERY* modification
-blib/lib/libparrot.0.5.3.dylib [main]lib
+blib/lib/libparrot.0.6.0.dylib [main]lib
blib/lib/libparrot.a [main]lib
blib/lib/libparrot.dylib [main]lib
blib/lib/libparrot.so [main]lib
-blib/lib/libparrot.so.0.5.3 [main]lib
+blib/lib/libparrot.so.0.6.0 [main]lib
compilers/imcc/imclexer.c [main]
compilers/json/JSON.pbc [main]
compilers/json/JSON/grammar.pbc [main]
View
@@ -4,7 +4,7 @@
# See http://module-build.sourceforge.net/META-spec-current.html for details.
---
name: parrot
-version: 0.5.3
+version: 0.6.0
author: ~
abstract: ~
license: artistic2
View
4 NEWS
@@ -1,6 +1,6 @@
# $Id$
-New in r26416
+New in 0.6.0
- Specification
+ launched pdd18_security.pod
+ updated pdd17_pmc.pod
@@ -13,7 +13,7 @@ New in r26416
- Compilers
+ PCT:
. Fix '-e' option
- . Phase out P6Reges in favor of Perl6Regex
+ . Phase out P6Regex in favor of Perl6Regex
+ IMCC:
'.local Array my_arr' is illegal now
- Languages
View
2 README
@@ -1,4 +1,4 @@
-This is Parrot, version 0.5.3
+This is Parrot, version 0.6.0
------------------------------
Parrot is Copyright (C) 2001-2008, The Perl Foundation.
View
@@ -15,8 +15,7 @@ Project Team
Architect Allison Randal
-Release Manager -
- Bob Rogers
+Release Manager Bob Rogers
Patrick Michaud
Bernhard Schmalhofer
Jerry Gay
@@ -32,8 +31,7 @@ Metacommitter Allison Randal
Committers
----------
-Core Developer -
- Jonathan Worthington
+Core Developer Jonathan Worthington
Matt Diephouse
Bernhard Schmalhofer
Kevin Tew
@@ -43,8 +41,7 @@ Core Developer -
Chip Salzenberg
Allison Randal
-Compiler Developer -
- Vishal Soni (BCG, IMCC)
+Compiler Developer Vishal Soni (BCG, IMCC)
Patrick Michaud (PGE, PCT)
Allison Randal (TGE)
View
@@ -1 +1 @@
-0.5.3
+0.6.0
View
@@ -112,4 +112,6 @@ the strings?).
Patrick 0.5.3 2008-Feb-20 "Way of the Parrot"
+ Barney 0.6.0 2008-Mar-18 "P&P"
+
=cut
@@ -1,4 +1,4 @@
-# Copyright (C) 2007, The Perl Foundation.
+# Copyright (C) 2007-2008, The Perl Foundation.
# $Id$
=head1 Release Instructions
@@ -73,6 +73,10 @@ URL, then change the ticket number in the C<DependedOnBy> parameter to the
ticket for the next release. Take the entire resulting URL to
L<http://xrl.us/> and get a short URL. Add that to this field.
+=item C<wiki.bugday>
+
+Update the date part of the link to the wiki page for the next bugday.
+
=back
=item d
@@ -81,21 +85,22 @@ Make sure F<RESPONSIBLE_PARTIES> is still accurate.
=item e
-Configure parrot and run C<perl t/harness t/distro/*.t>, and either fix
+Configure parrot and run C<make distro_tests>, and either fix
what those tests complain about, or fix them so they don't complain.
=item f
Run C<perl tools/dev/pbc_header.pl --upd t/native_pbc/*.pbc>
to update version and fingerprint in the native tests.
+You may check with C<perl t/native_pbc/*.t>
=item g
Make sure everything works:
$ make realclean
$ perl Configure.pl --test ...
- $ make -s all world fulltest html
+ $ make -s all world fulltest html 2>&1 | tee make_log.txt
# Note that fulltest runs separate harnesses..
It is not necessary to quiet all the codingstd tests for a release.
@@ -240,7 +245,7 @@ F<README>, F<RESPONSIBLE_PARTIES>.
=head1 Appendix 1
-parrot repository layout as of end of Apr 2005
+The Parrot repository layout as of end of Apr 2005:
$ svn ls $SVNPARROT
branches/
@@ -289,6 +294,11 @@ of the trunk):
$ svn copy -m"Release a.b.c" \
$SVNPARROT/branches/RELEASE_a_b_c $SVNPARROT/tags/RELEASE_a_b_c
+Alternatively you can also move the branch:
+
+ $ svn move -m "Tagging release a.b.c" \
+ $SVNPARROT/branches/RELEASE_a_b_c $SVNPARROT/tags/RELEASE_a_b_c
+
Upload your shiny new tarball, announce the release, and close tickets
(steps 9 through 11) as described above.
@@ -320,8 +330,8 @@ determined each month, and will depend on the features that will be in
that release.
- Jan 15th (0.5.2) Bob Rogers
- - Feb 19th (?) Patrick Michaud
- - Mar 18th (?) Bernhard Schmalhofer
+ - Feb 19th (0.5.3) Patrick Michaud
+ - Mar 18th (0.6.0) Bernhard Schmalhofer
- Apr 15th (?) Jerry Gay
- May 20th (?) chromatic
- Jun 17th (?) Nuno Carvalho
View
@@ -1,5 +1,5 @@
Name: parrot
-Version: 0.5.3
+Version: 0.6.0
Release: 1%{?dist}
Summary: Parrot Virtual Machine
License: Artistic 2.0
@@ -26,7 +26,7 @@ Requires: %{_libdir}/pkgconfig
%description
Parrot is a virtual machine designed to efficiently compile and
-execute bytecode for interpreted languages. Parrot will be a target
+execute bytecode for dynamic languages. Parrot is a be a target
for the Perl 6 compiler, and is already usable as a backend for
Pugs, as well as variety of other languages.
@@ -99,7 +99,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc ABI_CHANGES ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README
+%doc ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README
%doc RESPONSIBLE_PARTIES TODO
%doc docs examples
%exclude %{_bindir}/parrot-config
@@ -116,6 +116,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*
%changelog
+* Tue Mar 18 2008 Bernhard Schmalhofer <Bernhard.Schmalhofer@gmx.de> 0.6.0
+- Update to 0.5.3.
+
* Wed Feb 20 2008 Patrick Michaud <pmichaud@pobox.com> 0.5.3
- Update to 0.5.3.
View
@@ -6,7 +6,7 @@
use strict;
use warnings;
-use Test::More tests => 13;
+use Test::More tests => 11;
use Carp;
use Cwd;
use File::Temp qw( tempdir );
@@ -20,10 +20,12 @@ my $skip = q{MANIFEST.SKIP};
my $mani = Parrot::Manifest->new( { script => $script, } );
isa_ok( $mani, 'Parrot::Manifest' );
-ok( scalar( @{ $mani->{dirs} } ),
- "Parrot::Manifest constructor used 'status' command to find at least 1 directory." );
-ok( scalar( @{ $mani->{versioned_files} } ),
- "Parrot::Manifest constructor used 'status' command to find at least 1 versioned file." );
+# RT#51860: this fails in a downloaded release
+#ok( scalar( @{ $mani->{dirs} } ),
+ #"Parrot::Manifest constructor used 'status' command to find at least 1 directory." );
+# RT#51860: this fails in a downloaded release
+#ok( scalar( @{ $mani->{versioned_files} } ),
+ #"Parrot::Manifest constructor used 'status' command to find at least 1 versioned file." );
my $manifest_lines_ref = $mani->prepare_manifest();
is( ref($manifest_lines_ref), q{HASH}, "prepare_manifest() returned hash ref" );
@@ -6,7 +6,7 @@
use strict;
use warnings;
-use Test::More tests => 12;
+use Test::More tests => 11;
use Carp;
use Cwd;
use File::Copy;
@@ -37,7 +37,8 @@ ok( $manifest_lines_ref, "prepare_manifest_skip() returned" );
or croak "Unable to copy $f to tempdir";
ok( -f $f, "$f found in tempdir" );
my $need_for_file = $mani->determine_need_for_manifest($manifest_lines_ref);
- ok( !$need_for_file, "No need to regenerate $f" );
+ # RT#51860: this fails in a downloaded release
+ #ok( !$need_for_file, "No need to regenerate $f" );
chdir $cwd
or croak "Unable to change back from temporary directory after testing";
unlink qq{$tdir/$f} or croak "Unable to delete file from tempdir";
@@ -6,7 +6,7 @@
use strict;
use warnings;
-use Test::More tests => 10;
+use Test::More tests => 9;
use Carp;
use Cwd;
use File::Copy;
@@ -36,7 +36,8 @@ ok( $print_str, "prepare_manifest_skip() returned" );
or croak "Unable to copy $sk to tempdir";
ok( -f $sk, "$sk found in tempdir" );
my $need_for_skip = $mani->determine_need_for_manifest_skip($print_str);
- ok( !$need_for_skip, "No need to regenerate $sk" );
+ # RT#51860 this fails in a downloaded release
+ #ok( !$need_for_skip, "No need to regenerate $sk" );
unlink qq{$tdir/$sk} or croak "Unable to delete file from tempdir";
chdir $cwd
or croak "Unable to change back from temporary directory after testing";
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
@@ -1,24 +1,24 @@
{
- "release.version" : "0.5.3",
- "release.name" : "Way of the Parrot",
- "release.day" : "Wednesday",
- "release.date" : "20 February 2008",
- "release.nextdate" : "18 March 2008",
+ "release.version" : "0.6.0",
+ "release.name" : "P&P",
+ "release.day" : "Tuesday",
+ "release.date" : "18 March 2008",
+ "release.nextdate" : "15 April 2008",
"web.root" : "http://parrotcode.org/",
"web.source" : "source.html",
"web.openpatches" : "openpatches.html",
"web.repository" : "https://svn.perl.org/parrot/trunk/",
"bugday.day" : "Saturday",
- "bugday.date" : "12 January 2008",
+ "bugday.date" : "12 April 2008",
"rt.root" : "https://rt.perl.org/rt3/",
- "rt.tracking" : "Ticket/Display.html?id=51054",
+ "rt.tracking" : "Ticket/Display.html?id=51856",
"rt.saved_search" : "http://xrl.us/bgimv",
"wiki.root" : "http://www.perlfoundation.org/parrot/index.cgi?",
- "wiki.bugday" : "bug_day_2008_01_12",
+ "wiki.bugday" : "bug_day_2008_04_12",
"cpan.search" : "http://search.cpan.org/dist/parrot",
"subversion.root" : "http://subversion.tigris.org/",

0 comments on commit 1c8b355

Please sign in to comment.