#1 apt-get
#2 a repository with deb binaries for the popular embedded, micro and
nano boards:
-gnu build chain
-temperature sensor drivers
-lcd drivers
-usb drivers
#3 whatever packages, configurations and documentation are necessary to
allow easy use and full control of the usb, serial and parallel ports.
#4 Lisp:
-HedgeHog Lisp
-SBCL
-CLisp
-gambit Scheme and termite
#5 As much hardware, software and documentation support for the GNU
software radio as is possible:
http://gnuradio.org
#6 A question and a suggestion:
Are you accepting volunteer help?
Try asking the board manufacturers for borrowed sample boards to test
load Pyramid Linux and its drivers on.
Thanks,
Joe
I don't know about everyone else, but once my router is setup I rarely
have to make changes to any files on the system. I think the benefits
of having a default ro filesystem outweigh the extra rw/ro commands
needed to make changes to files. You can of course change the default
mount to rw but I doubt pyramid will ever choose rw as default.
> 2) The code base. The rational for an Ubuntu release was certainly
> very good, and the immutability of the system is what one want for a
> shipped box. But still I wonder if it wouldn't be more exiting to
> have a build system able to start from an arbitrary version of a major
> distro instead of having to reconstruct one when the various component
> start to drift away (kernel version, utilities...). I'm thinking more
> of kind of portable variation of a distro, a bit like a Fedora spin or
> a Debian blend. The idea is to have a branching which auto-magically
> follows patches and need only to be ported to the new base distro once
> in while. I quite understand
> that "auto-magicallity" and porting to a new base involve a non
> trivial amount of work. But I bet (shooting in the dark, really) that
> the amount of work pays off in the long run.
>
Nontrivial indeed. If you want this level of
customization/control/flexibility, then checkout buildroot or a distro
that uses buildroot. buildroot is a set of scripts that will build your
own custom linux distro. It downloads source files for the toolchain,
kernel and all applications, builds them, and produces a bootable image.
I've been there, done that and I can tell you for me it wasn't worth the
hassle. The fact that pyramid is built on ubuntu 5.10 means if I need
an app not included, I just get it from the 5.10 binary packages.
Marshall