General discussion, compatibility and contributed extensions.
Moderators: satrow, Lootyhoof, FranklinDM
- Posts: 5
- Joined: 2019-05-23, 13:11
In 2015 I developed a jetpack add-on for Firefox to provide TTS services, I tried to install it on Pale Moon 28.5.0 and it works perfectly.
However, when I try to upload it on addons.palemoon.org I receive a fastidious:
Old style Jetpack based extensions are almost certainly not going to work properly, thus they are unsupported
I no longer have much memory of how to develop jetpack or Firefox add-ons in general.
- Pale Moon guru
- Posts: 24453
- Joined: 2011-08-28, 17:27
- Location: 58°2'16"N 14°58'31"E
www.palemoon.org wrote:JetPack (Add-on SDK) extensions
With Pale Moon v28, these extensions are used at your own risk and come without our support.
Although we do not impose any restrictions on installing these extensions in the current milestone, they may or may not work due to the fact that Jetpack is in many respects tied to the Australis UI that we do not carry. We have some compatibility libraries in place that covers most Jetpack extension use, but you will be mostly on your own in terms of troubleshooting and fixing interoperation bugs.
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
New Tobin Paradigm
- Off-Topic Sheriff
- Posts: 5881
- Joined: 2012-10-09, 19:37
- Location: Sector 001
There are two kinds of jetpack extensions, cfx and jpm. You need to regenerate it with jpm to submit it.
If it is cfx based and works perfectly then it that would be an exception that almost allows for but that doesn't mean Phoebus will allow it.
Why not rewrite it to be proper toolkit overlay or at least bootstrap and support other applications as well.