-
overview of stickies
last modified December 18, 2006 by mrenoch
Early in this project the idea was to reimplement the annotea spec, in browser, w/out the need for a special browser plugin. We eventually realized how different the shape of the problem is when you are annotating in an environment where you have control of both the client and server. The Annotea spec carries around alot of extra weight so that you can annotate arbitrary pages on the web, that have no idea that they are being annotated, and also pretty much presumes that the pages being annotated are static. The situation is much different w/in a modern, dynamic web environment.
Remember that in a CMS, you are expecting the content to change underneath you. Furthermore, we may want to introduce more complicated/domain specific matching and placement algorithms and support multiple placement policies (anchored to content, positions on the screen, fixed number of annotations per object, etc). Searching annotations, applying security and workflow services to annotations are also important considerations.
Existing Sticky Note implementations
Remember that in a CMS, you are expecting the content to change underneath you. Furthermore, we may want to introduce more complicated/domain specific matching and placement algorithms and support multiple placement policies (anchored to content, positions on the screen, fixed number of annotations per object, etc). Searching annotations, applying security and workflow services to annotations are also important considerations.
Existing Sticky Note implementations
- Stickies Demo
- PloneStickies
- mediawiki StickyNotes
- js/css stickies + pita (a microapp webservice which provides for persistence)