NetBSD-Desktop archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Adding a simple editor to the base system

Iain Hibbert wrote:

On Tue, 10 Feb 2009, David Brownlee wrote:
        I'd like to propose we add a simple text editor to the base
        system. The obvious candidate is 'ee' from FreeBSD. Its in
        pkgsrc as editors/easyedit. Its not too big (56K stripped
        on i386), only links against libc & curses, and needs no
        other files (apart from termcap).

I would like to (only mildly) oppose this. My reasoning is that of course
we already have an editor and I don't know how this project is aiming to
add (eg GNOME) functionality - is it all to be imported to base?

Far better imo would be to work on providing a way to create and install a
base system with packages included. That way, a "Desktop NetBSD" release
can be built with GNOME (and ee :) but very easily somebody else can
create a config file for XCFE or "Xen Server" or -nothing- if they prefer

Bonus points if the 'release config' can specify kernel config(s) and
exclude unwanted portions of base. eg If I want to build a web server, I
certainly don't want any bluetooth stack or tools..

Of course, this is advantageous for the embedded and limited-resource
crowd because in the end, they can move external/ to pkgsrc if the cross
compilation problem can be solved.


This is a hat-tip to the minimalist folks. The hardest part of talking through an ab-initio from bare-metal to functioning network-monitor (no desktop required--but would have been advantageous) was how to use vi to edit config files. Sure, the fancy new desktop installer could do all of that, but for 56k of binary in base, we make life easier for a whole bunch of other folks, too ?


Home | Main Index | Thread Index | Old Index