New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[hack day] Search sharing (with VIA) #2193
Comments
I think we quickly run into a situation where we have to pick a deliberately strange and obfuscated thing to tack on the end of the URL hoping that it won't be ambiguous with respect to an actual query parameter for the original page. And then we have to ask ourselves why we shouldn't just use local storage or something. |
I think there are two options as far as via. I think thus far we've been leaning towards 1) (I haven't had a chance to add it yet).
In both cases, |
*just use local storage * It wasn't immediately clear to me how that would work, I'm capturing It wouldn't require via. Given an URL like: hypothes.is/p/XyZAbC we'd have "a page load within which to save that information" On Wed, May 6, 2015 at 3:59 PM, Randall Leeds notifications@github.com
|
The feature request (by @emvincent) that sparkled this work needs at least a list of user IDs. Just working with one annotation ID (or a list of IDs) won't cut it. |
We can put it to a different place inside the VIA url, instead of the end of the URL for the original place. (For example, before the URL.)
That was my original proposal, too. We have discussed that at length. (See here.) We decided against it, because passing a single ID via VIA (before the URL, not appended to it) seems to be an easy and clean way, and then we can store an arbitrary long and complex data structure at the server side (identified by the ID), which is easier than trying to squeeze all the info into the URL somehow. |
Right now #2215 tracks a piece of this work and hypothesis/vision#43 describes the greater goals in user-facing terms. If there are individual pieces you'd like to work on, I suggest opening separate issues. As this doesn't really constitute an issue or bug in the h repo right now, I think I'm going to close this and suggest that discussion about how to implement this move to the mailing list. |
It would be nice to be able to share a page (via VIA) with a specific set of annotations selected.
Specification is here.
Being implemented here by @csillag, @ikreymer and @gergely-ujvari, as per the feature request by @emvincent, with input from @jeremydean and @tilgovi.
Parts needed:
The text was updated successfully, but these errors were encountered: