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
