My current workflow uses DocBook NG for a schema, emacs + nxml mode for authoring and editing, CVS for version control, the eXist XML DB for storing bibliographic records, and my own XSLT stylesheets to bring it all together in formatted documents.
This doesn’t really address another important aspect of the authoring process, though: commenting and revision. Most of my colleagues would use Word with its change-tracking functionality, but I refuse to use Word, so what are the alternatives?
Lars Trieloff and I were recently chatting about the possibility of adding commenting support to a DocBook + SVN workflow. I had thought perhaps integration with Tracâ€”along with some JS magicâ€”might offer some interesting possibilities to do this in a user-friendly way. Now Lars is exploring which tracker to use, with Trac being one option. If you have any thoughts/experiences, pass them on.
I’m personally also interested in the possibilities of integrating a wiki markup language into such a setup. The only example I’m aware of is the system Eric van der Vlist used to author his RELAX NG book, but I don’t know any of the details.