Why not using XML rather than HTML for encoding contents?
Why not in a future version, but we believe that the normalization debate, how much important it is, is not necessarily the most important, especially from the user point of view, who want an application first to respond to its needs, in a progressive way. The question should be: Why using XML? And the answer could be: In order to have a same content presented alternatively in a Web site, in a PDF document, and in an email. But if we only have to publish HTML content in only web sites, do we need XML? By encoding the content directly in HTML, we save the cost of converting XML to HTML, thus keeping fastcm fast. In addition, by managing contents in HTML format, we make easier the integration of existing sites, avoiding the work of reengineering all the existing content as to code it into XML.