Burrokeet - Open Source Development in the Caribbean
What is Burrokeet?
- Burrokeet (the project) is creating an environment for creating Content Packages
- A Content Package is a sharable unit of Documentation
- Goal is to free stakeholders from the burden of:
-
Content creation so they can focus on content quality
-
Content sharing so they can focus on content accuracy
-
Content management so they can focus on content relevance
-
Content publication so they can focus on content accessibility
What is a Content Package (CP)?
- Collection of related documents and materials
- Provides content for a specific purpose
- Content can take the form of white papers, videos, presentation slides, tutorials, policy documents etc.
- Shareable Content Packages (SCP) are sharable across different delivery platforms
- A common use of Content Packages is the Learning Object
- This is domain which gave birth to the Burrokeet project
- Now starting to explore implementation of Enterprise Document Management Facilities
The Burrokeet Project - Today
- Three major components:
- Sharable Content Management System
- Create and manage a Content Package Repository
- Content Delivery Tool
- Standards compliant Sharable Content Packages for delivery in multiple formats
- Content
- Learning Objects for various subject areas
Sharable Content Management System
- Sharable Content Package repository
- Standards compliant (IMS Content Packaging, IMS Meta-Data, and ADL SCORM Editing)
- Integrated Meta-Data editor
- Integrated content editor
Content Delivery Tool
- Multiple input formats (MS Office, Open Office, Docbook, (X)HTML, etc.)
- Multiple output formats (HTML, WML, RTF, PDF, XML, Speech, etc.)
- ADL SCORM compliant
- Embedded Multi User Web Server
Why create Burrokeet?
- Existing work on various aspects of Content Management Systems
- Most are incomplete, they usually focus on one of the following:
- content package structure editing
- document/content editing
- metadata editing
- repository control
- content delivery tools
- Most are web based
- assume that both the content creator and the content consumer
have Internet connectivity
Why use Burrokeet?
- Burrokeets unique features are:
- All in one solution
- multiple input formats
- leverage existing tools and content
- optimised output formats
- from high bandwidth to no bandwidth
- accessibility (voiceXML interaction)
- Full system is Free Software (free to do what you want)
- Provides free (for non-profit) content repository
- Open Source model means you can help with its development
- if you need a feature or some content you can add it
Why use Burrokeet? (cont..)
- will provide a full content management and publishing framework (online or offline)
- reduce the cost of publishing and distributing materials
- increase accessibility to materials both within and outside the organisation
- reduce business training costs
- create a commercial publishing opportunity (not directly a Burrokeet objective)
- identified by the UN as one of
the major ECommerce opportunities for developing countries)
Burrokeet and Open Source
- Burrokeet integrates a number of Open Source Tools
- Apache Cocoon for application framework
- Jetty or Apache HTTPD + Tomcat for web server
- Apache Forrest for publication of Content
- Eclipse for Content Package Editors
- DSpace for content repository
- Kupu for in browser WYSIWYG editing
- OpenOffice.org for Office suite editing
The Backing of Open Source Community
- Ensures that Burrokeet will have continued support and help in development
- project lead is a member of the Apache Forrest Project Management Committee
- Burrokeet code has already been donated to the Apache Forrest project
- Additions to Open Source tools used by Burrokeet enhance Burrokeet
-
Such partnerships with projects with an international standing can only serve to strengthen the
world perception of Carribbean software developement
Beyond Education
- Burrokeet is a flexible Document Management and Publishing System
- can be easily adapted for applications in business and government, both for training and document/content management
- project lead is currently securing funding for phase two which will take Burrokeet into the realm of Enterprise Document Management Systems
- Burrokeet is already being used (even though there is no official release as yet)
- this presentation is being delivered within it (using the slide presentation view)
- Computers in Society project in Trinidad and Tobago (http://www.cis.org.tt)
- multiple Open Source projects use it for project documentation management
- Ross Gardler it for management of his Research Materials
Project Structure
- Project Lead: Mr Ross Gardler (independant, UK)
- Project staff:
- Mr Rajendra Singh (PhD Student, UWI)
- Mr Anil Ramnanan (full time software developer, Trinidad and Tobago)
- Other resources:
- E-Learning research Group (DMCS, UWI)
- Prof. Christian Posthoff
- Dr. Margaret Bernard
- various PhD, MPhil, MSc students
- Funding: funded until Dec 2004 by IBM (continuation funding being sought)
More Info
-
Burrokeet, with its partnerships with projects of an international standing can only serve to strengthen the
world perception of Carribbean Software Developement