Development Tools & Frameworks
Tools and framework that might be of use or of interest to SKEN.
Annotation and Editing
- W3C's Annotea
- Annotea enhances collaboration via shared metadata based Web
annotations, bookmarks, and their combinations. By annotations we mean
comments, notes, explanations, or other types of external remarks that
can be attached to any Web document or a selected part of the document
without actually needing to touch the document. When the user gets the
document he or she can also load the annotations attached to it from a
selected annotation server or several servers and see what his peer
group thinks. Similarly shared bookmarks can be attached to Web
documents to help organize them under different topics, to easily find
them later, to help find related material and to collaboratively filter
bookmarked material.
- Connexions developers created an annotation server a la Annotea for Zope, ZAnnot
- W3C's Amaya
- Amaya implements Annotea. Amaya is a Web editor, i.e. a tool used to create and update documents directly on the Web. Browsing features are seamlessly integrated with the editing and remote access features in a uniform environment.
Logging
- Digital Library XML Logging Standard and Tools
- An XML-based digital library log format standard that captures a rich, detailed set of system and user behaviors supported by current digital library services
Digital Library Framework
- CWIS : Collection Workflow Integration System
- An open source digital card catalog that can handle the usual metadata and has OAI-PMH server built-in. Uses PHP in a LAMP environment.
Version Control
- Subversion
- An alternative to CVS.
Java Web Application Framework
- Jakarta Tapestry
- Tapestry is a powerful, open-source, all-Java framework for creating leading edge web applications in Java.
XML & Java
- XMLBeans
- An XML-Java binding tool.