MIME-Version: 1.0 In-Reply-To: <38C0BFD50092414E900DEE15F8976FE0@sb.litts.net> X-Mailer: MIME-tools 5.428 (Entity 5.428) Content-Disposition: inline References: <38C0BFD50092414E900DEE15F8976FE0@sb.litts.net> Content-Type: text/html; charset="UTF-8" Message-ID: Content-Transfer-Encoding: binary X-RT-Original-Encoding: utf-8 RT-Send-CC: Content-Length: 968 Thank you for your feedback on the XML channel.

From a design point of view, I intentionally did not split the data apart but instead returned the whole thing.  This was intentional until we could make it into a more RESTful style.

It is probably time to actually take on the work of splititng the data into chunks.  A simple RESTful API for gathering information about a server, in my mind anyway, was along the lines of:

/views -- returns a list of views
/views/_default -- returns information about a specific view
/views/_default/zones  -- returns a list of zones in a particular view
/views/_default//zones/isc.org -- returns detailed information about this particular zone

and so on.  I am not certain if the /config, /stats, or /status information should be before or after the URIs in this simple example.  My gut tells me after.

--Michael