Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Sep 2009 04:58:16 +1000
From:      Peter Jeremy <peterjeremy@acm.org>
To:        "Svein Skogen (listmail account)" <svein-listmail@stillbilde.net>
Cc:        arch@freebsd.org, Sergey Vinogradov <boogie@lazybytes.org>, current@freebsd.org
Subject:   Re: tmux(1) in base
Message-ID:  <20090923185816.GB26192@server.vk2pj.dyndns.org>
In-Reply-To: <4AB9EAE7.6090108@stillbilde.net>
References:  <20090921112657.GW95398@hoeg.nl> <20090922135435.36a3d40e@lazybytes.org> <864oqu1urm.fsf@ds4.des.no> <20090923132036.57767deb@lazybytes.org> <4AB9EAE7.6090108@stillbilde.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--wzJLGUyc3ArbnUjN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I'm particurly impressed at the striped red and blue paint that
has been liberally applied to the shed.

On 2009-Sep-23 11:31:19 +0200, "Svein Skogen (listmail account)" <svein-lis=
tmail@stillbilde.net> wrote:
>Sergey Vinogradov wrote:
>> don't propose zsh(1) replacing sh(1). I just think it would be handy to
>> have zsh(1) in the base system. Not replacing sh(1), but as one
>> more piece of software.

I personally use zsh as my interactive shell but I don't think it
belongs in the base system.  IMHO, the base system only needs a
single, POSIX-compliant shell - so it is already over-endowed.

>Wouldn't that bring back (among others) perl into the base? I seem to
>remember there was some effort spent on removing that a while ago...

There were two main reasons for removing perl:
1) Perl was undergoing rapid development at a rate that was not
   compatible with the FreeBSD release schedule - so the base
   version of perl was out-of-date.
2) The FreeBSD base system must be able to be cross-built (this is
   needed to support upgrading even within the same architecture).
   Perl is not intended to be cross-built and the effort involved
   in shoe-horning it into the buildworld process was becoming too
   onerous - especially since it needed to be reworked for each
   new perl release.

As for tmux(1) vs screen(1) vs window(1): I don't see any compelling
reason for any of these to belong in the base system.  (And, if you
rely solely on the pkg-descr for those tools, there doesn't appear
to be any need for those tools at all unless you are using a real
glass TTY on a headless system.  Talking to people who use them, it
appears that the only useful feature in screen/tmux isn't mentioned
in the pkg-descr).

--=20
Peter Jeremy

--wzJLGUyc3ArbnUjN
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (FreeBSD)

iEYEARECAAYFAkq6b8gACgkQ/opHv/APuIdTFACfcLXWLkeBnwUMd0mC7TCWIUb1
nvsAn39vpjwAncSb3jAbqdmUQvr6GtLj
=rAL1
-----END PGP SIGNATURE-----

--wzJLGUyc3ArbnUjN--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090923185816.GB26192>