Am 19.02.2012 20:50, schrieb [email protected]:
Le 15/02/2012 22:56, André Schild a écrit :
Hello,

we are currently looking into a smooth upgrade to TB 10ESR.

TB is able to locate updates for addons by itself via the updateURL in the install manifest.

https://developer.mozilla.org/en/Install_Manifests#updateURL

What's the reason to not use this mechanism to upgrade the integrator ?

As far as I can see, this would allow us to have the TB 3.x extensions installed in TB 3.x When the user then upgrades TB to 10.x ESR, TB will itself look for the extentions on the updateURL. Here we could then return the correct url for downloading the TB10 extensions...

Of course the sogo connector could still be downloaded via the integrator code....


André
Correct, you need to use it for the integrator.
However TB10 add security feature (updateHash) and you need to use HTTP if your certs is selfsign. You can easer do the same for connector or use the em:requires fleid while updating integrator.
I did update all my users last week and it is fine.
Lighting and any other standard addons get update on mozilla webservice.





I did put the steps together to get a smooth upgrade for the endusers.

http://wiki.sogo.nu/TB-upgrade-3-to-10

It takes care of upgrading the extensions as soon a the user does manuall upgrade from TB 3.1.x to TB 10.x This example does not include upgrading TB itself, because many users don't have admin rights and/or using Linux/OS-X etc.


André
--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to