Skip to content

Commit

Permalink
[distro] Updated version numbers, news, and other miscellaneous files…
Browse files Browse the repository at this point in the history
… for the

0.8.1 release.

git-svn-id: https://svn.parrot.org/parrot/trunk@32857 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information
chromatic committed Nov 19, 2008
1 parent ea1aae8 commit 8e20970
Show file tree
Hide file tree
Showing 21 changed files with 70 additions and 30 deletions.
5 changes: 2 additions & 3 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -179,9 +179,8 @@ D: Pipp
E: christoph@mksig.org

N: chromatic
D: SDL library and examples; PIR Test::*; test suite cleanup
D: Parrot::Embed; Pheme
D: lead philosopher -- "Why doesn't this work?"
D: SDL library and examples; PIR Test::*; test suite cleanup; Parrot::Embed
D: freaky bugs; cool features; Pheme
E: chromatic@wgz.org
W: http://wgz.org/chromatic/

Expand Down
8 changes: 8 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
#1 $Id$

2008.11.18 chromatic
* Released 0.8.1
See NEWS for more.

2008.10.21 particle
* Released 0.8.0
See NEWS for more.

2008.09.16 pmichaud
* Released 0.7.1
See NEWS for more.
Expand Down
4 changes: 2 additions & 2 deletions MANIFEST.generated
Original file line number Diff line number Diff line change
Expand Up @@ -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.8.0.dylib [main]lib
blib/lib/libparrot.0.8.1.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.8.0 [main]lib
blib/lib/libparrot.so.0.8.1 [main]lib
compilers/imcc/imclexer.c [main]
compilers/json/JSON.pbc [main]
compilers/json/JSON/grammar.pbc [main]
Expand Down
5 changes: 4 additions & 1 deletion META.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# See http://module-build.sourceforge.net/META-spec-current.html for details.
---
name: parrot
version: 0.8.0
version: 0.8.1
author: parrot-dev@parrot.org
abstract: a virtual machine designed for dynamic languages
license: artistic2
Expand Down Expand Up @@ -32,6 +32,9 @@ no_index:
- Parrot::OpTrans::CSwitch
- Parrot::OpTrans::Compiled
- Parrot::OpsFile
requires:
Storable: 2.12
perl: 5.8.4
resources:
homepage: 'http://parrot.org/'
license: 'http://opensource.org/licenses/artistic-license-2.0.php'
Expand Down
36 changes: 25 additions & 11 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,22 @@

New in the November 2008 release
- Implementation
+ CPAN module Storable 2.12 added as a configuration and build dependency
+ remove the pseudo PIR opcode 'addr'
+ added CPAN module Storable 2.12 as a configuration and build dependency
+ removed the pseudo PIR opcode 'addr'
+ added the 'box' opcode
+ fixed 'pop_eh' handling in PIR libraries and examples
+ removed usage of .return for tailcalls (use .tailcall instead)
+ removed 'get_hash' and 'get_array' from Capture PMC and Capture_PIR
+ improved debugger and HLL coordination
+ allowed MMD primitive autoboxing
+ fixed all known memory leaks in PIR "Hello, world!"
+ NCI signatures now JITted on x86-32 platforms (Windows and Linux)
+ made the .const directive take a quoted type name instead of a constant
+ made IMCC more re-entrant
- Languages
+ Rakudo
- refactored Junctions implementation
- new tool for "fire and forget" rebase/rebuild/test of Parrot and Rakudo
- added "fire and forget" tool to rebase/rebuild/test Parrot and Rakudo
- updated container/reference semantics
- added more builtin methods and functions
- improved support for multilevel namespaces
Expand All @@ -25,17 +31,17 @@ New in the November 2008 release
- added initial support for MAIN subs
- added .PARROT method
+ Pipp
- Added some predefined constants.
- Added implemention of the function basename().
- added some predefined constants.
- added implemention of the function basename().
+ Cardinal (Ruby)
- Added initial support for the classes Proc, Continuation, Queue, Dir, File, and FileStat
- various minor bug fixes
- fixed various minor bugs
- fixed broken Regexes
- Compilers
+ PCT
- added '.isa' method to PCT::Node
- clean up 'immediate block' handling
- allow arguments to immediate blocks in loops/conditionals
- cleaned up 'immediate block' handling
- allowed arguments to immediate blocks in loops/conditionals
- metaclass objects can now 'add_method'
+ PIRC
- integrated macro processing in PIRC's lexer
Expand All @@ -44,14 +50,22 @@ New in the November 2008 release
- integrated the PASM grammar into PIRC
- added a register allocator to optimize the built-in vanilla allocator
- code cleanups and documentation
- added 'make test' target
+ TGE
- updated to work with new namespace/classname syntax
- Deprecations
+ PARROT_API will become PARROT_EXPORT
+ :lexid will become :subid
- Miscellaneous
+ Documentation
- updates and additions to the Parrot book (see docs/book/)
+ OpenGL
- Minor fixes to Parrot's base OpenGL bindings
- Convert OpenGL PIR examples to Perl 6 (two complete, one WIP)
- New simplified OpenGL PIR example for NCI JIT testing
- minor fixes to Parrot's base OpenGL bindings
- converted OpenGL PIR examples to Perl 6 (two complete, one WIP)
- added simplified OpenGL PIR example for NCI JIT testing
+ Tests
- further improvements to parallel tests
- tests no longer leave filesystem breadcrumbs

