rc version scheme incompatible with amo
rc version scheme incompatible with amo
AMO will not upgrade rc versions.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
- Giorgio Maone
- Site Admin
- Posts: 9524
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: rc version scheme incompatible with amo
Yes, I noticed it some hours ago.
Everyone installed a rc version automatically opted in the beta channel.
I'm gonna keep this schema anyway, and update AMO with both the "final" rc (for beta channel users) and the identical stable (no rc) version.
Everyone installed a rc version automatically opted in the beta channel.
I'm gonna keep this schema anyway, and update AMO with both the "final" rc (for beta channel users) and the identical stable (no rc) version.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
Re: rc version scheme incompatible with amo
In theory it should work:
but it doesn't. It appears that it doesn't like string parts reserved for the beta channel (a,b,alpha,beta,pre,rc) If you use a different string (1.9.9.97relcan2), it seems to work. However, what's wrong with just numbers?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
Re: rc version scheme incompatible with amo
Why? You can avoid the beta channel by using non reserved string parts. But why not just stick to numbers?Giorgio Maone wrote:I'm gonna keep this schema anyway
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
- Giorgio Maone
- Site Admin
- Posts: 9524
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: rc version scheme incompatible with amo
I wanted to make the beta versioning more expressive (experimental vs almost-stable) and to pick a 1.9... version for branching security updates for Fx 2.x when I drop feature support (like 1.99rv1 or 1.99legacy1).
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
Re: rc version scheme incompatible with amo
In case you find it useful, here's a Fx version linked branching scheme that should work without strings or beta channel. By the way, there no need for 4 version parts, 3 is enough.
1) let's say you're at version 1.9.99
2) you create 1.10.x for Fx >= 3
3) then, 1.9.(100 - infinity) can be uploaded with Fx2 compat and I think AMO is smart enough to offer the latest compatible version
1) let's say you're at version 1.9.99
2) you create 1.10.x for Fx >= 3
3) then, 1.9.(100 - infinity) can be uploaded with Fx2 compat and I think AMO is smart enough to offer the latest compatible version
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
Re: rc version scheme incompatible with amo
The only thing, though, it will not be clear what you have installed. How would one tell if it's a true beta or a "release" beta?Giorgio Maone wrote:update AMO with both the "final" rc (for beta channel users) and the identical stable (no rc) version.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4