Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-05-01 Thread Jarkko Hietaniemi

Debian's perl-base is a little bit more than miniperl but it still is
only 1.2MB (ix86).

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-05-01 Thread Jarkko Hietaniemi

 But to sensibly strip down the distribution to just as much as needed 
 does take a lot of something the most precious -- intellectual power.  
 That I consider a waste.  I don't think anyone objects that there are 
 several hundred, or even thousand, files under /usr/src so long as it 
 builds and so long as it nicely fits -- say, in a CD-ROM.  FreeBSD 
 4.5-stable as of now is just 364,149 kBytes UNCOMPRESSED.  Why don't you 
 just untargz what Perl 5 porter has to offer and forget about what files 
 should go and stay?  You can easily install only needed parts.

Well, my understanding is that this is exactly what Mark is talking
about-- for the needs of the FreeBSD itself (build, pksrc?) they don't
need all of Perl.  For that miniperl or something like Debian's
perl-base where you don't start by leaving out what you don't need but
instead by taking in only what one absolutely needs.

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-05-01 Thread Jarkko Hietaniemi

On Wed, May 01, 2002 at 03:00:45PM -0500, Fisher Mark wrote:
  One possible solution might be as follow;
  
  rename /usr/src/contrib/perl5 to /usr/src/contrib/miniperl5
  
  and just add enough file to build miniperl.
 
 I've read all the messages in this thread, but I'm still unclear -- are we
 talking about building the miniperl that Perl already creates during the
 build process?  If not, the minimal perl for building the FreeBSD kernel
 should have a different name, like:
   smallperl
   modestperl
   tightperl
   midgetperl
   petiteperl
 or something similar.  I see much potential for confusion if miniperl
 means different Perl builds in different contexts.

Yes, if it is anything more than the one single executable miniperl,
it should be called something else (it probably should have something
a little bit more, again, see Debian's perl-base for a reasonable set
of functionality).

I STRONGLY suggest that this discussion should get it's own mailing list,
though, this is off topic for both perl5-porters and freebsd-current.
I'm certain both those lists are busy enough, and OS distrib people
need a common ground.

[EMAIL PROTECTED]?  Ask, could you create the list?

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: New Perl list (was: Save a few hunderd kilobytes or a few hundred perl users?)

2002-05-01 Thread Jarkko Hietaniemi

On Wed, May 01, 2002 at 02:37:10PM -0700, Ask Bjoern Hansen wrote:
 On Wed, 1 May 2002, Jarkko Hietaniemi wrote:
 
  I STRONGLY suggest that this discussion should get it's own mailing list,
  though, this is off topic for both perl5-porters and freebsd-current.
  I'm certain both those lists are busy enough, and OS distrib people
  need a common ground.
 
  [EMAIL PROTECTED]?  Ask, could you create the list?
 
 [EMAIL PROTECTED] will accept your subscription request.
 Within a few hours of the first posting to the list it will also be
 available at news://nntp.perl.org/perl.dist
 
 
 Elaine, please get the list description and stuff from Jarkko and
 put the list on lists.perl.org. :)

The charter of the [EMAIL PROTECTED] mailing list is to
discuss the splitting or repackaging of the Perl distribution.

The new forum has been created, I hope the clamour about this subject
in p5p and freebsd-current will now cease.

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-04-30 Thread Jarkko Hietaniemi

(I promise that this is my last message about this matter to this large a
recipient list.  Who is the maintainer of the Perl package in FreeBSD?
Anton Berezin, I think? [EMAIL PROTECTED] CCed.)

Though I disagree with the tone of Dan Kogai, I must agree on the
technical grounds that leaving away standard modules and still calling
it Perl is not quite right.

I think both from the viewpoints of the Perl distribution *and* an OS
distribution *IF* modules have to be left out for space-saving reasons
the fair thing to do would be to make it clear to the users of the OS
distribution that what they are getting is not the full Perl.  This
will cut down the number of misunderstandings on both sides.

Firstly, both the outputs of perl -v and perl -V should be amended.
For example:

  $ perl -v

  This is perl, v5.6.1 built for i686-freebsd

  THIS INSTALLATION HAS BEEN MODIFIED FOR FREEBSD.  NOT ALL STANDARD
  MODULES ARE INCLUDED.  The missing modules are: ...
  To get the full standard installation, install ...

  Copyright 1987-2002, Larry Wall

  Perl may be copied only under the terms of either the Artistic License or the
  GNU General Public License, which may be found in the Perl 5 source kit.

  Complete documentation for Perl, including FAQ lists, should be found on
  this system using `man perl' or `perldoc perl'.  If you have access to the
  Internet, point your browser at http://www.perl.com/, the Perl Home Page.

Secondly, as the above message indicates, there should be a full Perl
installation available, using whatever packaging method is used by the
OS distribution.

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-04-30 Thread Jarkko Hietaniemi

*Sigh*

Dan, I'm not entirely happy that you chose to take this discussion so
public, with such a wide CC list.  My experience is that these matters
are much better solved in smaller groups, where the signal/noise ratio
doesn't go straight to /dev/null.

[FWIW, I'm the release manager of the Perl 5.8.0-to-be]

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Save a few hunderd kilobytes or a few hundred perl users?

2002-04-30 Thread Jarkko Hietaniemi

 Me - [EMAIL PROTECTED]

Thanks.

  Firstly, both the outputs of perl -v and perl -V should be amended.
  For example:
  
$ perl -v
  
This is perl, v5.6.1 built for i686-freebsd
 
 ... etc. I could do this.

Sounds okay.

  Secondly, as the above message indicates, there should be a full Perl
  installation available, using whatever packaging method is used by the
  OS distribution.
 
 FreeBSD has the ports collection that has a full install of Perl 5.6.1.

Sounds even more okay.

-- 
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message