I've (laaaazily) started collecting my blog posts, reorganized, into a book that I'd use for my mentoring activities. The choice so far has been DocBook + Maven + a specific Maven plugin that allows me to include live portions of code samples. So far so good. But so far I've worked copypasting my existing blog posts, translated from HTML to DocBook XML, while I realize that it would be much more efficient, for new blog posts, to write them in DocBook XML and convert to HTML. At this point, the question: with HTML5 which supports microformats, is DocBook still worth while? Cay Hortsmann, in an interview, said he's using XHTML for writing his book about Scala:

http://blog.eisele.net/2011/10/heroes-of-java-cay-horstmann.html


Actually, what I find annoying for DocBook is editing. I'm using XmlEditor from XmlMind (http://www.xmlmind.com/xmleditor/) which explicitly supports DocBook XML, but it's not the most agile editing I've experienced so far. Until a few weeks ago I was not satisfied with HTML editors as well, so it made little difference. But now I've found Bluegriffon and I work wery well with it. That's why I'm evaluating whether moving definitely to HTML5 is a good idea. More in detail, as I'm moving all my sites to a compact CMS I've written, the idea for publishing DocBook stuff was to integrate into my CMS the XSLT transformation from DocBook XML to HTML. The HTML5 approach could make this integration unneeded.

And, BTW, I'm a bit confused about the relationship between HTML5 and XHTML5, and whether the latter will be really adopted or not.

Thanks for any suggestion.



--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
[email protected]
http://tidalwave.it - http://fabriziogiudici.it

--
You received this message because you are subscribed to the Google Groups "The Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to