msgbartop
The Open Source DITA Authoring Platform
msgbarbottom

01 Jan 09 M2 Announcement

If you're new here, you may want to subscribe to our RSS feed. Thanks for visiting!

This post to announce that milestone 2 of the DITA Open Platform is now released.

Starting with this milestone the Platform has two main components, the Editor and the EasyTrac package.

The Editor has some bug fixes and minor improvements (like the ability to choose which version of the DITA specifications to use) but what is really new is the EasyTrac package.

The EasyTrac package contains a pre-configured Apache2 server used to run the Trac project management system and Subversion repositories under the Windows operating system. Using those tools you can:

  • share knowledge with the wiki,
  • manage your authoring process using tickets and milestones and
  • manage your content using Subversion.

With Trac comes also the Bitten continuous integration plugin with support to automate the build of your documentation using the DITA Open Toolkit.

You will find anything necessary to get you started in the documentation section of this site.

Support will be provided using the SourceForge Support Requests tracker or the Yahoo! dita-users mailing list.

Happy new year to everyone!
Claude

08 Dec 08 DITA for Wordpress

A few days ago I released the DITA-OT and the Wordpress plugins that enable me to publish part of the (almost inexistant) DITA-OP documentation on this blog. I am talking about the About, Download and Getting Started pages that appear in the menu up here.

The DITA-OT plugin transforms a map into a single file, suitable for publication, and automatically call the xmlrpc API of the blog to publish it.

The DITA Wordpress plugin adds a css (a slightly modified version of the DITA-OT commonltr.css) to your Wordpress theme to properly render the standard domains.

You can download both plugins here, they are released under the GPL license.

  • The dita2wp.zip contains a README file with instructions about installation and usage of the plugin.
  • The wp-dita-plugin.zip is very small Wordpress plugin, just unzip the file into your wordpress plugins folder and activate it in your Wordpress admin interface.

I tested only with Wordpress but the DITA-OT plugin should be able to publish to any blogging platform that supports the Blogger API.

UPDATE: A reader noticed a small mistake in the README file of the dita2wp plugin. In order to install the plugin in the DITA-OT the command should read ant -f integrator.xml instead of anf -f integrate.xml.

I also notice that, since 2.7, it is not possible anymore to update Wordpress pages using the Blogger API. If this is what you do with this plugin (my case) then you will have to change the xmlrpc.php page in your wordpress installation. Go to line 1912 and replace the following code:

1912
1913
1914
if (!$actual_post || $actual_post['post_type'] != 'post') {
	return new IXR_Error(404, __('Sorry, no such post.'));
}

with this one:

1912
1913
1914
if (!$actual_post) {
	return new IXR_Error(404, __('Sorry, no such post.'));
}

Tags: , , ,

22 Jun 08 DITA-OP 1.0.0 M1 Announcement

I am pleased to announce the first milestone of the DITA Open Platform version 1.0.0

This milestone is a test release in order to see if there is interest in the DITA community for what the DITA Open Platform project plans to offer. It is also a mean to collect suggestions and ideas from the community.

The goal of this project is to provide the DITA community with a free and easy-to-deploy DITA oriented production platform. It is targeted at small companies or teams that do not need a complete CMS solution.

The key deliverable of this milestone is the DITA-OP Editor, an Eclipse-based set of plugins featuring:

  • The complete DITA architecture and language specification available through the Eclipse help system
  • A DITA project nature which enables DITA files validation (pure XML validation and hyperlink references validation) and problem markers
  • Wizards and templates to create new DITA files (topics, concepts, references, tasks, maps, bookmaps and processing profiles)
  • A processing profile (ditaval) form editor
  • A topic editor which leverages the power of the Eclipse XML editor (content assist, templates, as you type validation, formatting) with a dedicated preview page
  • A launch configuration dedicated to the DITA Open Toolkit which enables setting up the toolkit scripts, saving your configuration for later reuse or sharing and even adding automatic build to your DITA project.

Next step will be to provide a server packaging enabling:

  • Configuration management of the DITA files
  • Management of the authoring process
  • Management of the publication process

For downloading please refer to the download page on this site.

Complete documentation has yet to come but the documentation page should give you an overview of what is already possible.
I will answer questions and support requests on the Yahoo! dita-users group.

Claude

SourceForge.net Logo