Hi Mike:

On Fri, Jul 17, 2009 at 12:55, Michael Terry <[email protected]>wrote:

> Tasked with the "Ability to add pages" part of the OEM-config spec, I've
> come up with some ideas for how a simple Ubiquity plugin system would
> work.


>
> This would make the task of an OEM customizing OEM-config much easier
> than it is now.  EULA pages would also be relatively straightforward.


Yeah this is sounding like a good plan.

 I could even imagine re-implementing the mythbuntu frontend as a plugin.

>From glancing through your plans for how to implement this, a lot of it can
be, but I suspect there will be troubles with some portions.  Unfortunately
since mythbuntu installs don't use install.py directly, but instead a
mythbuntu_install.py that overrides some of the "core" functionalities that
need to be disabled or implemented differently, this may need a little more
massaging.

Two immediate examples:

   - remove_extras/install_extras:  Overrides the normal one to allow for
   adding and removing mythbuntu specific things
   - Migration Assistant: currently overrides the method for m-a to use it
   for other purposes.  As long as the Mythbuntu plugin can provide an install
   hook, I suppose this can go away.


>
> https://wiki.ubuntu.com/Ubiquity/Plugins
>
> Please let me know which parts are utter crack.  I could start
> implementing this if I get some useful +1s.


As the API is still being defined for this, would it perhaps also be a good
time to migrate all of the pages to GtkBuilder?


>
>
> --
> mterry • Canonical
>
> --
> Ubuntu-installer mailing list
> [email protected]
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-installer
>
>


-- 
Mario Limonciello
[email protected]
-- 
Ubuntu-installer mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-installer

Reply via email to