It’s the little things…Clipper & the W3C at Berlin

Trevor and myself attended the IAnnotate web annotation conference in Berlin this week, having been kindly alerted to it by colleagues at EUSCREEN. Having previously encountered the image annotation standard IIIF with colleagues from Digirati in the UK. Previous experience with standards had made us a little wary as sometimes standards work can lose  contact with practical everyday experience and become an expensive end in their own right, consuming vast resources but leading nowhere, – my own experience with educational interoperability standards confirms that  :-).

So, we were beware of getting entangled in a standards runaway – as it happens some of the other participants had similar reservations about past standards initiatives, including W3C ones. However, our experience of attending the W3C working group briefing on the development of the web annotation standards was like a great of fresh air. One statement in particular stuck in my mind – it went something like

“Look, we don’t care what you do inside your own [web annotation] systems, but when you come to share your data with the outside world it makes sense to do it in a standardised way – so that others can make sense of it and use it”

This was the turning point for me – the little thing that revealed the intent – that and the fact that the proposed standard is admirably practical, light weight and makes useful reuse of other W3C standards such as media fragments. Believe it or not I have seen developers and designers trying to adopt a heavy standard internally in their systems in a slavish and sometimes pedantic manner – leading to what might be most charitably described as ‘sub optimal outcomes’.

So, a great result for us from attendance at the conference – we also get a ready made data model that we can adopt and build on without having to dream up our own that also makes compliance with the emerging W3C web annotation standards easier and more useful.



Clipper @ I Annotate 2016

This week John and Trevor are attending the I Annotate 2016 conference in Berlin here is a link to the PDF of our presentation. The last 4 slides describe the new technical architecture of Clipper. We think it will fit well with the world of annotating the web, we are very much looking forwards to finding out about this area of web development as it fits so well with our plans and we hope our conference colleagues will our work interesting / useful.

Down the Rabbit Hole

In this third stage of Clipper Development we have, after some discussion, decided to change the technical infrastructure we have been using (javascript, SQL PHP) to a more modern, powerful and scalable set of technologies (Angular2, MongoDB, NodeJS, JSON-LD). This comes at a price some of it is very new  and still evolving (Angular2) and others are new to us as technologists and developers. In small team with fixed project time limits this presents us with risks and extremely steep learning curves. Our first encounters in creating a stripped down test version (‘Clipper Lite’) have confirmed this, yet we think the potential benefits outweigh the risk for future development benefits (speed – eventually!)  and  other related products and services we can create on the same foundation.

Hence the title of this post:

“Down the rabbit hole”, a metaphor for an entry into the unknown, the disorienting or the mentally deranging, from its use in Alice’s Adventures in Wonderland

Addendum – September 13 2016

It seems to have paid off we are making some great progress now and entering a testing cycle before releasing a beta service and code for evaluation