MarkW, I'm actually for getting this in even if it were slightly unstable ATM. I think any improvement to the testing framework is of critical importance.
As for the plugin... if you can add it under "http://scm.dspace.org/svn/repo/tools" and inheriting the sonatype parent pom, then we can run a snapshot release for development purposes and then an formal release of it just prior to the 1.8.0 release MarkD On Wed, Aug 24, 2011 at 10:25 AM, Mark H. Wood <[email protected]> wrote: > I've created a sandbox project containing trunk -r6582 plus > modifications to make the testing framework found in dspace-api usable > in other modules. > > https://scm.dspace.org/svn/repo/sandbox/test-framework-packaged > > The bulk of the change involves building a test directory tree off the > "live" model directories instead of carting around a separate test > tree, adding some test data and suchlike. The test tree is packed up > in a JAR artifact and can be unpacked by any project that wants one > for testing. > > I don't expect to have this ready for 1.8.0 feature freeze, alas. I > do hope to merge it soon after 1.8.0 is branched, if people like it. > > At this point, it's likely that you can't just check it out and try > it, because the construction of the test configuration depends on a > Maven plugin I wrote which is not yet published. The plugin isn't > logically part of DSpace and wasn't designed to be; I think it's > generally useful and intend to publish it separately, once I work out > how to do that. I'm putting this project up now to expose my work to > anyone who wants to look at it and offer criticism (and also to store > away a long list of changed files so that I can see what I'm doing!). > > (If you're curious: FileWeaver-maven-plugin combines multiple inputs > into a given output file, with token filtering somewhat like > m-resource-p. I needed to concatenate test settings with the model > dspace.cfg and couldn't find any other plugin which does that. I'm > trying to find out how to get it out the door in the right way, so I > don't get calls from our lawyers saying, "you did WHAT?!?!") > > -- > Mark H. Wood, Lead System Programmer [email protected] > Asking whether markets are efficient is like asking whether people are smart. > > ------------------------------------------------------------------------------ > EMC VNX: the world's simplest storage, starting under $10K > The only unified storage solution that offers unified management > Up to 160% more powerful than alternatives and 25% more efficient. > Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev > _______________________________________________ > Dspace-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-devel > > -- Mark R. Diggory @mire - www.atmire.com 2888 Loker Avenue East - Suite 305 - Carlsbad - CA - 92010 Esperantolaan 4 - Heverlee 3001 - Belgium ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ Dspace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-devel
