Skip to content

Commit

Permalink
[release] Changes to prepare for 1.0 release.
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.parrot.org/parrot/trunk@37535 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information
allisonrandal committed Mar 17, 2009
1 parent 71f92ce commit 4b1c8e3
Show file tree
Hide file tree
Showing 11 changed files with 35 additions and 64 deletions.
4 changes: 4 additions & 0 deletions ChangeLog
@@ -1,5 +1,9 @@
#1 $Id$

2009.03.17 allison
* Released 1.0.0
See NEWS for more.

2009.02.17 kjs
* Released 0.9.1
See NEWS for more.
Expand Down
4 changes: 2 additions & 2 deletions MANIFEST.generated
Expand Up @@ -2,10 +2,10 @@
# 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.9.1.dylib [main]lib
blib/lib/libparrot.1.0.0.dylib [main]lib
blib/lib/libparrot.a [main]lib
blib/lib/libparrot.dylib [main]lib
blib/lib/libparrot.so.0.9.1 [main]lib
blib/lib/libparrot.so.1.0.0 [main]lib
blib/lib/libparrot.so [main]lib
compilers/json/JSON/grammar.pbc [json]
compilers/json/JSON.pbc [json]
Expand Down
4 changes: 2 additions & 2 deletions META.yml
Expand Up @@ -4,7 +4,7 @@
# See http://module-build.sourceforge.net/META-spec-current.html for details.
---
name: parrot
version: 0.9.1
version: 1.0.0
author: parrot-dev@lists.parrot.org
abstract: a virtual machine designed for dynamic languages
license: artistic2
Expand Down Expand Up @@ -38,5 +38,5 @@ requires:
resources:
homepage: 'http://parrot.org/'
license: 'http://opensource.org/licenses/artistic-license-2.0.php'
bugtracker: 'https://rt.perl.org/rt3/'
bugtracker: 'https://trac.parrot.org/parrot/'
generated_by: Humans
40 changes: 1 addition & 39 deletions PBC_COMPAT
Expand Up @@ -27,45 +27,7 @@

# please insert tab separated entries at the top of the list

3.38 2009.03.07 coke migrated ops out of experimental.ops, making them permanent.
3.37 2009.02.26 jkeenan removed tqueue PMC
3.36 2009.02.20 coke removed closure PMC
3.35 2009.02.15 rurban added bignum.pmc
3.34 2009.01.23 coke removed intlist, enumerate, multiarray, pair, delegate, deleg_pmc PMCs
3.33 2009.01.20 chromatic removed n_neg opcode
3.32 2009.01.19 chromatic removed remaining n_* math/bitwise ops
3.31 2009.01.12 whiteknight remove stm.ops and all opcodes therein
3.30 2009.01.10 coke removed find_global_p_s_s and store_global_s_s_p
3.29 2009.01.07 coke removed store_global_p_s_p
3.28 2009.01.07 jonathan changes for bytecode annoations (packfile and ops)
3.27 2008.01.07 coke removed find_global_p_p_s, find_global_p_s, store_global_p_s
3.26 2008.12.30 chromatic removed deprecated infix, n_infix, get_mro opcodes
3.25 2008.11.15 tewk changed size of Parrot_sub structure which effects frozen sub pmc size
3.24 2008.11.24 pmichaud added capture_lex opcode
3.23 2008.11.15 chromatic added box opcodes
3.22 2008.11.11 coke remove morph_p_i, add_multi_i_i_i_p, find_multi_p_i_i_i
3.21 2008.11.06 coke remove new_p_i, new_p_i_p, find_type_i_p, find_type_i_s, valid_type_i_i, typeof_i_p, typeof_i_p_k, typeof_i_p_ik, typeof_s_i
3.20 2008.10.23 pmichaud make opsrenumber fix
3.19 2008.08.04 coke remove getclass opcodes
3.18 2008.07.16 bernhard remove opcode getfd
3.17 2008.06.26 jonathan sub PMC freeze format changed
3.16 2008.04.23 pmichaud remove other user stack opcodes
3.15 2008.04.22 pmichaud remove saveall/restoreall opcodes
3.14 2008.04.04 chromatic enabled div_i_ic_ic and div_n_nc_nc opcodes
3.13 2008.03.29 chromatic added does_i_p_pc opcode
3.12 2008.03.26 coke deleted classoffset
3.11 2008.03.26 coke deleted getattribute_p_p_i,setattribute_p_p_i
3.10 2007.12.18 coke deleted print_newline opcode
3.09 2007.12.13 chromatic added copy_p_p opcode
3.08 2007.12.12 allison added addhandler_p opcode
3.07 2007.12.12 tewk added die_s die_sc die_p die_pc opcodes
3.06 2007.11.28 coke remove classname opcode
3.05 2007.10.29 allison add get_eh, get_all_eh, and count_eh opcodes
3.04 2007.10.28 paultcochrane remove clear_eh opcode
3.03 2007.10.17 coke released 0.4.17
3.02 2007.09.20 bernhard remove opcode hash
3.02 2007.09.07 bernhard deprecate opcode substr_r
3.01 2007.08.17 chromatic store HLL names as strings in frozen Sub PMCs
4.0 2009.03.17 allison released 1.0.0
3.0 2007.07.23 jonathan implementing new PBC header format
2.0 2005.11.22 leo changed PBC format (HLL_info)
1.0 2005.10.15 jonathan changed debug segment format
Expand Down
2 changes: 1 addition & 1 deletion README
@@ -1,4 +1,4 @@
This is Parrot, version 0.9.1
This is Parrot, version 1.0.0
------------------------------

