Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[svn:parrot-pdd] r16036 - trunk/docs/pdds/clip

4 views
Skip to first unread message

all...@cvs.perl.org

unread,
Dec 6, 2006, 9:30:35 PM12/6/06
to perl6-i...@perl.org
Author: allison
Date: Wed Dec 6 18:30:33 2006
New Revision: 16036

Modified:
trunk/docs/pdds/clip/pdd01_overview.pod

Log:
[pdd]: Adding notes to the overview PDD on Parrot's platform targets.


Modified: trunk/docs/pdds/clip/pdd01_overview.pod
==============================================================================
--- trunk/docs/pdds/clip/pdd01_overview.pod (original)
+++ trunk/docs/pdds/clip/pdd01_overview.pod Wed Dec 6 18:30:33 2006
@@ -181,16 +181,33 @@

=back

+=head1 Target Platforms
+
+The ultimate goal of Parrot is portability to more-or-less the same
+platforms as Perl 5, including AIX, BeOS, BSD/OS, Cygwin, Darwin,
+Debian, DG/UX, Domain/OS, DragonFlyBSD, DYNIX/ptx, Embedix, EPOC,
+FreeBSD, Gentoo, HP-UX, IRIX, Linux, Mac OS (Classic), Mac OS X,
+Mandriva, Minix, MS-DOS, NetBSD, NetWare, NonStop-UX, OpenBSD, OS/2,
+Plan 9, Red Hat, RISC OS, Slackware, Solaris, SuSE, Syllable, Symbian,
+Tivo (Linux), Ubuntu, VMS, VOS, WinCE, Windows
+95/98/Me/NT/2000/XP/Vista, and z/OS.
+
+Recognizing the fact that ports depend on volunteer labor, the minimum
+requirements for the 1.0 launch of Parrot are portability to major
+versions of Linux, BSD, Mac OS X, and Windows released within 2 years
+prior to the 1.0 release. As we approach the 1.0 release we will
+actively seek porters for as many other platforms as possible.
+
=head1 VERSION

=head2 CURRENT

- Maintainer: Dan Sugalski
+ Maintainer: Allison Randal
Class: Meta
PDD Number: 1
Version: 1
Status: Developing
- Last Modified: 12 August 2003
+ Last Modified: 6 December 2006
PDD Format: 1
Language: English

Lee Duhem

unread,
Dec 6, 2006, 10:22:51 PM12/6/06
to parrot-porters
> +The ultimate goal of Parrot is portability to more-or-less the same
> +platforms as Perl 5, including AIX, BeOS, BSD/OS, Cygwin, Darwin,
> +Debian, DG/UX, Domain/OS, DragonFlyBSD, DYNIX/ptx, Embedix, EPOC,
> +FreeBSD, Gentoo, HP-UX, IRIX, Linux, Mac OS (Classic), Mac OS X,
> +Mandriva, Minix, MS-DOS, NetBSD, NetWare, NonStop-UX, OpenBSD, OS/2,
> +Plan 9, Red Hat, RISC OS, Slackware, Solaris, SuSE, Syllable, Symbian,
> +Tivo (Linux), Ubuntu, VMS, VOS, WinCE, Windows
> +95/98/Me/NT/2000/XP/Vista, and z/OS.

As far as I known, Debian, Red Hat etc. all are Linux distributions,
so what's the
exactly mean of Linux as a different platform?

Nicholas Clark

unread,
Jan 3, 2007, 10:43:17 AM1/3/07
to all...@cvs.perl.org, perl6-i...@perl.org
On Wed, Dec 06, 2006 at 06:30:35PM -0800, all...@cvs.perl.org wrote:

> +Recognizing the fact that ports depend on volunteer labor, the minimum
> +requirements for the 1.0 launch of Parrot are portability to major
> +versions of Linux, BSD, Mac OS X, and Windows released within 2 years
> +prior to the 1.0 release. As we approach the 1.0 release we will
> +actively seek porters for as many other platforms as possible.

There is the potential for satisfying those requirements entirely with x86
ILP32 systems, potentially using only 2 different compilers, which wouldn't
be fab for ensuring portability :-(

I would think that Sparc Solaris, building 64 bit, would be the best single
target to aim for to increase portability spread.

Nicholas Clark

Steve Peters

unread,
Jan 3, 2007, 1:46:09 PM1/3/07
to all...@cvs.develooper.com, perl6-i...@perl.org

Actually, I was thinking this could be accomplished with gcc only on all
of these environments. That, however, would be very bad.

Steve Peters
st...@fisharerojo.org

Chromatic

unread,
Jan 3, 2007, 1:59:25 PM1/3/07
to perl6-i...@perl.org, Nicholas Clark
On Wednesday 03 January 2007 07:43, Nicholas Clark wrote:

> I would think that Sparc Solaris, building 64 bit, would be the best single
> target to aim for to increase portability spread.

Porters welcome!

-- c

Leopold Toetsch

unread,
Jan 3, 2007, 4:19:23 PM1/3/07
to perl6-i...@perl.org, Nicholas Clark, all...@cvs.perl.org
Am Mittwoch, 3. Januar 2007 16:43 schrieb Nicholas Clark:
> I would think that Sparc Solaris, building 64 bit, would be the best single
> target to aim for to increase portability spread.

During the last few releases I did, I built/tested with gcc and sun cc on the
z1.t2000... box, but it seems to be unavailable now. Is it gone?

leo

Nicholas Clark

unread,
Jan 3, 2007, 4:41:21 PM1/3/07
to Leopold Toetsch, perl6-i...@perl.org

I asked a few days ago, and was told that it's in the rack but currently
powered off, and annoyingly refusing to believe that it's connected with the
right sort of cable to do a remote power up. As the remote power up isn't
working, someone will turn it on when they next visit.

Nicholas Clark

0 new messages