This is in my list of things to discuss when planning for
woody installation, but I thought you guys might be interested.

The FreeBSD project is working on a generic installation program
library called libh.  It abstracts user interface, and disk access
routines, package file handling, and so on.  

I liked the UI stuff though, you write your user interface, it gets
translated to equivalent console / X output, depending on which you
desire. The backend is written in C++, things like user interface /
installation logic in TCL. Now I don't like TCL much (anti shell script bias :),
but I think they've got a few good ideas.

If you want a peek at the source:

    $ export CVSROOT=:pserver:[EMAIL PROTECTED]:/home/libh/cvs
    $ cvs -z3 co libh

I'm not sure if anything works yet, but should give you an idea :)

Regards,

Leon.

-- 
< Leon Breedt                   : [EMAIL PROTECTED]    >
< Debian GNU/Linux              : http://debian.org >


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to