Synchronizing bookmarks - Request for comments

On Tuesday, December 15, 2020 5:42 PM, Adnan Maolood <me at adnano.co> wrote:

> [snip]
>
> What about using a plain Gemini text file for storing bookmarks? That
> would make it very easy for people to manage their bookmarks externally.
> You could implement folders as level 1 or 2 headings in the file.
>
> For example:
>
> # Folder 1
>
> => gemini://gemini.circumlunar.space Project Gemini
> => gemini://example.com Example Bookmark
>
> # Folder 2
>
> => gemini://example.org Example Bookmark

I agree that people being able to manage their own bookmarks easily in
a text editor is attractive. However I think I'd rather stick with a more
strict format rather than one that's endlessly extensible like this one.

Maybe one browser will use text lines as comments, and another will use
them as descriptions, and Amfora will ignore all text lines, but then one
day someone will want Amfora to support descriptions, but it can't tell
what's what, etc.

XML and the XBEL spec prevents these issues at the expense of user writing.
I'm not sure how many users really are going to be writing their own
bookmarks though, and of those, how many are going to have trouble with XML.

Often re-using gemtext is useful because of rendering, but in this case
the gemtext would have to be interpreted and then rendered in a different
format, which seems counter-intuitive. I think gemtext works best as a
markup format as it was designed, rather than for data storage.


Cheers,
makeworld

---

Previous in thread (7 of 14): 🗣️ Côme Chilliet (come (a) chilliet.eu)

Next in thread (9 of 14): 🗣️ skyjake (skyjake (a) dengine.net)

View entire thread.