Registered Member
|
This idea is to be able to sync information across computers, using a nice and pretty GUI. In an ideal desktop, with Akonadi put everywhere it could be:
1. Twitter/identi.ca accounts would be shared between Choqok and the microblogging plasmoid, with a drop-down box in their configuration dialogues showing all Akonadi microblogging resources as well as a button under that: "Use different account", which would add a new microblogging resource. This is important for this idea, because these accounts would be synced between two computers and, perhaps in the future, even between your phone and computers. Similar situations to this one would be syncing Kopete accounts/identities (separately from contacts - you set up a WLM account once and sync it to all your computers/devices, for example). 2. Contacts, E-mail accounts, calendars and to-dos could be created or added once and then synced across all your computers (and again, phone --> computer?). Since we'd almost certainly have at least one contact with the same first and last name in two locations already, a pop-up dialogue would come in this instance that is similar to the overwrite dialogue when moving files: "Merge these contacts", "Automerge all" etc., which would combine things like E-mail addresses and phone numbers etc. For this to be as effective as I would like, Kopete would need to either use the same Akonadi resource as KAddressBook, or use an Akonadi resource that can be read by KAddressBook and have KAddressBook (or nepomuk?) combine instant messaging and E-mail contacts. 3. Stuff like conversations and chat history could also be synced across, meaning that if you start a conversation on one computer and continue it on, say, a laptop, or simply start a new conversation with the same person, you don't have fragmented bits of the history scattered across several machines. 4. More cool stuff here. This could be implemented as a KCM or as a separate application in the Kickoff menu. When started, the user might see something like this: (I know, it's not the best mock-up) I think it's mostly self-descriptive, but anyway: you would be prompted to enter a password and select just what it is you want to sync. Then, your computer announces on the LAN that you're requesting a sync service. You go to your other computer, start-up the application and see the broadcasting computer (by host-name?) in the, "Active syncing services" area. Click on it, enter the password and store it in KWallet and the rest is done by KDE, syncing the stuff that you requested. Say you're using a laptop and take it to work, then bring it back: the two computers might also auto-authenticate, using the same password as before, and automatically sync changes between them.
Madman, proud to be a member of KDE forums since 2008-Oct.
|
Registered users: Baidu [Spider], Bing [Bot], Google [Bot]