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