Closed Bug 583406 Opened 14 years ago Closed 14 years ago

Need notification for when Firefox version of Sync is outdated

Categories

(Firefox :: Sync, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- beta7+

People

(Reporter: zpao, Assigned: philikon)

References

Details

Attachments

(3 files, 1 obsolete file)

Came up in review of Sync UI since I removed the checks the extension performed. See bug 571897 comment 46 & 48
Component: General → Firefox Sync: UI
OS: Mac OS X → All
Product: Firefox → Mozilla Services
QA Contact: general → sync-ui
Hardware: x86 → All
Whiteboard: [sync-ui-followup]
Version: Trunk → unspecified
Blocks: 592375
blocking2.0: --- → ?
We need to get to a resolution on this very quickly, as it involves new UI/strings.  Fortunately, new-notifications landed, so we have room to play.
blocking2.0: ? → beta7+
We still have the strings in services/sync from the addon:

error.sync.needUpdate.description = You need to update Firefox Sync to continue syncing your data.
error.sync.needUpdate.label = Update Firefox Sync
error.sync.needUpdate.accesskey = U

I think these are fine for the notification, we just want the button to do something different. In the add-on it opens the Addons Manager. In the integrated UI we might want it to open a page that explains that you want to install the Firefox Sync add-on to make your integrated Sync work again.
Yeah, that works.  It might be a "install this addon or this version of Firefox" answer, and that'll change in various ways with different contexts.  Can we get that in place, and point to a placeholder for now, and we'll sort out correct links later?
WFM!
Assignee: nobody → philipp
Attached patch v1Splinter Review
Attachment #477966 - Flags: review?(mconnor)
Attached image screenshot
Comment on attachment 477966 [details] [diff] [review]
v1

I think this can be priority_info, actually.

Can we link to smc instead here?  This'll eventually be a SUMO link, like the other one, and putting something on mozilla.com as a placeholder feels wrong.
Attachment #477966 - Flags: review?(mconnor) → review+
Summary: What happens when Firefox version of Sync is outdated → Need notification for when Firefox version of Sync is outdated
Whiteboard: [needs final patch][has review]
(In reply to comment #7)
> I think this can be priority_info, actually.

Forgot to address this comment...

This code is pretty much straight from the add-on (minus opening the Addon Manager). It also feels more than an info since it requires user interaction.
Bah, uploaded wrong file before. This has the new URL in it.
Attachment #478010 - Attachment is obsolete: true
http://hg.mozilla.org/mozilla-central/rev/044c9998d47f
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: [needs final patch][has review]
Depends on: 599423
also - isn't this not quite right when sync is native in firefox/fennec?  I.e. message should be "you need to update firefox to continue sync'ing"?  Seems we could have a link to a support article with more details also around storage versions...
We need to revisit strings here, the initial message is really hard because under some circumstances a user might install an add-on with a higher version than Firefox, which is why the important part is the more info link, since there's a few possibilities, all too complicated to explain in a one-line notification.
I'd like to verify this bug, however, I need to get the browser to think it's got an incompatible version with sync with the sync server.  Is there an about:config I can set to get it to think that?

Thanks!
Whiteboard: [qa+]
Whiteboard: [qa+]
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: