Subject: Mordern Installer
To: None <tech-install@netbsd.org>
From: pagux <paggux@gmail.com>
List: tech-install
Date: 02/13/2005 10:24:55
Hi List,
Last few days I am thinking of a Modern Installer based on
my requirements
* Fool proof Rule Engine based (or so called intelligent installer
able take much more dynamic actions in realtime... important for
netbsd as it supposed to support somaby diverse platform)
* MVC Based (Clear separation between design elements and logic)
* Easy to port to other BSD's
* Easy XML based configuration
* Intuitive & Off course great looking !!
I have thinking to make it as web based application (written in java/php)
* Installer Bookable CD loads boot Image
* After Installation Embedded webserver is started
* Application is loaded .....which Install is a Install program
* Proceeds with Installation ...writes MBR and reboots !!
making a web based application will be easier to program and maintain
(and I am only good in witting web applications ) and moreover stuff
like MVC (using Struts/Velocity),Rule Engine (Drools)
are possible easily...Though I have experience in witting applications
java my knowldgeble in OS or Kernel stuff is limited ......therefore I
will take liberty to ask to questions (stupid)
* Is Web based Installer (as mentioned above) practically possible ?
What are major problems /bottlenecks in this case
* Current Installer is calling certain ulitilies (maybe like disk )
thru net curses interface..is it?? So will be it safe to assume
that Once Proposed Web based installer is loaded ...then
installation process is as simple as calling these cli utilities ??
* I want to learn more about Netbsd Installation process details
relevant to make proposed installer........Where I can learn that
(pl provide me links or any documentation)...??Do I have learn
real low level OS/kernel stuff?? Is is possible for lowly app
developer like me to learn and contribute ??
* Wiil anybody help me....If I manage to do something worthwhile :-)
Best regards,
PaGuX