Title BaseGUI
Student Luis Francisco Araujo Camarillo
Mentor Alec warner
Abstract
Gentoo is a meta-distribution, which means, that customization and
flexibility plays an important role in the system.

Therefore, we need something that allows us to easy
develop and deploy GUIs for different configuration files and
different applications; without losing the flexibility
and customization offered from our beloved command line console.

At the same time, we would need to build such a graphical interfaces
in a modular way, for easy customization and extensibility of
each one; and get them working properly together in a centralized way
so we don't have to re-write common behaviour every time we want to
include a GUI. This might also benefit our users; who would be able
to access all the GUI availables at a given time from one single
application.

In other words, BaseGUI is intended to be the following:

A graphical application implementing an interface (API)
to add application-specific GUIs. I would like to call it
therefore; a Meta-GUI (A GUI to combine GUIs) concept.

BaseGUI is just an application that will help to keep different
GUIs belonging to different configuration files (and hence,
different applications) and that follows a common pattern
(i've only thought of enviroment variables for now)
interoperating between each other and making easy their integrations
into our Gentoo system.

On this project, i will also implement GUI modules for (if
possible all) most the important baselayout files.