Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

microPerl #8811

Closed
p5pRT opened this issue Mar 1, 2007 · 9 comments
Closed

microPerl #8811

p5pRT opened this issue Mar 1, 2007 · 9 comments

Comments

@p5pRT
Copy link

p5pRT commented Mar 1, 2007

Migrated from rt.perl.org#41656 (status was 'resolved')

Searchable as RT41656$

@p5pRT
Copy link
Author

p5pRT commented Mar 1, 2007

From liesinger@lssystems.at

Hi to all

Please create a small Perl distribution with the most importent features only.
A lot of developers of embedded systems want to use Perl, but it is to big
to burn it into the flash. Now we are running Linux and the Apache server on a
hardware platform of the size of matchbox.

The only thing we are missing is Perl for the CGInterface.
PHP will offer a microPHP in the future, but PHP, Ruby or Ficl is is not realy what we want.

Thx
Willy

@p5pRT
Copy link
Author

p5pRT commented Mar 20, 2007

From @smpeters

On Thu Mar 01 11​:08​:42 2007, liesinger@​lssystems.at wrote​:

Hi to all

Please create a small Perl distribution with the most importent
features only.
A lot of developers of embedded systems want to use Perl, but it is to
big
to burn it into the flash. Now we are running Linux and the Apache
server on a
hardware platform of the size of matchbox.

The only thing we are missing is Perl for the CGInterface.
PHP will offer a microPHP in the future, but PHP, Ruby or Ficl is is
not realy what we want.

Thx
Willy

At the current time, there is not a minimal install available. There is
one place to get started, though. In the INSTALL document, there is a
section titled "Minimizing the Perl installation" which has several tips
on decreasing the size of your Perl install.

@p5pRT
Copy link
Author

p5pRT commented Mar 20, 2007

The RT System itself - Status changed from 'new' to 'open'

@p5pRT
Copy link
Author

p5pRT commented Mar 20, 2007

From @richardfoley

Isn't this a prize challenge for p5p?

It's just another platform to PORT to, which is what p5p does, I thought...?

  <-- duck -->

--
Richard Foley
Ciao - shorter than aufwiedersehen

http​://www.rfi.net/

ps. Please resend any bounced or unanswered emails.
On Tuesday 20 March 2007 14​:47, Steve Peters via RT wrote​:

On Thu Mar 01 11​:08​:42 2007, liesinger@​lssystems.at wrote​:

Hi to all

Please create a small Perl distribution with the most importent
features only.
A lot of developers of embedded systems want to use Perl, but it is to
big
to burn it into the flash. Now we are running Linux and the Apache
server on a
hardware platform of the size of matchbox.

The only thing we are missing is Perl for the CGInterface.
PHP will offer a microPHP in the future, but PHP, Ruby or Ficl is is
not realy what we want.

Thx
Willy

At the current time, there is not a minimal install available. There is
one place to get started, though. In the INSTALL document, there is a
section titled "Minimizing the Perl installation" which has several tips
on decreasing the size of your Perl install.

@p5pRT
Copy link
Author

p5pRT commented Mar 20, 2007

From @jdhedden

It's just another platform to PORT to

One problem with this is defining what would constitute a minimal perl
installation? It's very much a judgment call. Off the top of my head,
it should include whatever would be necessary to use 'cpan' and exclude
any modules that are not essential to perl but are available on CPAN
(e.g., Time​::HiRes).

Also, it's not just another platform​: It would need to be an option
for any existing platform.

____________________________________________________________________________________
8​:00? 8​:25? 8​:40? Find a flick in no time
with the Yahoo! Search movie showtime shortcut.
http​://tools.search.yahoo.com/shortcuts/#news

@p5pRT
Copy link
Author

p5pRT commented Mar 20, 2007

From @nwc10

On Tue, Mar 20, 2007 at 11​:55​:12AM -0700, Jerry D. Hedden wrote​:

It's just another platform to PORT to

One problem with this is defining what would constitute a minimal perl
installation? It's very much a judgment call. Off the top of my head,
it should include whatever would be necessary to use 'cpan' and exclude
any modules that are not essential to perl but are available on CPAN
(e.g., Time​::HiRes).

I think that that was the consensus of a while ago. Minimal self-contained
is perl + enough to run CPAN and install more.

Ultra-minimal (the ultimate) is /usr/bin/perl (with DynaLoader) and rely
on the OS package management to bring more.

So in the end, "Minimal" wouldn't have CGI.pm :-)