New in 0.8.0
- Implementation
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.8.0
0.8.1
4 changes: 4 additions & 0 deletions docs/parrothist.pod
Original file line number Diff line number Diff line change
Expand Up @@ -126,4 +126,8 @@ the strings?).

Patrick 0.7.1 2008-Sep-16 "Manu Aloha"

particle 0.8.0 2008-Oct-21 "Pareto Principle"

chromatic 0.8.1 2008-Nov-18 "Tio Richie"

=cut
17 changes: 13 additions & 4 deletions docs/project/release_manager_guide.pod
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,19 @@ To prepare a release:

=item 0.

Announce the new release to parrot-dev@lists.parrot.org and to the IRC channel #parrot
at least a couple days in advance. Ask whether there are any showstopping bugs.
It's also good to ask for updates to F<NEWS>, F<CREDITS>, F<PLATFORMS>,
F<RESPONSIBLE_PARTIES> and F<LANGUAGES_STATUS>.
As soon as you become the release manager: review the goals for the release on
the Parrot roadmap (L<https://trac.parrot.org/parrot/wiki/ParrotRoadmap>) and
announce the tasks to the Parrot mailing list. Make sure everyone knows what
they've committed to accomplish in time for the release. Ask the previous
release manager to review PAUSE permissions so that PARROTRE owns all files.

A couple of weeks in advance: Ask people to run C<make fulltest> and report
(and hopefully fix!) any problems they find.

A couple of days in advance: announce the new release to
parrot-dev@lists.parrot.org and to the IRC channel #parrot. Ask whether there
are any showstopping bugs. It's also good to ask for updates to F<NEWS>,
F<CREDITS>, F<PLATFORMS>, F<RESPONSIBLE_PARTIES> and F<LANGUAGES_STATUS>.

You might also select a name for your release. For example, you could
select a name from L<http://en.wikipedia.org/wiki/List_of_parrots>.
Expand Down
5 changes: 4 additions & 1 deletion parrot.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: parrot
Version: 0.8.0
Version: 0.8.1
Release: 1%{?dist}
Summary: Parrot Virtual Machine
License: Artistic 2.0
Expand Down Expand Up @@ -132,6 +132,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*

%changelog
* Tue Nov 18 2008 chromatic <chromatic@parrot.org> 0.8.1
- updated to 0.8.1

* Tue Oct 21 2008 particle <particle@parrot.org> 0.8.0
- updated to 0.8.0

Expand Down
Binary file modified t/native_pbc/integer_1.pbc
Binary file not shown.
Binary file modified t/native_pbc/integer_2.pbc
Binary file not shown.
Binary file modified t/native_pbc/integer_3.pbc
Binary file not shown.
Binary file modified t/native_pbc/integer_4.pbc
Binary file not shown.
Binary file modified t/native_pbc/number_1.pbc
Binary file not shown.
Binary file modified t/native_pbc/number_2.pbc
Binary file not shown.
Binary file modified t/native_pbc/number_3.pbc
Binary file not shown.
Binary file modified t/native_pbc/number_4.pbc
Binary file not shown.
Binary file modified t/native_pbc/number_5.pbc
Binary file not shown.
Binary file modified t/native_pbc/string_1.pbc
Binary file not shown.
Binary file modified t/native_pbc/string_2.pbc
Binary file not shown.
14 changes: 7 additions & 7 deletions tools/util/release.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{
"release.version" : "0.8.0",
"release.name" : "Pareto Principle",
"release.version" : "0.8.1",
"release.name" : "Tio Richie",
"release.day" : "Tuesday",
"release.date" : "21 Oct 2008",
"release.nextdate" : "18 Nov 2008",
"release.date" : "18 Nov 2008",
"release.nextdate" : "16 Dec 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" : "15 Nov 2008",
"bugday.date" : "13 Dec 2008",

"rt.root" : "https://rt.perl.org/rt3/",
"rt.tracking" : "Ticket/Display.html?id=60046",
"rt.tracking" : "Ticket/Display.html?id=60656",

"wiki.root" : "http://www.perlfoundation.org/parrot/index.cgi?",
"wiki.bugday" : "bug_day_2008_11_15",
"wiki.bugday" : "bug_day_2008_12_13",

"cpan.search" : "http://search.cpan.org/dist/parrot",
"subversion.root" : "http://subversion.tigris.org/",
Expand Down

0 comments on commit 8e20970

Please sign in to comment.