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 <[email protected]> wrote:
> On Tue, Mar 9, 2010 at 4:01 PM, kelvin goodson <[email protected]>
> 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
>