[Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

Carsten Schoenert c.schoenert at t-online.de
Wed Jul 25 14:15:10 BST 2018


Hi there,

I think it would make sense to use the opportunity to make a BoF about
the future of Mozilla AddOns packaging within Debian.

We have currently an ongoing transition of AddOns for Firefox to
WebExtension and also some for some AddOns for Thunderbird.

Firefox is making a "hard cut" to WebExtension since FF 58 as far I
know, for Thunderbird the situation is a bit different. There are still
some XUL based extensions usable as long as they have migrated from
using 'install.rdf' to 'manifest.json' so they can be recognized by TB
as an AddOn.

I hope I can get the final Thunderbird 60.0 version from Mozilla within
this week (depends on their releasing) and prepare also a final upload
to experimental of this version also this week so we can all test this
version within some extension in question.

But I think there are more things which could be made clearer.

* Where should be the packaged AddOns be collected on Salsa?
We have 'pkg-mozext-team' and also 'webext-team' [2]. The latter has now
most of the git trees.

* How to package Mozilla AddOns for Debian in recent days?
Out there are mozilla-devscripts but also "manual" packaging for
packages named 'webext-$foo'. Could this be consolidated aka make the
packaging easier? And even for new contributors.

* What about the wiki site for Mozilla extensions? [4]
How can the wiki site made more attractive and a central point for
packaging related questions?

* What is (still) need in the near future to make Firefox 60 and
Thunderbird 60 happen in Stretch and Jessie?

And there are more things which will come into minds once we talk about
I'm sure.

So any interests? I can create a entry into the Wafer and also some Gobi
notes for scheduling a sprint or BoF if there are more people think it
would useful.

[1] https://salsa.debian.org/pkg-mozext-team
[2] https://salsa.debian.org/webext-team
[3] https://tracker.debian.org/pkg/mozilla-devscripts
[4] https://wiki.debian.org/Mozilla/ExtensionsPolicy

-- 
Regards
Carsten Schoenert



More information about the Pkg-mozext-maintainers mailing list