Now, there is no-one stopping anyone working on making one of these.
So if people using small flash-based devices want one, they may wish to
scratch their own itch, asking here for advice where necessary.

Nicholas Clark

@p5pRT
Copy link
Author

p5pRT commented May 8, 2012

From @jkeenan

On Thu Mar 01 11​:08​:42 2007, liesinger@​lssystems.at wrote​:

Hi to all

Please create a small Perl distribution with the most importent
features only.
A lot of developers of embedded systems want to use Perl, but it is to
big
to burn it into the flash. Now we are running Linux and the Apache
server on a
hardware platform of the size of matchbox.

The only thing we are missing is Perl for the CGInterface.
PHP will offer a microPHP in the future, but PHP, Ruby or Ficl is is
not realy what we want.

Thx
Willy

Then ...

On Tue Mar 20 15​:59​:13 2007, nicholas wrote​:

On Tue, Mar 20, 2007 at 11​:55​:12AM -0700, Jerry D. Hedden wrote​:

It's just another platform to PORT to

One problem with this is defining what would constitute a minimal perl
installation? It's very much a judgment call. Off the top of my head,
it should include whatever would be necessary to use 'cpan' and exclude
any modules that are not essential to perl but are available on CPAN
(e.g., Time​::HiRes).

I think that that was the consensus of a while ago. Minimal self-contained
is perl + enough to run CPAN and install more.

Ultra-minimal (the ultimate) is /usr/bin/perl (with DynaLoader) and rely
on the OS package management to bring more.

So in the end, "Minimal" wouldn't have CGI.pm :-)

Now, there is no-one stopping anyone working on making one of these.
So if people using small flash-based devices want one, they may wish to
scratch their own itch, asking here for advice where necessary.

Nicholas Clark

This request for a new way of building/distributing Perl is noted, but
there doesn't seem to be anything actionable for the Perl 5 RT queue.

I recommend that we close this ticket.

Thank you very much.
Jim Keenan

@p5pRT
Copy link
Author

p5pRT commented May 8, 2012

From @doughera88

On Mon, 7 May 2012, James E Keenan via RT wrote​:

On Thu Mar 01 11​:08​:42 2007, liesinger@​lssystems.at wrote​:

Hi to all

Please create a small Perl distribution with the most importent
features only.
A lot of developers of embedded systems want to use Perl, but it is to
big
to burn it into the flash. Now we are running Linux and the Apache
server on a
hardware platform of the size of matchbox.

The only thing we are missing is Perl for the CGInterface.
PHP will offer a microPHP in the future, but PHP, Ruby or Ficl is is
not realy what we want.

Thx
Willy

Then ...

On Tue Mar 20 15​:59​:13 2007, nicholas wrote​:

On Tue, Mar 20, 2007 at 11​:55​:12AM -0700, Jerry D. Hedden wrote​:

It's just another platform to PORT to

One problem with this is defining what would constitute a minimal perl
installation? It's very much a judgment call. Off the top of my head,
it should include whatever would be necessary to use 'cpan' and exclude
any modules that are not essential to perl but are available on CPAN
(e.g., Time​::HiRes).

I think that that was the consensus of a while ago. Minimal self-contained
is perl + enough to run CPAN and install more.

Ultra-minimal (the ultimate) is /usr/bin/perl (with DynaLoader) and rely
on the OS package management to bring more.

So in the end, "Minimal" wouldn't have CGI.pm :-)

Now, there is no-one stopping anyone working on making one of these.
So if people using small flash-based devices want one, they may wish to
scratch their own itch, asking here for advice where necessary.

Nicholas Clark

This request for a new way of building/distributing Perl is noted, but
there doesn't seem to be anything actionable for the Perl 5 RT queue.

Actually, ever since

  commit 8ebf57c
  Author​: Jarkko Hietaniemi <jhi@​iki.fi>
  Date​: Wed Aug 15 22​:51​:53 2001 +0000

  Document a bit the art of minimizing the installation,
  based on the p5p discussion.

  p4raw-id​: //depot/perl@​11685

this issue has been discussed in the INSTALL file, with various
tweaks over the years.

I recommend that we close this ticket.

Yes, there is nothing further to be done here.

--
  Andy Dougherty doughera@​lafayette.edu

@p5pRT
Copy link
Author

p5pRT commented May 8, 2012

@cpansprout - Status changed from 'open' to 'resolved'

@p5pRT p5pRT closed this as completed May 8, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant