BIND segway -> python -> first-class ports
Kevin Oberman
rkoberman at gmail.com
Wed Dec 4 17:09:49 UTC 2013
On Tue, Dec 3, 2013 at 10:02 PM, Kurt Jaeger <lists at c0mplx.org> wrote:
> Hi!
>
> > kept in base. If we have to import a minimal python
>
> Then I want perl back, too 8-)
>
> --
> pi at opsec.eu +49 171 3101372 7 years to
> go !
> _______________________________________________
>
> While Kurt is kidding, remember that "contributed" software in the base
system translates to obsolete software in the base system.
I well recall the pain of having very old perl because it was part of the
base and the major effort required to remove all base dependencies so that
perl could be removed. We really don't want complex software that is
developed outside the community in FreeBSD. Look how old the base versions
of OpenSSL and gcc get to be.
We need a good C compiler in base and other things that are not part of
FreeBSD. Do we need a DNS resolver? Yes, but it can be light-weight and not
a full blown DNS implementation. Mail? Probably, but some day Greg will no
longer be updating sendmail for us and then it becomes less obvious that
sendmail is the right way to go (though it may be).
I think the proposal for a set if critical ports that must be maintained in
good order and kept up to date is an excellent one. It keeps the base clean
and allows ports to move to updated versions in a reasonable and timely
fashion.
Of course, the question of what needs to be a class 1 port may prove to be
the bikeshed to end all bikesheds! (I think we need Python, Perl, JPEG,
PNG, GPG, BIND and bright yellow!) And we need a reasonable mechanism to
update this list as the popularity of various tools does change.
--
R. Kevin Oberman, Network Engineer
E-mail: rkoberman at gmail.com
More information about the freebsd-stable
mailing list