On 6 Sep 06, at 3:02 AM 6 Sep 06, Jason Dillon wrote:

On 8/31/06, Arnaud Bailly <[EMAIL PROTECTED]> wrote:
1. a base plugin to create initially the RDF database and populate it
 with basic pom's information
 2. a modified compiler plugin to store source files structure
 information
 3. a modified surefire plugin to store test results in the graph
 attached to the test source files and projects
4. a modified test report lpugin that would take advantage of the RDF
 graph to generate aggregated reports

Why don't you implement the collection and RDF submission into a
post-process... so that you don't need to modify existing plugins, but
just provide RDF builders that take a plugins output (like surefire's
xml reports) and turns that into RDF and submit it to the reporting
server?


The initial idea long ago was to have a clear API reporting, we ended up with Doxia which is a document generation API which is not quite what we intended. I think what we're looking at here is a data api but also a data collection api. I'm not so keen on RDF as the whole system would probably end up being pretty slow, and if we're going to use an XML type system then it would probably make sense to use XRadar. It already completely works and I know the people who developed it would love to help.

We initially wanted all the plugins to not only have Doxia sinks for creating reports but also have a standard data sink so you could just take a raw data and render it however you wish.

Anyway XRadar is here if we're just going to snag existing XML:

http://xradar.sourceforge.net/

Jason van Zyl
[EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to