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: [email protected] > -----Original Message----- > From: Rufus Pollock [mailto:[email protected]] > 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 > [email protected] > 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). _______________________________________________ okfn-discuss mailing list [email protected] http://lists.okfn.org/mailman/listinfo/okfn-discuss
