Announcing the DITA2Wiki open-source project
Blog entry: Submitted by ldyer on Mon, 2008-09-22 15:42.
If your vision is to tap the knowledge of your online user community and weave that knowledge into your content, but you lack the tools or resources to build such as system, read this.
The DITA2wiki project:
- Provides tools and best practices for integrating DITA content with a wiki environment
- Enables the user community to extend DITA2wiki distributions with features such as full round-tripping (from DITA to wiki to DITA) and support for any open-source or commercial wiki
To learn more about the goals of the DITA2Wiki project, visit Lombardi Development Blog.
The first release of the project includes the DITA2Confluence import tool, available for download at SourceForge.
The DITA2Confluence tool includes the following features:
- Easy-to-use import facility with optional parameter overrides.
- Updates to existing wiki pages only affect body content (comments and attachments on wiki pages are not affected).
- Conref support (only referenced content is editable in the wiki output; referencing instances are readonly).
- Transformation of a DITA map to a hyperlinked table of contents wiki page (optional).
- Auto-generatednumeric page IDs based on the DITA map structure. Enables you toimplement custom navigational structures such as tables of content withlogical versus alphabetical ordering.
- Dynamic wiki space creation based on space validation (if a specified space does not exist, it is created dynamically).
- Dynamic wiki space creation based on conditional processing rules (optional).
- Dynamic wiki space deletion prior to import (optional).
- Sample guide for evaluating DITA2Confluence (the DITA XML source for this documentation).
- For developers:Test harness and build script for creating updated binary and sourcedistributions when developing with the DITA2Confluence tool.
- For developers: Javadoc describing the Java interfaces, methods, and properties used in the processing (see [Processing overview] ).
Engineering Manager, Information Development
Lombardi




