Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2020 00:31:36 +0100
From:      Polytropon <freebsd@edvax.de>
To:        Michael Sierchio <kudzu@tenebras.com>
Cc:        "Steve O'Hara-Smith" <steve@sohara.org>, FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Rust in base
Message-ID:  <20200125003136.a1485866.freebsd@edvax.de>
In-Reply-To: <CAHu1Y70UmJB=cgq=an_gqv4ao==H2t5wCxqOudMO_mpX8Ra-pA@mail.gmail.com>
References:  <775662956.5865.1579896175788.JavaMail.zimbra@antonovs.family> <20200124221319.d4e7fa438cbb1f30da10af2d@sohara.org> <CAHu1Y70UmJB=cgq=an_gqv4ao==H2t5wCxqOudMO_mpX8Ra-pA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 24 Jan 2020 15:00:48 -0800, Michael Sierchio wrote:
> On Fri, Jan 24, 2020 at 2:13 PM Steve O'Hara-Smith <steve@sohara.org> wrote:
> 
> > On Fri, 24 Jan 2020 20:02:55 +0000 (UTC)
> > Ihor Antonov <ihor@antonovs.family> wrote:
> >
> > > So there are 2 questions:
> > > - technical one: how bootstrapping issue can be solved?
> > > - what does FreeBSD community think of the idea to have Rust in base?
> >
> >         Some years back a great deal of work was done to remove perl from
> > the base so adding Rust (or anything else) would be a step back. An old BSD
> > goal is that base should be just enough to be self hosting and be BSD
> > (removing the traditional games from the base took some discussion).
> >
> >
> As a fellow embedded guy, +1 to what Steve says.  Even things in the "Base"
> should probably have package db entries so they can be removed.

That is a "longer term goal", but development is heading into
the direction of making the base OS more modular, and finally
abandoning freebsd-update in favor of "pkg for base". It would
enable FreeBSD to become even more suitable for "specialized
applications" where you intendedly want a minimal or tailored
footprint of the OS.



> Target
> systems don't necessarily need a compiler or a full tool chain.  Then we
> can converge on a consensus set of basic tools that most people will need,
> with the opportunity to remove them – rather than creating a
> mini/micro/nano-FreeBSD

I just hope it doesn't bring us the "joy" known from Linux land
where a failed update (in this context: of application software,
here: installed ports / packages) will render the whole system
unusable beyong recovery... "even the kernel is a package". ;-)


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



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