<div>Created the diagram&#39;s for the workflow for an Amarok
Server as well as a generic Server(Ampache).  They can be located at<br><br><a href="http://varrunr.files.wordpress.com/2010/06/amarokworkflow.jpg">http://varrunr.files.wordpress.com/2010/06/amarokworkflow.jpg</a><br><a href="http://varrunr.files.wordpress.com/2010/06/genericworkflow.jpg">http://varrunr.files.wordpress.com/2010/06/genericworkflow.jpg</a><br>
 <br>I have loosely used a few
terms.<br></div><div>a. Collection - Refers to the collection of Music in the Server</div>
<div>b. Collection Reader and Writer - Converts the filtered collection
from the object it is stored as(depends on the implementation of
server) to an XML document. The definition of the XML doc can be
similar to the existing one used by the Ampache API. </div>
<div><br></div><div>Am still working on making the XSD of the XmlQueryWriter more generic(if necessary), and also on the XSD for storing Collection details.<br><br>--<br>Regards<br>Varrun<br></div>