Parrot is Copyright (C) 2001-2009, Parrot Foundation.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
@@ -1 +1 @@
0.9.1
1.0.0
2 changes: 2 additions & 0 deletions docs/parrothist.pod
Expand Up @@ -107,4 +107,6 @@ Jonathan Worthington, Bob Rogers, Bernhard Schmalhofer, Andrew Whitworth.

kjs 0.9.1 2009-Feb-17 "Final Countdown"

Allison 1.0.0 2009-Mar-17 "Haru Tatsu"

=cut
18 changes: 9 additions & 9 deletions docs/project/release_manager_guide.pod
Expand Up @@ -53,7 +53,7 @@ Increment the version number in the following files:
F<VERSION>, F<parrot.spec>, F<MANIFEST.generated>, F<META.yml>,
F<README>.

Note: C<Source0> in parrot.spec might have to be adapted as well.
Note: C<Source0> in F<parrot.spec> might have to be adapted as well.

Also update the version number, date, and your name in the
the file: F<docs/parrothist.pod>.
Expand All @@ -79,7 +79,7 @@ fields that must be updated at each release:

=item C<release.*>

The date of the next release is in L<Appendix 2|"Appendix 2 - Upcoming releases">.
The date of the next release is in L<Appendix 1|"Appendix 1 - Upcoming releases">.

=item C<bugday.date>

Expand Down Expand Up @@ -188,7 +188,7 @@ F<~/ftp/releases/devel>.

$ mkdir ~/ftp/releases/devel/a.b.c

If the release is in the stable series (L<Appendix 2 - Upcoming releases>)
If the release is in the stable series (L<Appendix 1 - Upcoming releases>)
create the new directory in F<~/ftp/releases/stable> instead.

$ mkdir ~/ftp/releases/stable/a.b.c
Expand Down Expand Up @@ -257,7 +257,9 @@ are checked.

