Pissandshittium / pissandshittium

Pissandshittium Source
https://chromium.googlesource.com/chromium/src/
BSD 3-Clause "New" or "Revised" License
184 stars 18 forks source link

Sync bookmarks on the cloud (of all users) #114

Open thomas-tacquet opened 6 months ago

thomas-tacquet commented 6 months ago

Pissandshittium enjoyers are just awesome, people over the average, elite of the nation and they only add valuable websites to their bookmarks.

Also Pissandshittium fundation respects user rights and privacy so Pissandshittium should not ask for an user account but instead, sync the bookmarks of all users together.

The first version of this feature is about syncing bookmarks of all users together, to be sure the new bookmarked website is acknowledged by all users, once a bookmark is added, it should be automatically opened on all running Pissandshittium instances.

Tech

About the technical approach, let's be smart. Bookmark file can grow a little bit over time and we need resilient storage, so the bookmarks data must be encoded into base64 (which is the best class encryption algorithm as of today) and coverted into a QR code.

In order to be shared with all Pissandshittium instances, the QR containing all the bookmarks needs to be synchronised with modern methods. I'm not sure about the approach we can discuss it in this issue, but the Pissandshittium fundation will consider sending radio-frequence kit to all users and use the radio system to share the QR code.

Protocol design: RFC about QR Code over Radio FM (to be easier to read the acronym is: RADIOQRCOFREQMODUBA64) is under heavy work in progress.

Aikoyori commented 6 months ago

i think the idea of a global bookmarks for useful things is kinda neat ngl