[Pkg-mozext-maintainers] [proposal] XUL Extensions policy additions

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Nov 14 06:18:57 UTC 2009


On 11/13/2009 07:44 PM, Mike Hommey wrote:
> 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.

Seconded.  This would actually make things more in line with general
debian policy -- config files should be in /etc, and it would be great
for local administrators to be able to update those files with local
system-wide preferences.

to be specific, it sounds to me like xul-ext-foobar should install
/etc/mozilla-extensions/foobar.js, and symlink to it from
/usr/share/mozilla/extensions/foobar/default/preferences.

> - The file name clause may be better as a "must" than a "should
>   preferably"

i have no objections to pushing this as a hard requirement.

> 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.

I think this is a good idea, and would support such a move.

> 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.

This also sounds good to me.

Thanks, Mike!

	--dkg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 891 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozext-maintainers/attachments/20091114/1862c416/attachment.pgp>


More information about the Pkg-mozext-maintainers mailing list