Under "Administer" -> "Site building" -> "URL Redirects", change the URL for
"release/current" to the FTP directory for the new release (for example,
F<ftp://ftp.parrot.org/pub/parrot/releases/devel/0.8.1>).
F<ftp://ftp.parrot.org/pub/parrot/releases/devel/0.8.1>). Also update
the URL for "release/developer" or "release/supported" depending on
which type of release this is.

=back

Expand Down Expand Up @@ -293,8 +295,7 @@ Modify the topic on #parrot, e.g.:

=item d

Update the wiki frontpage at L<http://www.perlfoundation.org/parrot/index.cgi?parrot>.
Update the next planned release date on the wiki at L<http://www.perlfoundation.org/parrot/index.cgi?release_schedule_2008>.
Update the wiki frontpage at L<http://trac.parrot.org/parrot/>.

=item e

Expand Down Expand Up @@ -342,14 +343,13 @@ F<README>, F<RESPONSIBLE_PARTIES>.

=head1 Appendix 1 - Upcoming releases

To make a monthly release schedule possible, we're spreading the burden
of releases across multiple release managers. Releases are scheduled for
To make a monthly release schedule possible, we spread the burden of
releases across multiple release managers. Releases are scheduled for
the 3rd Tuesday of each month.

The starred releases are Parrot's twice-yearly supported releases, see
F<docs/project/support_policy.pod>.

- March 17, 2009 - 1.0* - allison
- April 21, 2009 - 1.1 - fperrad
- May 19, 2009 - 1.2 - tewk
- June 16, 2009 - 1.3 - whiteknight
Expand Down
7 changes: 5 additions & 2 deletions parrot.spec
@@ -1,11 +1,11 @@
Name: parrot
Version: 0.9.1
Version: 1.0.0
Release: 1%{dist}
Summary: Parrot Virtual Machine
License: Artistic 2.0
Group: Development/Libraries
URL: http://www.parrot.org/
Source0: ftp://ftp.parrot.org/pub/parrot/releases/devel/parrot/parrot-%{version}.tar.gz
Source0: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: readline-devel
BuildRequires: ncurses-devel
Expand Down Expand Up @@ -150,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*

%changelog
* Tue Mar 17 2009 Allison Randal <allison@parrot.org> 1.0.0
- updated to 1.0.0

* Tue Jan 23 2009 Reini Urban <rurban@x-ray.at> 0.9.0
- added make installable, perl6 is still not installable
- added parrot_utils to devel
Expand Down
2 changes: 1 addition & 1 deletion t/pmc/packfile.t
Expand Up @@ -50,7 +50,7 @@ pir_output_is( <<'CODE', <<'OUT', 'get_integer_keyed_str' );
say $I0
.end
CODE
0
1
OUT


Expand Down
14 changes: 7 additions & 7 deletions tools/util/release.json
@@ -1,23 +1,23 @@
{
"release.version" : "0.9.1",
"release.name" : "Final Countdown",
"release.version" : "1.0.0",
"release.name" : "Haru Tatsu",
"release.day" : "Tuesday",
"release.date" : "17 February 2009",
"release.nextdate" : "17 March 2009",
"release.date" : "17 March 2009",
"release.nextdate" : "21 April 2009",

"web.root" : "http://parrot.org/",
"web.source" : "download",
"web.openpatches" : "openpatches.html",
"web.repository" : "https://svn.parrot.org/parrot/trunk/",

"bugday.day" : "Saturday",
"bugday.date" : "14 Mar 2009",
"bugday.date" : "18 Mar 2009",

"wiki.root" : "https://trac.parrot.org/parrot/wiki/",
"wiki.bugday" : "bug_day_2009_03_14",
"wiki.bugday" : "bug_day_2009_04_18",

"cpan.search" : "http://search.cpan.org/dist/parrot",
"ftp.path" : "ftp://ftp.parrot.org/pub/parrot/releases/devel/0.9.1/",
"ftp.path" : "ftp://ftp.parrot.org/pub/parrot/releases/stable/1.0.0/",
"subversion.root" : "http://subversion.tigris.org/",
"svk.root" : "http://svk.bestpractical.com/"
}

0 comments on commit 4b1c8e3

Please sign in to comment.