To get an idea of how to proceed I used a little sed script to turn
the raw XML of the web page you referenced [1] into XML of the form

projects
  (project|package)*

and I have half written a program to consume this XML and iterate
through the files in the named packages and get an MD5 sum for each
file.  I had planned to spit out different XML of the form

projects
   project*
      package*
         file*

with an MD5sum attribute on the file elements.  We could store this
file and rerun the program at a later date to do a diff on the xml
files.

you can see the state of the work in progress at [2]

How does this sound?

[1] 
http://tuscany.apache.org/documentation-2x/tuscany-2x-extensibility-and-spis.html
[2] http://svn.apache.org/viewvc/tuscany/sandbox/kgoodson/SourceExplore/
On Wed, Mar 10, 2010 at 11:11 AM, Simon Laws <simonsl...@googlemail.com> wrote:
> On Tue, Mar 9, 2010 at 4:01 PM, kelvin goodson <kelvingood...@gmail.com> 
> wrote:
>> I'd like to help with this. I'd like to get a clear picture of these
>> interfaces myself, so marking them up would be a great way to do this.
>>  I don't have a good feel for how to split these into sets, but I'm
>> happy to take input.   I would naturally favour annotations or
>> javadoc, but I'll probably do something quicker, outside of the code,
>> in the short term to get a straw man to be picked at before thinking
>> about editing the code.
>>
>> Kelvin.
>>
>
> Very happy to have some help Kelvin. What did you have in mind in
> terms of "something quicker, outside of the code,"?
>
> Simon
>

Reply via email to