Re: pdd30_install

2008-09-08 Thread Allison Randal
I've just committed an initial pass on the Installation PDD. It's looking good, definitely a good start. I've included some comments to seed further discussion and development of the draft. Also, we'll need to include more details on the installation of Parrot itself (the draft leans pretty he

Re: pdd30_install

2008-08-31 Thread Reini Urban
Allison Randal schrieb: Will Coleda wrote: It's important to keep in mind that for the most part, at least on unix-related operating systems, executables for a particular language will simply be an 'ln -s' to /usr/bin/parrot (taking advantage of the $0 executable name information to set up ce

Re: pdd30_install

2008-08-29 Thread Allison Randal
Patrick R. Michaud wrote: On Fri, Aug 29, 2008 at 06:10:21PM +0200, Reini Urban wrote: 2008/8/29 Allison Randal: ... the $0 handling will be built in to Parrot, so the user could also easily create their own 'ln -s' aliases. Within the PCT::HLLCompiler I assume. PCT::HLLCompiler can't do it

Re: pdd30_install

2008-08-29 Thread Patrick R. Michaud
On Fri, Aug 29, 2008 at 06:10:21PM +0200, Reini Urban wrote: > 2008/8/29 Allison Randal: > > Reini Urban wrote: > >> Current exceptions for the "parrot-" prefix: > >> perl6 > > > > Actually, that probably won't be an exception to the "parrot-" prefix on the > > package name, since there are multip

Re: pdd30_install

2008-08-29 Thread Allison Randal
Will Coleda wrote: It's important to keep in mind that for the most part, at least on unix-related operating systems, executables for a particular language will simply be an 'ln -s' to /usr/bin/parrot (taking advantage of the $0 executable name information to set up certain configuration for the

Re: pdd30_install

2008-08-29 Thread Allison Randal
Reini Urban wrote: Ok, so there will be pugs, perl -Mv6 and rakudo | parrot-perl6 Maybe both /usr/bin/rakudo and /usr/bin/perl6 should be symlinked to /usr/bin/parrot-perl6 then. Currently there's only a /usr/bin/perl6 being installed. This really should be made ready for the September release.

Re: pdd30_install

2008-08-29 Thread Will Coleda
On Fri, Aug 29, 2008 at 10:55 AM, Allison Randal <[EMAIL PROTECTED]> wrote: > Reini Urban wrote: >> >> Problem: >> >> Most packages will not accept packages with /usr/bin/scheme, >> /usr/bin/lisp, /usr/bin/forth, /usr/bin/lua, /usr/bin/tclsh >> were these are the parrot implementations. > > Of cour

Re: pdd30_install

2008-08-29 Thread Reini Urban
2008/8/29 Allison Randal: > Reini Urban wrote: >> Current exceptions for the "parrot-" prefix: >> perl6 > > Actually, that probably won't be an exception to the "parrot-" prefix on the > package name, since there are multiple implementations of Perl 6. Ok, so there will be pugs, perl -Mv6 and rak

Re: pdd30_install

2008-08-29 Thread Allison Randal
Reini Urban wrote: Problem: Most packages will not accept packages with /usr/bin/scheme, /usr/bin/lisp, /usr/bin/forth, /usr/bin/lua, /usr/bin/tclsh were these are the parrot implementations. Of course we don't want to hijack existing language executables in the distribution packages. But,