Re: Mozilla Extension Guidelines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 5 Aug 2011 12:34:47 -0400
David Michael wrote:

Hi David,

> I am considering packaging a Mozilla extension, but I thought it best
> to try to clarify some things beforehand.  The only guidance (draft) I
> found[1] doesn't seem to be followed by existing packages, but I agree
> with it in principle.

the reason, why I (noscript maintainer) didn't follow the draft is,
that I didn't knew it.

> Is it acceptable to follow the draft guidelines, or should new
> packages attempt to conform to the existing packages' (not quite
> consistent) structure?

There is a problem in the draft. Some package needs to own the "common"
subdirectory, called _moz_ext_commondir. Until such a macro/directory
does not exist, I wouldn't give the advice to use the draft...

I just pushed a change to mozilla-noscript which changes all the macros
so the draft is followed (with defining all the needed macros in the
package). Now the extension is installed into the _firefox_extdir and
the seahorse extension links to that to avoid the problem with the
common directory. That can be changed, when the draft is approved...

> Is it appropriate to support any/all applications listed in the
> install.rdf, even if they are not available in Fedora?  (I don't see a
> downside to this if the draft guidelines are followed, and it would
> allow locally managed applications to take advantage of extensions
> installed from RPMs.)

I would do so, if the applications are free and have a chance of beeing
in fedora in the future (some extra symlinks don't need any relevant
space).

Hope that helps,
	Tom
--
packaging mailing list
packaging@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/packaging


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux