[okfn-discuss] Open-Source Annotation Toolkit for Inline, Online Web Annotation

Pedro Markun pedro at esfera.mobi
Fri Nov 12 14:36:48 UTC 2010


Awesome.

Will give it a try =)

[]'s
Pedro Markun

On Fri, Nov 12, 2010 at 10:00 AM, Rufus Pollock <rufus.pollock at okfn.org>wrote:

> Hi All,
>
> I've just put up a announce about a new 'annotator' library for inline
> online web annotation we've been working on for open shakespeare for
> the last year or so:
>
> <http://okfn.org/projects/annotator/>
> <
> http://blog.okfn.org/2010/11/12/open-source-annotation-toolkit-for-inline-online-web-annotation/
> >
>
> Regards,
>
> Rufus
>
> ## Excerpt
>
> In collaboration with Nick Stenning, I've been developing an annotator
> project [annotator] to create a new, simple javascript (+ backend)
> library for web-annotation. Our main goals were (and are):
>
>  * **Annotation of *arbitrary* text ranges**
>  * **Annotate** any web (html) document
>  * **Easy to use** -- 2 lines of javascript to insert this in your
> web page/app etc
>  * **Well-factored and library-structured** -- easy to integrate and
> easy to extend
>
> Nick's has been responsible for writing all of the frontend (i.e. the
> annotation stuff you actually see!) while I've developed the backend
> annotation store.
>
> The system is completely app-agnostic and is incredibly easy to use --
> adding annotation to your web page only requires one line of jquery
> javascript (assuming a backend is set up):
>
> >     $('#your-element-id').annotator()
>
> **Interested?** Below are links to project information including the
> source code and docs and mailing list. We're especially eager to get
> feedback from those looking to integrate into other apps or who would
> like to help develop the library features.
>
> ### Project Info
>
>  * [Official project home page][annotator]
>  * [Mailing list](http://lists.okfn.org/mailman/listinfo/okfn-help)
>  * Email us directly at *annotator [at] okfn [dot] org*.
>
> ### Source code
>
>  * Javascript library: <http://github.com/nickstenning/annotator>
> [docs](
> https://github.com/nickstenning/annotator/blob/master/README.markdown)
>  * Backend: <http://github.com/nickstenning/annotator-py-store>
> [docs](
> https://github.com/nickstenning/annotator-py-store/blob/master/README.markdown
> )
>    * SQL + Python backend
>    * Alpha couchdb backend
>
> ### Features
>
>  * Open JSON-REST annotation protocol - simple JSON and REST-based
>  * Javascript (jquery-based) library for inserting inline annotations
> in a given document supporting this protocol
>  * One or more backends implementing this protocol (emphasis on
> backends that are easy to deploy using standard tools e.g. using sql
> database or couchdb)
>  * Really simple: just do (jquery-esqe) $('myelement').annotator() to
> get up and running
>  * Fast even on large documents
>  * Support of multiple users
>  * Pluggable backends
>
> _______________________________________________
> okfn-discuss mailing list
> okfn-discuss at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/okfn-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/okfn-discuss/attachments/20101112/26614d2c/attachment.html>


More information about the okfn-discuss mailing list