Date: Wed, 4 Dec 2013 09:09:48 -0800 From: Kevin Oberman <rkoberman@gmail.com> To: Kurt Jaeger <lists@c0mplx.org> Cc: Daniel Eischen <deischen@freebsd.org>, Julian Elischer <julian@freebsd.org>, "freebsd-stable@freebsd.org Stable" <freebsd-stable@freebsd.org> Subject: Re: BIND segway -> python -> first-class ports Message-ID: <CAN6yY1udd1GbQVK4YR-yxNe7vqX3S1refQwch2cafRnMv=W4mA@mail.gmail.com> In-Reply-To: <20131204060246.GV2951@home.opsec.eu> References: <mailman.313.1386119137.1390.freebsd-stable@freebsd.org> <529E8C53.6020208@freebsd.org> <Pine.GSO.4.64.1312032238220.15897@sea.ntplx.net> <20131204060246.GV2951@home.opsec.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 3, 2013 at 10:02 PM, Kurt Jaeger <lists@c0mplx.org> wrote: > Hi! > > > kept in base. If we have to import a minimal python > > Then I want perl back, too 8-) > > -- > pi@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@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1udd1GbQVK4YR-yxNe7vqX3S1refQwch2cafRnMv=W4mA>