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

O.Stephens o.stephens at open.ac.uk
Fri Nov 12 12:18:44 UTC 2010


Looks very interesting ... you may already be aware of this project, but I've been playing with ShiftSpace this week which I think is in the same area and also using some of the same tech - but done as a GreaseMonkey based browser plugin (so no javascript needed in page)

http://www.shiftspace.org/

Looks like they are gearing up for a new release at the moment

Owen

Owen Stephens
LUCERO Project Manager
Library and Learning Resources Centre
The Open University
Walton Hall
Milton Keynes, MK7 6AA
 
T: +44 (0) 1908 858701
F: +44 (0) 1908 653571
E: o.stephens at open.ac.uk
 

> -----Original Message-----
> From: Rufus Pollock [mailto:rufus.pollock at okfn.org] 
> Sent: 12 November 2010 12:00
> To: okfn-discuss
> Cc: Nick Stenning
> Subject: [okfn-discuss] Open-Source Annotation Toolkit for 
> Inline, Online Web Annotation
> 
> 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-toolki
> t-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/R
> EADME.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
> 

-- 
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).





More information about the okfn-discuss mailing list