Replies: 2 comments 1 reply
-
The sync design is as minimal as possible, privacy by design. But if such an extra metadata field is silently ignored by the server I guess it could be okay. Syncing statistics feels like a separate project, ideally doing some fairly clever things, more dumbly but perhaps significantly easier to implement just transferring the entirety of settings/statistics.sqlite3 and merging it… |
Beta Was this translation helpful? Give feedback.
-
I would be extremely interested if the official sync plugin could send some extra metadata such as title and authors because, a bit like the OP who wants to manage his own data, I'm currently building my own foss self hosted goodreads alternative and as a koreader user I was trying to find a way to automatically sync my reading progress with this app. I reluctantly was starting to think that I would have to write a custom plugin, but actually the official sync plugin is the best place for this use case : it already has access to the data, it already has the network infrastructure, the UI etc... |
Beta Was this translation helpful? Give feedback.
-
In consideration of privacy and security, kosync does not send file name or file content to the backend sync server. This is great if we don't trust the backend server.
I have a different use case. I want collect all my personal information to gain new insights into my life (in spirit of this and this). I have set up a kosync server for myself. Currently, the data sent to the server are quite limited. I hope we can optionally send the book metadata to the server. We can have a switch (default off) which let the users control whether to send the
metadata
field to the server.If this kind of metadata were also sent to the server, I may be able too gain insights of at which hour in a day I am most productive, what category of books I mostly enjoy in the night.
Any houghts on adding this switch or general ideas on how to build my personal data infrastructure?
Beta Was this translation helpful? Give feedback.
All reactions