No subject
Mon May 11 02:30:56 BST 2009
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 inst=
all
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 =95 Canonical
>
> --
> Ubuntu-installer mailing list
> Ubuntu-installer at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-installer
>
>
--=20
Mario Limonciello
superm1 at gmail.com
--001636af022e30f346046f236c0b
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Hi Mike:<br><br><div class=3D"gmail_quote">On Fri, Jul 17, 2009 at 12:55, M=
ichael Terry <span dir=3D"ltr"><<a href=3D"mailto:michael.terry at canonica=
l.com">michael.terry at canonical.com</a>></span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); marg=
in: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Tasked with the "Ability to add pages" part of the OEM-config spe=
c, I've<br>
come up with some ideas for how a simple Ubiquity plugin system would<br>
work.=A0</blockquote><blockquote class=3D"gmail_quote" style=3D"border-left=
: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1e=
x;"><br>
<br>
This would make the task of an OEM customizing OEM-config much easier<br>
than it is now. =A0EULA pages would also be relatively straightforward.</bl=
ockquote><div><br>Yeah this is sounding like a good plan.<br><br></div><blo=
ckquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204,=
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
=A0I
could even imagine re-implementing the mythbuntu frontend as a plugin.</blo=
ckquote><div>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.=
=A0 Unfortunately since mythbuntu installs don't use install.py directl=
y, 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.<br>
<br>Two immediate examples:<br><ul><li>remove_extras/install_extras:=A0 Ove=
rrides the normal one to allow for adding and removing mythbuntu specific t=
hings<br></li><li>Migration Assistant: currently overrides the method for m=
-a to use it for other purposes.=A0 As long as the Mythbuntu plugin can pro=
vide an install hook, I suppose this can go away.</li>
</ul></div><blockquote class=3D"gmail_quote" style=3D"border-left: 1px soli=
d rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
<a href=3D"https://wiki.ubuntu.com/Ubiquity/Plugins" target=3D"_blank">http=
s://wiki.ubuntu.com/Ubiquity/Plugins</a><br>
<br>
Please let me know which parts are utter crack. =A0I could start<br>
implementing this if I get some useful +1s.</blockquote><div><br>As the API=
is still being defined for this, would it perhaps also be a good time to m=
igrate all of the pages to GtkBuilder?=A0 <br>=A0</div><blockquote class=3D=
"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0=
pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<font color=3D"#888888"><br>
--<br>
mterry =95 Canonical<br>
</font><br>--<br>
Ubuntu-installer mailing list<br>
<a href=3D"mailto:Ubuntu-installer at lists.ubuntu.com">Ubuntu-installer at lists=
.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href=3D"https://lists.ubuntu.com/mail=
man/listinfo/ubuntu-installer" target=3D"_blank">https://lists.ubuntu.com/m=
ailman/listinfo/ubuntu-installer</a><br>
<br></blockquote></div><br><br clear=3D"all"><br>-- <br>Mario Limonciello<b=
r><a href=3D"mailto:superm1 at gmail.com">superm1 at gmail.com</a><br>
--001636af022e30f346046f236c0b--
More information about the Ubuntu-installer
mailing list