[ 
https://issues.apache.org/jira/browse/TUSCANY-3443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Laws resolved TUSCANY-3443.
---------------------------------

    Resolution: Fixed

We now haw the itest/spi test

> Devise a away to track and spi changes we make in 2.x
> -----------------------------------------------------
>
>                 Key: TUSCANY-3443
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3443
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: SCA Java Runtime
>    Affects Versions: Java-SCA-2.x
>         Environment: All
>            Reporter: Simon Laws
>
> From this thread 
> (http://www.mail-archive.com/dev%40tuscany.apache.org/msg11292.html) it would 
> be good to have a clearer idea of what SPI we define and how it is changing 
> as we move toward our 2.0 release. Here are some ideas...
> Identify with a greater degree of fidelity which interfaces/classes we 
> actually consider to be part of the SPI
>    Which interfaces/classes will be implemented/extended as part of building 
> extensions, e.g. the binding or implementation model
>    Which interfaces/classes will be called as part of building extensions, 
> e.g. endpoints/endpointreferences
>   We have two lists now on the 2.x docs page and I would like to review and 
> aggregate if possible
> Have Java doc for all of the files above
> Identify when these change from revision to revision
>   Create versions tests
>   Keep a manual list of the APIs the feature pack use and take it upon 
> ourselves to take note and report when we change things on the list OR
>   Have an itest which looks at each file and compares them against a known 
> hash of the previous good version of the file
> When something has changed identify what has actually changed
>   Look for differences in the Java doc (needs to be Java doc there to do this 
> of course)
>   manual description
> Keep a current status of what has changed
>   manual in the first instance. On the status page?

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to