Hi, This mail targets all developers, which maintain Mozilla extensions.
Source package name =================== The source package name for extension should not contain the name of the enhanced application. These prefixes should be dropped from the source name: firefox- iceape- icedove- iceweasel- mozilla- thunderbird- If the remaining string is too generic (for example, notify or sage), the source package name should append -extension. For example, firefoxnotify was renamed to notify-extension. Binary package name =================== The Mozilla extension packaging team decided to use xul-ext- (instead of mozilla-, iceweasel-, etc.) as prefix for all Mozilla extensions [1]. This will group the extensions visually. There are currently 18 extensions that use this naming scheme already. Please rename the binary package if not already done. Use mozilla-devscripts ====================== To make packaging extensions dead simple we have mozilla-devscripts. In most cases debian/rules can be reduces to three or four lines (shebang, two includes and maybe one variable). We highly recommend using it. An additional benefit of using mozilla-devscripts is that derived distribution can use the source code without modifying it. mozilla-devscripts take care of the distributions specialities. The usage is explained in the Wiki [2]. Joining our team ================ You are welcome to join our team. We maintain all packages in git in the pkg-mozext group. You can contact us via email or IRC [3]. Please let us know, if you need help implementing the above mentioned items. Work needing package ==================== Here is a list of source package that need to updated. Please let me know, if I missed some packages. beagle biofox ctxextensions diggler firegpg foxyproxy icedove-attachmentreminder icedove-gcontactsync icedove-quotecolors iceweasel-downthemall imagezoom livehttpheaders mozilla-dom-inspector mozilla-noscript mozvoikko nostalgy nukeimage vimperator [1] http://wiki.debian.org/Mozilla/ExtensionsPolicy [2] http://wiki.debian.org/mozilla-devscripts [3] http://wiki.debian.org/Teams/DebianMozExtTeam -- Benjamin Drung Ubuntu Developer (www.ubuntu.com) | Debian Maintainer (www.debian.org)
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil