Bug 393618

Summary: bookmark sync is missing
Product: [Applications] Falkon Reporter: John <john-soda>
Component: generalAssignee: David Rosca <nowrep>
Status: REPORTED ---    
Severity: wishlist CC: galilei.mail, hsantanna, justin.zobel, justin, kde, nortexoid, sjehuda, stilgar.wolf, thomholwerda
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description John 2018-04-28 17:17:07 UTC
I would love to see firefox bookmark sync integration. Maybe a project for GSoC?
Firefox sync server is opensource. So it would also be easy to sync between mobile and Desktop.
Comment 1 Henrique Sant'Anna 2018-08-10 16:01:38 UTC
Not only bookmarks, but sync of passwords too.
Comment 2 saish 2019-04-11 08:02:55 UTC
*** Bug 396503 has been marked as a duplicate of this bug. ***
Comment 3 jrt 2019-06-17 16:32:29 UTC
I would favor bookmark sync, tab sync,... via my own Nextcloud instead of Mozilla or other 3rd-parties.
Comment 4 Michael D 2019-09-05 10:07:51 UTC
Firefox sync of bookmarks, logins, etc. would be a terrific feature to have.
Comment 5 thomholwerda@osnews.com 2024-12-01 20:37:42 UTC
Having some way to synchronise bookmarks, passwords, or even tabs between KDE machines would be an amazing addition to Falkon. If using e.g. Firefox Sync is undesirable, would it perhaps be possible to make something like this work through KDE Connect instead?
Comment 6 Schimon Jehudah 2024-12-09 12:38:24 UTC
Greetings!

I intend to write a Falkon extension that would synchronize bookmarks, history, tabs ans other essential data.

The extension will be based on the same XMPP system which is offered by Blasta.
gemini://woodpeckersnest.space/~schapps/journal/2024-11-28-xmpp-for-browsers.gmi

Code: https://git.xmpp-it.net/sch/Blasta
Video: https://video.xmpp-it.net/w/cfozoUeVLFbBFMCCSCJ1Dn
Instance: https://blasta.woodpeckersnest.eu/
Comment 7 Justin Zobel 2024-12-09 23:09:33 UTC
So it will require an XMPP account to store the data?
Comment 8 Schimon Jehudah 2024-12-10 03:43:28 UTC
(In reply to Justin Zobel from comment #7)
> So it will require an XMPP account to store the data?

Yes. The extension will require an XMPP account.

The specifications upon which the extensio be based upon be:
* XEP-0060: Publish-Subscribe (PubSub); and
* XEP-0163: Personal Eventing Protocol (PEP).
It means, that all data be stored within PubSub nodes of self XMPP account.

This is how it works with project Blasta which I have linked to.
Comment 9 Justin Zobel 2024-12-10 04:46:14 UTC
Ah OK. I'll wait for something local or even Nextcloud based.