obsidian-annotator icon indicating copy to clipboard operation
obsidian-annotator copied to clipboard

Hypothes.is username in plugin options

Open jsmm opened this issue 4 years ago • 5 comments

This is a feature request: to be able to write Hypothes.is username in this plugin options.

I guess I am not alone at finding that the username I have been using for years in my workstation is not available when creating a Hypothes.is account. If they are not the same, private annotations are not merged after syncing.

Thanks for sharing this very useful plugin.

jsmm avatar Sep 03 '21 18:09 jsmm

At the moment this plugin is completely offline. The annotations are stored and read in a local markdown file, not the hypothes.is servers. No login is needed.

I could maybe add a feature for importing existing hypothesis annotations from your online account, if that sounds interesting.

elias-sundqvist avatar Sep 03 '21 18:09 elias-sundqvist

Sorry I didn't get the plugin is completely offline, so that it doesn't read nor write to hypothes.is servers. This avoids the privacy and copyright issues related to posting to hypothes.is. But then how future-proof are these offline annotations? I mean that if one were to manually take an annotated pdf out of Obsidian and make it available online, is there a way to make its offline annotations readable by the hypothes.is servers?

jsmm avatar Sep 03 '21 22:09 jsmm

The annotations are stored with the same information as the real annotations stored on the hypothesis servers. So I think writing scripts for import, and potentially export to the servers would be doable.

Otherwise, the way i imagine sharing annotations now is to send the markdown file and the pdf (if it's not online) to another user with obsidian and the plugin installed.

If Obsidian Publish gets plugin support in the future, that could also be a way of sharing annotations with people.

elias-sundqvist avatar Sep 03 '21 23:09 elias-sundqvist

In some sense, this is more future-proof than regular hypothes.is annotations, because you can't know for sure that their servers will still be running in the future, but your annotations in obsidian will always be possible to view.

elias-sundqvist avatar Sep 03 '21 23:09 elias-sundqvist

Or maybe a command for the plugin to change the reference url for all the notes (changing the meta isn't enough because the path is for every note in json data) (it works manually i've tried already and that's cool !)

I've discovered today that hypothesis detect the file by footprint and not url, and that's a good for migrations or sharings :D

ramification avatar Sep 18 '21 21:09 ramification