Re: XML Only CMS?

Seth Gottlieb <sggottlieb-/[email protected]>
Newsgroups gmane.comp.cms.cms-forum.general
Message-ID <[email protected]>
Good point.  However, if the CMS allows you to validate input, and the 
presentation templates are fully tested, you can be fairly certain that 
valid xml will come out the other side.  If this is not enough, you can 
add a process to validate the output after publish.  I guess the 
efficiency of this design largely depends on the schema.  If you can 
wrap much of the user's input in CDATA and the tag attributes have a 
limited number of possible values (so you the user can select with a 
dropdown list rather than free type), this design might work easily.  
Otherwise, you may need to do lots of regex to clean up the users input 
to ensure no XML breakage occures. 

Dominic Cronin wrote:

>Agreed - pretty much any CMS can emit XML. Whether this is sufficient or
>appropriate for everyone is more of an open question. In this case, the
>requirements specifically mentioned XML schema validation. 
>
>It's easy to envisage a situation where other business systems need to read
>and write XML that is known to be valid with respect to a given schema or
>schemas.
>
>Dominic Cronin
>
>-----Original Message-----
>From: Seth Gottlieb [mailto:sggottlieb-/[email protected]] 
>Sent: 04 November 2004 22:50
>To: [email protected]
>Subject: Re: [CMS] XML Only CMS?
>
>  
>
>>We need a CMS system to handle our xml files only.
>>    
>>
>
>I think you can do this with any CMS that allows the
>user to create structured content (that is, entering
>content attributes, such as "author," into discrete
>form fields), and has a templating mechanism that puts
>content into markup.  The only twist is that you
>program your presentation templates to write XML
>rather than just HTML.  It does not matter what format
>the repository is in as long as the output is XML.   
>In fact, it is even better if your system does not try
>to store the content in the same XML schema that the
>client system requires.  That way, when you change
>your formats, you don't have to go back and edit all
>your content assets, you just change the template and
>republish.
>
>I think that Bricolage or Interwoven TeamSite would be
>particularly good for this use.  
>
>Best,
>
>Seth
>_______________________________________________
>cms mailing list
>[email protected]
>Subscription controls:
>http://lists.cms-forum.org/mailman/listinfo/cms
>Netiquette FAQ and related CMS lists - [cms-forum], [cms-pr],
>[contentmanagers], [cmpros]
>http://www.cmsreview.com/NetiquetteFAQ.html
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.