--
You received this message because you are subscribed to the Google Groups "Annotation tool GSoC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to annotation-tool-...@googlegroups.com.
Visit this group at http://groups.google.com/group/annotation-tool-gsoc.
For more options, visit https://groups.google.com/d/optout.
If you decide to go for aselector, this will not happen anymore, and, basicly, you are forcing
the user to type something each time they need to build a statement.
What you could focus on:
- it would be cool to have (even a very little) pic for each item
returned, but i dont know if the API (or wikidata itself!) got them
- raise the limit for queried predicates and items at 20 or 30, the
service looks very fast so there shouldnt be any problem with that
(add a limit=N parameter to the ajax calls)
How is it going with the auth-related stuff you were thinking at?
About what David said, be aware that if we duplicate the information
in Pundit and Wikidata servers, then you need to pay attention at what
happens on edit and deletion. Keep the info in sync could become
cumbersome.
About the slowness, i see you are using demo.as.thepund.it, you could
try to switch to demo-cloud.as.thepund.it:8080, it is a cloud based
instance (on digital ocean) which should be more performant and more
reliable.
Moreover, at the moment the sources are still in their dev version (a
lot of files, a lot of comments, ...). If Aman compiles a bookmarklet
at least this slowness should be solved. Moreover, he can compiles all
of the sources in a single file (as the bookmarklet does) and get
better first-load performances in the test pages too.
Wikidata itself doesn't provide it, but their is an alter version of Wikidata called Resonator which grabs images from various sources, I can do that but I think it doesn't make sense, instead we can grab images if present for a particular item from other selectors.
Dear all,
I finally have the time to read...
I agree with Simone about removing openid. And it would also require a change in the Pundit server, thus more work for Aman and the need to then deploy a dedicate server. I cannot estimate but it seems to me a lot of extra work...
The fact is you cannot write to the Pundit server If not authenticated (open apis are read only!)
The idea of keeping a triple in the data to connect a wikidata user to a Pundit annotation (If I understand it correctly) is a little weird...
I would propose:
The user logs in in Pundit in the normal way.
The user creates his annotations.
He then finds a "push to wikidata" button.
When clicked it initiates the oauth and communicates to wikidata the ID of the user's current notebook (it has to be public).
Wikidata now can use the non authenticated api to fetch the annotations from the Pundit server.
Wikidata could do a one time import. Or even pool periodically to synch.
Additionally the user cold be able to later decide to "disconnect his notebook" from wikidata.
What do you think?
P.s. Not sure where the "connect notebook to wikidata" button should live. It also could male sense inside Ask...