Sounds good. 2. will force us to keep Sandbox pieces in sync with the core.
Otis --- Doug Cutting <[EMAIL PROTECTED]> wrote: > So, now that we've got the sandbox in the same source tree let's > decide > what we want to do with it. I have previously argued that we should > make sure that sandbox code should be tagged and released in parallel > > with core code (http://tinyurl.com/5d6tx). Now that should be easy. > But how should we do it? > > Here's my proposal: > 1. Move sandbox/contributions to src/contrib; > 2. Change build.xml to build, test & package sandbox packages too. > 3. Change sandbox build.xml's to build in a top-level > build/contrib > directory, and package into a top-level dist/contrib directory, so > that > no files are written in src/contrib. > > Once this is done, then: > > "ant compile" will compile all core and contributed code, building > something like: > > build/ > classes/ -- core classes > contrib/ > highlighter/ -- highlighter classes > ... > > "ant test" will test all core and contributed code > > "ant dist" will create something like: > > dist/ > lucene-XX.tar.gz > lucene-XX.zip > contrib/ > highligher-XX.tar.gz > ... > > And so on. > > Does this sound like a good plan? > > Doug > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]