first checkin of all posts from the old blog, creation date fixed
[homepage.git] / blog / posts / 2006 / 12 / looking_for_a_website_markup_language / discussion.mdwn
1 [[meta date="2006-12-23 17:59:11 +0100"]]
2 Ciao Stefano,
3
4 I did some web pages using DocBook XML and the docbook-xsl
5 stylesheets, even non-technical ones. Let's see how DocBook
6 relates to your wishlist:
7
8 * content-oriented XML-based markup - yes
9 * legacy XSLT transformations - yes
10 * ability to extend ... input format ... and ... transformations - yes
11 * ability to integrate verbatim snippets of XHTML/Javascript/... - yes
12 * clean final XHTML pages - yes
13 * support for predefined common website layouts - no
14
15 You can easily use only a subset of DocBook, extend the DTD or
16 RelaxNG schema, and overwrite certain XSL rules to your needs.
17
18 Note: There is also "docbook-website", but I don't use it.
19
20 -- W. Borgert
21
22 ----
23
24 [Erich](http://blog.drinsama.de/erich) wrote a [nice post](http://blog.drinsama.de/erich/en/xml/2006122401-website-meta-languages) on [planet](http://planet.debian.org) answering my lazyweb request.
25
26 ----
27
28 Did you take a look at the supposed Kid successor, Genshi?
29 http://genshi.edgewall.org/ Again, a Python library. It seems,
30 that TurboGears will change from Kid to Genshi someday.
31
32 -- W. Borgert
33
34 ----