Replies: 1 comment 1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Storing bookmarks locally is good, but in general (looking at TO and what it does/doesn't).
I believe users are looking for:
a way to store and retrieve bookmarks in a configurable, predefined place, like e.g.:
a) local disk
b) network disk or NAS
c) cloud storage (e.g. google drive)
based on some sort of profile.
When using cloud-based authentication - like with a google/chrome account or OpenID - cloud storage and sharing (see sharing idea) will become versatile and generic. Could even happen on a users' NAS when using OpenID for those who are privacy focused.
That way, usage for professional vs personal vs hobby, etc. can be separated and maintained easily (which is working great in TO) with vast amounts of URLs.
when storing and retrieving the bookmarks from a networked/cloud space, it makes sense to use profiles for these sessions/trees to allow usage across devices:
a) storing and retrieving centrally managed trees/sessions
and then the long waited need for:
b) synchronising trees across devices or profiles (see sharing idea).
Currently, I've understood the tree is stored as JSON. I would like to suggest to also look at the TO solution where you can literally copy a tree and paste it in e.g. an IntelliJ window as tabbed columns text. For example, a TO group with one TO window node, with one URL (newtab) would like look the following:
-- cut --
Group
Window
New Tab (chrome://newtab/)
-- cut --
That way, a delta comparison of changes between two large trees can be made available easily, which allow the manually consolidation of (versions of) trees that are both large and deep and/or from different sources. I can use IntelliJ's comparison features for that. Would be - hopefully - a temporary solution, because:
It is especially effective when tagging is implemented to merge trees from different sources/profiles.
Using multiple devices with the same cloud-based link (URL)-set, fully kept in sync even when run in parallel, becomes then finally a standard feature. I'm waiting for it for around a decade already! :)
I will certainly have a peak at the source code one of these days to see if and if so how I could contribute, not certain what language knowledge is most useful?Will also point it out to others.
Beta Was this translation helpful? Give feedback.
All reactions