firefox-themes-ubuntu
Frank Schoep
frank at ffnn.nl
Wed Aug 2 12:43:42 BST 2006
On Aug 1, 2006, at 1:26 PM, Brandon Holtsclaw wrote:
> Ian Jackson wrote:
>> Unfortunately most of the suggested fixes to this problem haven't
>> been
>> ideal, and the situation isn't trivial to fix. The configuration is
>> part of the _firefox_ package, and is not a side-effect of installing
>> firefox-themes-ubuntu. Indeed, it is somewhat hard to make the
>> configuration depend on the set of installed packages, because
>> firefox
>> does not (currently) read any configuration file that is not a
>> conffile. If this is an important problem to fix then I should
>> investigate adding such a config file (or better, an
>> /etc/firefox/conf.d or some such), where other packages can change
>> the
>> firefox default configuration.
>
> forgive my ignorance here but if ubuntu-default-settings depended
> on the
> ff themes package would it not change what you are currently changing
> now to make the theme work by default when installed as a firefox
> dependancy ?
One thing I tried while creating the first version of the Firefox
themes was to have the post install and pre-removal scripts add and
remove a single configuration line to the shared default Firefox
configuration file (somewhere under /etc/firefox IIRC). I'm not sure
if we (Ian) discussed this already, but seeing it got removed from
the package I'm sure there were good reasons for not taking this
approach.
The advantage of this is that if a user hasn't overridden the
"default" theme we ship, he will get Human. If the user already had a
custom theme in place, the user configuration overrules the shared
configuration file. Also, this way Firefox can ship with its own
default theme and only when the firefox-themes-ubuntu package is
installed, Human will be selected, which might be exactly what
Kubuntu / Xubuntu / Edubuntu want.
Thanks for reading, I hope this was useful.
Sincerely,
Frank
(resent to the list)
More information about the ubuntu-devel
mailing list