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
