Me again,

One of our client has ordered a GUI to build Live-CD and Live UsbKey.
To do that we have worked on a PyQT interface (cause our client use KDE
and live-magic wasn't doing the job). Debian Live is the real engine,
infact we have only make a graphical interface on it.

At this moment, we have almost finished and the client will deliver the
product in about 1 month (certainly GPLv3 or Cecill or both)... But
during this time, I still have the sources and I can work on it to
prepare the community deliver.

The aim of this GUI is to be simple and usable by a standard adminsys
without any doc read or complex things to know. The principals features
are :

-templates collection manager : each image is build with different
configuration. Each configuration can be saved on a simple xml file.
This file is a kind of Live specification to rebuild on another
computer.

-Packages manager : A simple distribution package manager (synaptic
like), very simple local packages manager.

-Options manager : 
        *Lang/keyboard (At this moment only french and Eng are
well managed... But it's very easy to change that). 
        *Hostname/username
        *Live type : USB or iso
        *Bootsplash
        *Usplash
        *Timeout
        *Encryption
        *Interactive mode (allow you to choose somes options like lang
at the Live start)
        *Partitions automount (Off, automount, forensic, Interactive)
        *DHCP (Off/on/interactive)
        *Optional Option : capabilities to add option to lh_config
        *Hooks scripts manager
-Build screen (whit a summary and a follow of lh_build output)

-Image manager : 
        *Test the image with qemu directly into the application
        *Copy the image on a CD/DVD or usbkey directly by the same
application
        *Test the CD/DVD or USBKey with qemu directly with the
application

-Preferences :
        *Working directories
        *Mirrors choosers
        *Proxy chooser

-Limits:
        *A lot !! :) (as far I can see, the most important is that you
can't build anything else than lenny without a little cheat)


As far you seen, the application don't do revolutionary things. Infact
everything is based on debian-live but we don't use all debian-live
capabilities (so It's definitively not comparable to live-magic).

So... I'm asking you if you see something missing that you want to
found in this application. A particular option, a hook script that's
you found useful...

At this moment our first things to do before deliver is :
-i18n
-some hooks scripts
-some client options to delete/rework
-your ask :)

thanks for anwsers

-- 
Erwan Le Gall

Groupe LINAGORA - http://linagora.com
Tél : +33 1 58 18 68 28
fax : +33 1 58 18 68 29

_______________________________________________
debian-live-devel mailing list
debian-live-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel

Reply via email to