Falkon Bookmarks Sync via XMPP PubSub
Benson Muite
benson_muite at emailplus.org
Thu Feb 19 05:52:17 GMT 2026
Hi Shiva,
On Thu, Feb 19, 2026, at 7:23 AM, J SHIVA SHANKAR wrote:
> on the recent update of my progress i have already successfully established
> the connection to XMPP.
>
> I would like to use the Atom Syndication Format for book mark data,
> I plan to add options to import and export these Atom files locally on the
> machine, not just on the server
>
> I have already started implementing serve-side encryption using OMEMO.
>
> I am investigating adding a last_updated timestamp to the bookmarks.json
> file to identify which bookmarks have changed.
>
> I will initially prioritize a full bookmark sync to ensure a working
> outcome,
>
> i need suggestions for the below working
>
Some suggestions below, hopefully there will be other suggestions, in
particular from other end users.
> 1. When the server and the local machine have different versions of a
> bookmark, which should "win"? Should I implement a manual choice (e.g.,
> "Server has priority" vs "Local has priority") or an automated
> "last-write-wins" approach?
>
Last write wins might be the easiest to use, but time stamps are not always
accurate. Perhaps start with manual choice.
> 2. Since I am using OMEMO, are there any specific concerns regarding how
> this might affect the local file export/import functionality?
Omemo should just encrypt when sending from one client and be decrypted
when received by another client so anything on the server is stored encrypted,
but anything on end user devices is decrypted.
More information about the Falkon
mailing list