Please build this for me: GNOME sync

So, this is really just a random feature request being thrown out to the cold unfeeling lazyweb. But hey, it's easy to type.

GNOME folks, you have GNOME Online Accounts, which is one of the best features of GNOME 3 - a really nice and robust desktop-wide generic mechanism for pulling stuff from and pushing stuff to remote accounts. Awesome.

Now how much more awesome would it be if one of the account types was "Firefox Sync server", and GNOME could sync its configuration to one?! Oh god, I'm drooling already.

Firefox is one of my primary environments anyway, and Firefox Sync is so damn awesome for that: any time I get any new device or something that runs Firefox, all I have to do is hook up Firefox Sync and it starts behaving just like all my other devices that run Firefox. My extensions are there. My history is there. My configuration is there.

Wouldn't it be awesome if GNOME was the same? All I'd have to do is enter my Sync account details to GOA and it'd pull down all my GNOME configuration. Heck, it could pull all my other online accounts from it. Evo would have my mail server and identities configured. gedit would have my snippets and config all ready to go. That would make me so damn happy. Hell, I'd put up a damn bounty on it. Anyone? Anyone?

Comments

piruthiviraj wrote on 2014-01-18 03:24:
Yes, I would like that too. But instead how about an application which would sync all the settings for the different desktops so that you can sync it back. Currently I copy the .config .mozilla folders and share it among different distros and versions and no major problems until now.
adamw wrote on 2014-01-18 08:18:
Yeah, I do the same thing - copying config files and folders around on an ad hoc basis - but it's kind of fiddly, you'd have to set up some kind of syncing mechanism to keep them up to date anyway, and it's not always safe to wholesale copy the entire bunch of settings from one distro release to another (as they move things around)...a proper supported sync mechanism would be way shinier (and a good feature for people who aren't likely to go to the trouble of copying config directories around).
piruthiviraj wrote on 2014-01-18 08:32:
I think gnome is the only major group who has the resources to do these kind of things. But still they do move a lot of stuff around every 6 months. The probability that this app breaking settings on every upgrade is high since there is lot of shuffling around in the gnome apps. Even If you take firefox it used to break the extensions before firefox 4.0 on every upgrade. But recently it kind of settled down without major issues. But chrome had issues when you moved around from alpha to stable as some features screwed up the downgrade. But with diligence from the devs breakage can be made minimal. But who is up for it? If there is a feature request at gnome bugzilla I think you should file one.
Hello wrote on 2014-01-18 12:52:
One of the nice things about Firefox sync (and unlike the other GOA accounts) is that it encrypts your stuff before uploading the opaque blob. Another nice things is that the server is open source: https://wiki.mozilla.org/Services/Sync/Server -- it should be packaged for Fedora so that you can sync your laptop, phone, tablet etc. to your own local server.
adamw wrote on 2014-01-18 16:55:
I believe OwnCloud has or is growing a Sync server app, and we package OC, so the functionality is in Fedora or will be soon...
Mads Villadsen wrote on 2014-01-18 15:37:
Time to resurrect Mugshot and online.gnome.org?