[Pkg-mozext-maintainers] [proposal] XUL Extensions policy additions
Mike Hommey
mh at glandium.org
Sat Nov 14 00:44:07 UTC 2009
Hi,
I'd like to propose the following addition to the XUL extension policy:
- Preference files that are normally found in defaults/preferences in
the xpi should be installed in /etc/mozilla-extensions and should
preferably named extension-name.js.
A few notes about the above:
- I'm proposing /etc/mozilla-extensions because there is already such a
directory, and moving the configuration files would be painful for
those packages that do implement this.
- The file name clause may be better as a "must" than a "should
preferably"
- Obviously a symbolic link from
/usr/share/mozilla/extensions/foobar/default/preferences must be
added.
On an unrelated note, I'd like to suggest to move the policy in its own
wiki page, so that it can be referred more easily. Something like
Mozilla/ExtensionsPolicy could be a good place IMHO, so that I can add
Mozilla/PluginsPolicy and maybe others later.
In other news, I am currently developping a set of lintian checks
related to mozilla packages, so that we can easily keep track of
policy compliance. It would be better to put the policy in stone before
pushing the lintian checks, though.
Cheers,
Mike
More information about the Pkg-mozext-maintainers
mailing list