Kenneth Tam wrote:
> +1 for this, but I don't think the two layouts are actually in conflict.
> 
> I completely agree SDO and SCA should build/test/package/potentially
> ship separately, and the directory structure should support that.  I
> think:
> 
> cpp/sca/
> cpp/sdo/
> java/sca/
> java/sdo/
> 
> is the right place to start.  As far as samples and test, I think it
> makes sense for each of the above directories to have "samples" and
> "test" subdirs for their specific tests, 

Agreed - I was assuming Maven's convention that tests associated with
the build would be located in each module. These would be run every time
we built.

> but it also makes sense for:
> 
> cpp/
> java/
> 
> to have their own "samples" and "test" subdirs to hold integration
> tests and samples across that language's implementations.  Ultimately
> it might even make sense to add infrastructure into there to support
> cross language testing/samples.
> 

That was what I had in mind - similar to the "acceptance" tree in the
old codebase. Tests here would be more stable and would be run before a
release or other development milestone (like nightly).

--
Jeremy

Reply via email to