On Apr 6, 2013, at 1026PM, Greg Trasuk wrote:
> 
> Proposal
> ------------
> 
> 1 - Release version 2.2.1 from the 2.2 branch.

+1 for this, we really need to get this done, and get this done before the end 
of the month.


> 2 - Create a separate source tree for the test framework.  This could come 
> from the "qa_refactor" branch, but the goal should be to successfully test 
> the 2.2.1 release.  Plus it should be a no-brainer to pull it down and run it 
> on a local machine.

I would actually like to have the (at least) unit tests part of the same source 
tree. I can see integration tests being in a separate module, but it should not 
be a separate source tree. When River gets built we should automatically run 
unit tests. Integration testing can happen as a separate step. 

Additionally, I also dont see why we need a "test framework" per se. Why not 
just use JUnit or TestNG? 

> 3 - Release 2.2.2 from the pruned jtsk tree.  Release 1.0.0 of the test 
> framework.
> 4 - Pull out the infrastructure service implementations (Reggie, Outrigger, 
> Norm, etc) from the core into separate products.  Release 1.0.0 on each of 
> them.  Release 2.2.3 from the pruned jtsk tree.

Yes, we need to trim up project. Once 2.2.1 is released I had planned on 
branching and starting a modular (maven-ized) project. I really do not know 
what the state of trunk, qa-trunk (or any other branch) so starting with 2.2 as 
the baseline seems more stable to me.

Regards

Dennis

Reply via email to