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

Annotation of documents #233

Open
arnese opened this Issue Feb 25, 2018 · 8 comments

Comments

Projects
None yet
5 participants
@arnese
Copy link
Collaborator

arnese commented Feb 25, 2018

I wonder if we should make annotations possible and - if yes - which tool to use. Something like this might be interesting: https://www.patentoppositions.org/en/drugs/4f1081fb04a7f937af000016/patent_oppositions/4fb3beca04a7f95c9f000011

@jfilter

This comment has been minimized.

Copy link
Member

jfilter commented Feb 25, 2018

Maybe we start off by integrating an existing solution: https://web.hypothes.is. They allow to annotate web sites and PDFs.

@stefanw

This comment has been minimized.

Copy link
Member

stefanw commented Feb 26, 2018

I get the idea that froide should focus on core features and outsource the rest. However, as the main project using froide needs to be really privacy friendly (due to the environment in which it operates), outsourcing to third-party services is a non-starter. I'd rather reuse code or redeploy services.

The example that @arnese mentioned should be feasible to reuse.

@jfilter

This comment has been minimized.

Copy link
Member

jfilter commented Feb 26, 2018

Okay, I agree. Maybe we can literally outsource it by delegating this task to somebody else. There seem to be some existing solutions but maybe we have to adapt it to our needs.

https://github.com/instructure/pdf-annotate.js which is based on https://github.com/mozilla/pdf.js/

Let's tag issues as help wanted and if we have enough (let's say 5), we call on Twitter for help. I'm pretty sure that there are people out there who want to help. But right now, it's not so easy to get started.

@akuckartz

This comment has been minimized.

Copy link

akuckartz commented Feb 26, 2018

+1 to using hypothes.is (either software or service)

@GiantCrocodile

This comment has been minimized.

Copy link
Contributor

GiantCrocodile commented Feb 26, 2018

Whatever we do, I explicitly vote for a self-hosted solution so no third party service is used or involved with our documents.

@jfilter

This comment has been minimized.

Copy link
Member

jfilter commented Mar 2, 2018

At the prototype fund demo day, Andreas Pittrich suggested taking a look at https://github.com/paperhive by André Gaul.

@arnese arnese added the help wanted label Mar 12, 2018

@arnese

This comment has been minimized.

Copy link
Collaborator

arnese commented Apr 7, 2018

While thinking about annotation, tags for requests might come up again as well. For now, only admin can tag requests. It might be feasible to either allow users to tag requests freely or with a given list of tags. Or use something automatic along the lines of http://www.opencalais.com/

@jfilter

This comment has been minimized.

Copy link
Member

jfilter commented Apr 11, 2018

I stumbled upon http://neonion.org, a self-hosted text-annotation tool developed by the FU Berlin. (Java though)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment