Closed Bug 768638 (metro-sync) Opened 12 years ago Closed 11 years ago

[Tracking] Sync enhancements for Windows 8 Metro

Categories

(Firefox for Metro Graveyard :: General, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jimm, Unassigned)

References

()

Details

In a metro recent meeting we discussed solving the problem of synced profile data between metrofx and firefox. The original idea was to share a profile but this was thrown out for technical reasons. So we decided to investigate using the sync service, either remotely or possibly through the creation of a local sync server that mimics the remote protocol allowing both browsers to stay in sync pretty much in real time.

Filing this bug to kick off that discussion.
This is probably best discussed in a medium with more interactivity than Bugzilla. Want to try pinging us in #sync?

I think what we (the Sync team) will want to know initially is the basic architecture of metrofx so we can assess the options.
(In reply to Gregory Szorc [:gps] from comment #1)
> This is probably best discussed in a medium with more interactivity than
> Bugzilla. Want to try pinging us in #sync?
> 
> I think what we (the Sync team) will want to know initially is the basic
> architecture of metrofx so we can assess the options.

Sure I'll drop in. To answer your question, it's basically firefox with a different front end. The two browsers install in the same location, use the same runtime and stub exe. They'll just load up different front ends a few different backend components, most notably a different widget implementation.

The key here for sync is timing, we'd like data such as bookmarks, passwords, cookies and other critical data sets to be in sync at all times. Another interesting challenge is the runtime model, while firefox on the desktop always runs the metro browser is suspended whenever it's not in use.
Depends on: 769424
bug 769424 is about using networked sync to keep data synchronized. This is presumed to be a temporary solution since we want to avoid reliance on the network (if we can) to accomplish this. Morphing this bug appropriately.
Summary: Investigate the use of sync for syncing key profile data between desktop and metro → Investigate the use of local sync (via sync 2.0?) for syncing key profile data between desktop and metro
Summary: Investigate the use of local sync (via sync 2.0?) for syncing key profile data between desktop and metro → Implement local sync for syncing key profile data between desktop and metro
Component: Firefox Sync: Other Clients → General
Product: Mozilla Services → Firefox
Product: Firefox → Firefox for Metro
Version: unspecified → Trunk
Jim, did you accidentally un-morph this bug?
Depends on: 798841
Whiteboard: [sync:metro]
Depends on: 826357
(In reply to Richard Newman [:rnewman] from comment #4)
> Jim, did you accidentally un-morph this bug?

Not sure, un-morph from what? I think this is basically a dupe of bug 769424 now since sync 2.0 is the new local sync, and I'm sure there are bugs filed on that someplace.
Summary: Implement local sync for syncing key profile data between desktop and metro → [Tracking] Sync enhancements for Windows 8 Metro
Depends on: 798835
Depends on: 801056
Depends on: 801179
Depends on: 781663
Depends on: 809171
Depends on: 826396
Alias: metro-sync
Depends on: 829770
Keywords: meta
Blocks: 831615
Depends on: 798844
No longer depends on: 826396
No longer depends on: 769424, 781663, 798844, 801179, 809171, 826357, 829770, 798835, 798841, 801056
Keywords: meta
Whiteboard: [sync:metro]
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.