Closed
Bug 262688
Opened 21 years ago
Closed 21 years ago
bump version numbers for 1.0 RC1, RC2 and Final.
Categories
(Toolkit :: Application Update, defect, P1)
Tracking
()
VERIFIED
FIXED
mozilla1.7.5
People
(Reporter: Peter6, Assigned: bugs)
References
Details
(Keywords: fixed-aviary1.0, Whiteboard: last patch landed)
Attachments
(3 files, 6 obsolete files)
|
9.68 KB,
patch
|
Details | Diff | Splinter Review | |
|
5.82 KB,
patch
|
Details | Diff | Splinter Review | |
|
4.72 KB,
patch
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041003
Firefox/0.10
did update with xpi yesterday bumping version to 0.10.1
After installing todays sweetlou it's back to 0.10 and wants to install the
critical update again
Comment 1•21 years ago
|
||
Shouldn't the nightlies be 0.10.1+? Or would that cause more confusion?
I really feel this needs to happen because a lot of confusing people on the
mozillazine forums asking if or why dont the nightlys have the security updates.
| Reporter | ||
Comment 3•21 years ago
|
||
*** Bug 263183 has been marked as a duplicate of this bug. ***
Updated•21 years ago
|
Flags: blocking-aviary1.0?
Updated•21 years ago
|
Summary: bump version branch nightlies to 0.10.1 → bump version branch nightlies to 0.10.1: nightlies still get critical update notification
i know i'm not supposed to aprrove blocking flags...but this one is common
sense. the nightly versioning number has no affect on blocking of a release.
Flags: blocking-aviary1.0? → blocking-aviary1.0-
i know i'm not supposed to mess with blocking flags...but this one is common
sense. the nightly versioning number has no affect on blocking of a release.
blocking-aviary1.0 denied
Comment 6•21 years ago
|
||
Kurt, please don't set the plus or minus on flags. Thanks.
Flags: blocking-aviary1.0- → blocking-aviary1.0?
Comment 7•21 years ago
|
||
I can understand not fixing this for nightlies, but I'm not sure if the
app.version will be automatically bumped up (to 0.10.1, 0.10.1+, or whichever)
with release builds such as RC1 (and RC2 if that occurs) and 1.0final. if
app.version does get incremented for release builds, then I could understand
minusing this bug.
Flags: blocking-aviary1.0? → blocking-aviary1.0-
| Reporter | ||
Comment 8•21 years ago
|
||
(In reply to comment #7)
> I can understand not fixing this for nightlies, but I'm not sure if the
> app.version will be automatically bumped up (to 0.10.1, 0.10.1+, or whichever)
> with release builds such as RC1 (and RC2 if that occurs) and 1.0final. if
> app.version does get incremented for release builds, then I could understand
> minusing this bug.
Try a nighly build and get the same update message every day.
This is extremely confusing for traumatised ex-IE users ;-)
Comment 9•21 years ago
|
||
browser/config/version.txt contains the version
browser/app/profile/firefox.js needs to be patched to display the correct
version in useragent string
Comment 10•21 years ago
|
||
But by doing this most of the extensions would stop working, again. (because of
the hard-coded version number)
| Reporter | ||
Comment 11•21 years ago
|
||
they all work if you apply the security patch.xpi too
Comment 12•21 years ago
|
||
(In reply to comment #10)
> But by doing this most of the extensions would stop working, again. (because of
> the hard-coded version number)
as Peter mentioned in comment 11, this shouldn't be a problem: the product
version (the pref app.version) differs from the app.extensions.version. fixing
this bug would increment app.version, but not app.extensions.version --the
latter would only be incremented (iirc) for release builds. (Ben or Chase, if
this is incorrect, do let us know --thanks!)
Comment 13•21 years ago
|
||
(In reply to comment #12)
> (In reply to comment #10)
> > But by doing this most of the extensions would stop working, again.
(because of
> > the hard-coded version number)
> as Peter mentioned in comment 11, this shouldn't be a problem: the product
> version (the pref app.version) differs from the app.extensions.version. fixing
> this bug would increment app.version, but not app.extensions.version --the
> latter would only be incremented (iirc) for release builds. (Ben or Chase, if
> this is incorrect, do let us know --thanks!)
Right (i hope so), the patch does not change app.extensions.version it will
only update app.version, because version.txt gets updated.
And to display the new app version within the useragent, the value for
general.useragent.vendorSub will assigned exactly the same way like the value
of app.version.
It will be the same like in the official 0.10.1 release.
Comment 14•21 years ago
|
||
This is the right thing to do and the patch looks correct to me. I discussed
this with Ben and we've agreed to hold on making this version change until just
before the Firefox 1.0 RC1 release, currently scheduled for 10/18.
Based on feedback from Ben, making this bug blocking-aviary1.0+ to ensure it
stays on his radar for the upcoming release.
Flags: blocking-aviary1.0- → blocking-aviary1.0+
| Assignee | ||
Comment 15•21 years ago
|
||
cover all cases.
Attachment #161785 -
Attachment is obsolete: true
| Assignee | ||
Updated•21 years ago
|
Whiteboard: ETA: 10/15 - have patch, waiting until last minute
| Assignee | ||
Comment 16•21 years ago
|
||
make sure about dialog looks correct, and UA value is correct
Attachment #161902 -
Attachment is obsolete: true
| Assignee | ||
Comment 17•21 years ago
|
||
we will need two more patches here - one to change strings to RC2 for RC2, and
one to remove the RC# strings after RC2.
| Assignee | ||
Updated•21 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Summary: bump version branch nightlies to 0.10.1: nightlies still get critical update notification → bump version numbers for 1.0 RC1, RC2 and Final.
Whiteboard: ETA: 10/15 - have patch, waiting until last minute → ETA: 10/23 - RC1 patch landed, RC2 patch needed.
Target Milestone: --- → Firefox1.0
| Assignee | ||
Comment 18•21 years ago
|
||
to be landed prior to RC2
| Assignee | ||
Comment 19•21 years ago
|
||
to be landed prior to 1.0 rtm.
| Assignee | ||
Updated•21 years ago
|
Attachment #161924 -
Attachment description: better patch → RC1 patch - landed
| Assignee | ||
Comment 20•21 years ago
|
||
to be landed prior to 1.0 rtm.
Comment 21•21 years ago
|
||
Ben, the pref app.version is now set to 1.0, which effectively disables Software
Update. RC1 users won't get a notification when RC2 or RTM is released because
their build thinks it is 1.0 already.
We need to set app.version in firefox.js explicitly.
Comment 22•21 years ago
|
||
I completely agree with Comment 21 - if a user downloads RC 1 then they won't be
prompted to upgrade until post 1.0 final!
It should be changed to something different so that the auto-update still works!
| Assignee | ||
Updated•21 years ago
|
Whiteboard: ETA: 10/23 - RC1 patch landed, RC2 patch needed. → ETA: 10/23 - RC1 patch landed, RC2/RTM patches in hand
Comment 23•21 years ago
|
||
What about the OS X release? If I understood correctly the OS X release which
will coincide with 1.0 for Linux and Windows will NOT be called "1.0" (it's
called "0.11" in the roadmap, but that's probably not the official name).
The patches attached, as far as I can see, make no special exception for OS X,
so the OS X release will (incorrectly) be labled "1.0".
Or am I missing anything?
Updated•21 years ago
|
Whiteboard: ETA: 10/23 - RC1 patch landed, RC2/RTM patches in hand → see comment 21! ETA: 10/23 - RC1 patch landed, RC2/RTM patches in hand
| Assignee | ||
Comment 24•21 years ago
|
||
1) We're not going to splash the RCs
2) The RCs are about a week apart
3) The RCs are about a week or so from 1.0 final
We are coordinating a message to send to testers so that it is clear that the RC
builds precede the final release by only a couple of weeks, and as such they
should be on the ball to update the builds themselves. Everyone else should wait
a few weeks for 1.0f.
| Assignee | ||
Comment 25•21 years ago
|
||
| Assignee | ||
Comment 26•21 years ago
|
||
Attachment #162417 -
Attachment is obsolete: true
| Assignee | ||
Comment 27•21 years ago
|
||
(In reply to comment #25)
> Created an attachment (id=163482)
> final rc1 changes to adjust version number
>
Checked in.
Comment 28•21 years ago
|
||
we need to figure out what the version number / profile migration interaction is
before we update version numbers again.
also, we've typically used milestones as version numbers 0.9, 0.10, 0.11. Could
we use 0.11.1 0.11.2 0.11.3 for 1.0rc1 rc2 and final? Then a 1.0.1 could either
be 1.0.1 or 0.11.4?
Comment 29•21 years ago
|
||
for the record, Ben checked in the patch to bump the numbers to RC2 (at
2004-10-29 14:16 bonsai time), but left version numbers unaltered as with RC1
Updated•21 years ago
|
Whiteboard: see comment 21! ETA: 10/23 - RC1 patch landed, RC2/RTM patches in hand → RC2 patch landed, RTM patch in hand (doesn't include firefox.js)
Updated•21 years ago
|
Attachment #163482 -
Attachment is obsolete: true
Updated•21 years ago
|
Attachment #163483 -
Attachment description: final rc2 changes to adjust version number → final rc2 changes to adjust version number - landed, plus change to firefox.js
Updated•21 years ago
|
Attachment #162418 -
Attachment is obsolete: true
| Assignee | ||
Comment 30•21 years ago
|
||
one final patch needed to remove the RC flags.
| Reporter | ||
Comment 31•21 years ago
|
||
Make sure to bump trunk ver to 1.0+ or whatever right after the final bump on
branch.
Extension with minVersion="1.0" fail on 0.9.3+
Comment 32•21 years ago
|
||
Now that RC2 has shipped, we can probably bump this any time.
| Assignee | ||
Comment 33•21 years ago
|
||
Attachment #162419 -
Attachment is obsolete: true
| Assignee | ||
Updated•21 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•21 years ago
|
Keywords: fixed-aviary1.0
Whiteboard: RC2 patch landed, RTM patch in hand (doesn't include firefox.js) → last patch landed
Comment 34•21 years ago
|
||
Verified with Firefox branch builds:
Win 2004-11-05-07-0.11
Mac 2004-11-05-06-0.11
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•