Marc Logemann wants to write software documentation for his projects. He is going to evaluate two approaches: xDoc/
Apache Forrest and
DocBook.
- I am evaluating options for generating documentation for my upcoming product. While googling i only found Docbook and xDoc as standards with more or less widespread usage. Some years before, i used IBM Dita, another XML documentation project, but i dont think it got any acceptance so i dont want go back to that. --docbook versus xDoc (Apache Forrest)

As he is disencouraged by the overwhelming complexity of the
DocBook DTD, he wants to start with
Apache Forrest
, but is rather disappointed of it's documentation and overall usability.
- I settled for Apache Forrest and did the first steps in this project. Lets start with the documentation available on the apache-forrest website. I dont think it will be awarded for the most comprehensive documentation ever written, furthermore you never know when to consult the cocoon documentation and when not. --Apache Forrest - for freaks only?

In the next step he settles for
DocBook and compares different XML editors.
XMLSpy seems too pricy for the set of incomprehensible features (and it has problems with XML),
XMetal needs macros for everyday-magic that is needed to work productive with
DocBook,
XMLmind XML Editor looks good, but Marc is a Java-developer, so he does not seem to have problems with typing code.
oxygenXML looks like a good choice for him.
- This one is really nice, its not wysiwyg but the all tested wysiwyg editors somehow didnt get it. With oxygen you get a lot of help when it comes to authoring your docbook. There are some neat samples including XInclude Variants and processing the XML file to HTML or PDF is out of the box. Correct, no seperat install of an FOP processor or anything. Just clicking the button and there you go. This is how software should be, no lengthy documentation reading for doing simple things (wink to XMetal - where i read about 20 pages for most trivial stuff). The price of 128$ (nice analogy to the bits and bytes range) is really outstanding. --how to edit docbook

I think he has made a good coice - for a developer. Less technical oriented writes may also like the Syntext Serna editor.