New site for Thunderbird add-ons


(Caitlin Neiman) #1

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.


(Axel Grude) #2

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.

only some of the top level info (total number of downloads) are displayed.


(Axel Grude) #3

One more thing - is the data migration of newer version still in progress?

Currently:


lists 3.2.1 as newest version, but the actual current version number is 3.6

I have complete version histories on my support sites and want to make sure the version links with the updated domain will work:

quickfilters.mozdev.org/version.html#3.6

(all headings currently link to AMO)


(Andrei (Thunderbird Infrastructure)) #4

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:

  1. https://addons.thunderbird.net/en-US/firefox/ 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.
  2. 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.

(Andrei (Thunderbird Infrastructure)) #5

Note that addons.thunderbird.net is going down now for database and file copy and may be down for up to 24 hours.


(Axel Grude) #6

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?


(Andrei (Thunderbird Infrastructure)) #7

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.


(Andrei (Thunderbird Infrastructure)) #8

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.

I have, however, updated https://addons.thunderbird.net with a maintenance page.


(yereverluvinunclebert elsewhere) #9

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.


(Andrei (Thunderbird Infrastructure)) #10

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


(Andrei (Thunderbird Infrastructure)) #11

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 .