[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