When Firefox Quantum (version 57) launched in November 2017, it exclusively supported add-ons built using WebExtensions APIs. addons.mozilla.org (AMO) has followed a parallel development path to Firefox and will soon only support WebExtensions-based add-ons.
As Thunderbird and SeaMonkey do not plan to fully switch to the WebExtensions API in the near future, the Thunderbird Council has agreed to host and manage a new site for Thunderbird and SeaMonkey add-ons. This new site, addons.thunderbird.net, will go live this week.
Starting on July 12th, all add-ons that support Thunderbird and SeaMonkey will be automatically ported to addons.thunderbird.net. The update URLs of these add-ons will be redirected from AMO to the new site and all users will continue to receive automatic updates. Developer accounts will also be ported and developers will be able to log in and manage their listings on the new site.
Thunderbird or SeaMonkey add-ons that also support Firefox or Firefox for Android will remain listed on AMO.
If you come across any issues or need support during the migration, please let us know about it in this thread.
Thanks for the great work. I have logged on to the new domain and so far only found one problem: The statistics pages do not load - they show the spinner animation at the moment.
The statistics pages do not load - they show the spinner animation at the moment.
Yeah, this is a known issue. The software that parses the logs for statistics is not actually part of AMO, itâs a separate utility owned by the Mozilla internal data team. Weâre still in the process of seeing if we can get access to this and get it set up. If not, we might have to figure out our own. TBD.
One more thing - is the data migration of newer version still in progress?
Yes, sorry if that wasnât clear. The current ATN(addons.thunderbird.net) database is a copy from ~December. AMO needed to turn off TB/SM submissions before we could copy the database again â otherwise any TB/SM changes between when we started the copy and ended it might not be included.
The copy will be done before we go officially live.
Other Known Issues:
Add-ons for Firefox (en-US) and android are still available for now. Eventually they will redirect back to addons.mozilla.org, the redirects arenât live to make it easier to look at the firefox sections as the process to delete Firefox-only add-ons runs.
Currently emails are turned off, because the process to delete Firefox-only add-ons sends an email for each one deleted and that might overwhelm our mail provider. These are working and will be enabled later.
Yes, sorry if that wasnât clear. The current ATN database is a copy from ~December. AMO needed to turn off TB/SM submissions before we could copy the database again â otherwise any TB/SM changes between when we started the copy and ended it might not be included.
IF we submit new versions for The Thunderbird 60 release within the next week, should we use the new site or will this wreak havoc with the final imports?
Also, for âdualâ Add-ons do they have to be submitted to both sites separately or are they âLinkedâ in some way?
After addons.thunderbird.net goes live(sometime tomorrow), you should upload new versions to it, yeah, because Thunderbird and Seamonkey-only addons will be deleted from the addons.mozilla.org database entirely. There will be redirects activated on addons.mozilla.org that will cause all previous versions of Thunderbird to check addons.thunderbird.net for updates going forward.
By âdualâ add-ons Iâm assuming you mean: Supports Firefox + Thunderbird/Seamonkey. Yes, those will need to be uploaded to both sites. However support for Legacy Firefox addons is going to be completely removed from addons.mozilla.org at some point, likely in Q4, so that wonât be a concern. Youâll have to refer to the AMO team for specifics on how/when that will happen, though, because the Thunderbird team has no control over it.
P.S. The EFS file sync(this copies all the xpi files etc) is still in progress as of right now, and we donât know how much longer itâs going to take, so the site will continue to be down until thatâs done.
No redirects will happen from addons.mozilla.org until this is done â hopefully by tomorrow.
Very good idea which I thank you for. I use a few essential security add-ons that are not supported by the WebExtensions API, extensions that were common to my firefox/thunderbird experience. These extensions are not going to be ported to the new âQuantumâ API and so ditching XUL will really leave me in the lurch. I have already migrated myself and my clients to Palemoon and Iâm thoroughly happy to be in a XUL supported browsing environment and I strongly suggest you maintain it under Thunderbird for AS LONG AS POSSIBLE. I have been a user of Thunderbird from the beginning and it was due to its extensibility and ability to use the same XUL tools as my browser that I/we have been retained as loyal users. I was forced to abandon Firefox when it abandoned XUL support and I am fearful of the day when I will be forced to abandon Thunderbird. So, please make this seemingly temporary âstay of executionâ for XUL a permanent one. I know this may be a tough decision for the TB team but as far as I am concerned the break from current FF needs to happen as soon as possible⌠Association with Firefox is an increasingly unhealthy connection and TB needs to break the connection and make its own way. There are alternatives.
To end positively, I love Thunderbird, love and support your recent decision and wish you well for the future.
Based on the current rate of progress, file sync is going to take another 24 hours. Redirecting on a Friday(the 13th⌠of all days, hah!) is a bad idea since any issue will mean forcing people to work on the weekend.
It is possible the site will go up tomorrow, but redirects from addons.mozilla.org will not happen until Monday. It is also possible the site will not go up UNTIL Monday.
Further advisories will be posted both here and in the maintenance message on addons.thunderbird.net
The site has been available now for roughly 8 hours, and it seems to be running well. Itâs safe to upload add-ons and do normal tasks on the site. There should not be any more database re-imports, barring anything unexpected. Note that weâre still organizing reviewers for the site, so reviews may be slow, but all AMO reviewers/editors have the same access to ATN as they do on AMO.
All Firefox-only add-ons have been deleted from the site, and https://addons.thunderbird.net/firefox/ and all similar URLs containing firefox redirect to AMO. Redirects for the Thunderbird and Seamonkey URLs have not been enabled on AMO yet, but they should be very soon(possibly July 17th). Also, emails(for review replies and such) should be enabled and functioning.
There may continue to be some minor issues this week as various non-essential bits are completed or new problems are discovered, but other than that we should be ready to go. File any issues at https://github.com/thundernest/addons-server .
[sigh; score -1 for the new 2FA login scheme - I had to create a new Discourse account as my old one used my firefox email but setting up 2FA wonât let me access that. Grr.]
OK, so one of my extensions used to be for both Firefox and Thunderbird. As such, itâs not been migrated.
However, I had to rewrite it using WebExtensions for latest Firefox releases, so current versions donât support Thunderbird.
I now need to post a patch release to set the compatible-with-Thunderbird 60 flag, so ⌠what do I do?
Do I upload it as a ânewâ add-on to the new site? Will users automatically see it?
Weâre sorry, but we canât find what youâre looking for.
The page or file you requested wasnât found on our site. Itâs possible that you clicked a link thatâs out of date, or typed in the address incorrectly.
What extension is this? If it was marked compatible with Thunderbird, it should still be on the site. Only Firefox-only add-ons were removed.
Themes can only be installed via the add-ons manager in Thunderbird. This ânot foundâ link goes to the personas plus addon, which is not compatible with Thunderbird in any case. We should redirect this to some documentation, probably.
The âlatestâ V3 is WebExtensions-only (thus so far Firefox only), the V2 branch is for Thunderbird support, and itâs this branch I need to update.
Unfortunately, AMO seems to have no concept of support branches, so I suspect the migration saw the latest was Firefox only without considering older-version support for Thunderbird.
Iâm having trouble logging on to addons.thunderbird.net. When I try to log on with the same account I use for addons.mozilla.org, I am only offered to create a new profile (but not edit my existing data or profile). Where can I get help?
I have started to convert my ADd-on code so that Tb beta users can also use it so I have 2 separate xul files now. I would expect to be able to upload both, one for my current ESR crowd (legacy, install.rdf) and one for the âBleeding edgeâ (manifest.json). But apparently, the later completely blocks me from supporting my existing âlegacyâ users? It should be possible to host both.
My existing ESR users would never be updated to the new version unless they install a Thunderbird beta, so the âdowngradeâ argument does not apply at all. I simply need to have 2 independent Add-on version trails because it is currently impossible to release a single Add-on xul that is compatible with both versions.