Hi Jeff,
Thank you for your feedback.
I am not talking about the webgui itself, but we should also take its
dependent libraries into account as well. If running webgui requires
apache, database backend, php/perl/python modules, php/perl/python
run-time and a lot external libraries like xml, xsdl, webdav, etc., this
against the approach of being small.
You can still install webmin, etc. on top of voyage, as long as the CF
could hold.
busybox is added because of live-initramfs. (being added by
debian-live in the build process - not yet figured out how to remove it)
wget is added because this is frequently used utility ( I use it to
download .deb kernel image and do "dpkg -i" for testing)
There is constraint that Voyage can't be smaller - its the package
dependency in Debian that I don't want to break. Voyage is just trying
to be a smaller Debian. Hence, you enjoy both having a smaller Debian
and thousands of installable Debian packages at the same time.
Regards,
Punky
Jeff R. Allen wrote:
Design philosophy and guidelines:
1. Small. It must be damn small in size as it runs on embedded system.
2. Extensible. It must be easily extensible to add support for managing new
I agree in principle, but I note that 1 gig CF cards are now USD 11,
which puts them in reach of all but the most cost-sensitive
applications. An ALIX 2c2 with case and 1gig CF is USD 125 + 9 + 11 =
145. The CF card makes up 7% of the parts cost.
I agree that the default install of Voyage should stay small, small,
small (it's actually already too big for my tastes -- why does it have
busybox AND wget, for example?). I'm looking for the right choice of
what bigger packages to add to my base install as I've already
budgeted for the larger CF.
I'm going to investigate webmin today. I know it has the kitchen-sink
approach, but I'm wondering if maybe I can get the kind of control I
want, and turn off the things I don't want.
-jeff
--
Regards,
Punky
Voyage Solutions (http://solution.voyage.hk)
* Embedded Solutions and Systems
- Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
- Network Engineering, Development Platform and Consultation
_______________________________________________
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux