Annotation is Working!

After another push over the last few days I’ve got the web annotation system for Open Shakespeare operational (we’ve been hacking on this on and off since back in December). To see the system in action visit: http://demo.openshakespeare.org/view?name=phoenix_and_the_turtle_gut&format=annotate Quite a bit of effort has been made to decouple the annotation system from Open Shakespeare so […]

Collaborative Development of Data

$ This version: 2007-02-15 (First version 2006-05-24) $ We already have some fairly good working processes for collaborative development of unstructured text: the two most prominent examples being source code of computer programs and wikis for general purpose content (encyclopedias etc). However these tools perform poorly (or not at all) when we come to structured […]

Thinking about Annotation

Annotation means the adding of comments/notes/etc to an underlying resource. For the present I’ll focus on the situation where the underlying resource is textual (as opposed to being an image, or a piece of film or some data). Various things to consider when implementing an annotation/comment system: Addressing and atomisation: Are annotations specific to particular […]

Improvements to the Concordance

One of the main items scheduled for v0.4 of open shakespeare is improvements to the responsiveness of the concordance. Using the v0.3 codebase, using just the sonnets as test material, loading up the list of words for the concordance alone took around 24s on my laptop. This is because even with a single text there […]

Adding Web-Based Annotation Support

We intend to add annotation/commentarysupport to the open shakespeare web demo either in this release or next. As a first step we’ve been looking to see what (open-source) web-based annotation systems are already out there. Below is our list of what we’ve been able to find so far (if you know of more please post […]

Open APIs Don’t Equal Open Knowledge

Kragen Sitaker recently posted an essay about the equivalent of free software for online services. Kragen is always interesting and this is no exception. He points out that the movement to use online services rather than local applications greatly increases the possibility for vendor lock-in. This is Microsoft Office on steroids and I’d guesstimate that […]

Storing and Visualizing Open Data

The basic purpose of the Open Knowledge Foundation is to ‘promote open knowledge’. In particular we want to: Get data out there — that’s why we’re developing KnowledgeForge Make sure that data is open data (i.e. is properly licensed) — that’s why we’re developing open knowledge definition Make sure that data can be found — […]

Knowledge Packaging (for Content)

Late in the afternoon at the Free Culture UK meetup back in April there was a discussion of the analogy between code and content in relation to open production models. This came up as an aside to the main discussion but it raised some very interesting points directly related to my ongoing consideration of the […]

Distributing Data Revisited

A while back there was a thread on okfn-discuss about distributing large amounts of data. So i was interested to run across an article on freshmeat about The Problem With Mirrors. The article itself wasn’t so great but I found the comments informative and noticed that they tended towards a bittorrent type solution that had […]