Author: brett
Date: Sat Mar 17 17:28:26 2007
New Revision: 519486

URL: http://svn.apache.org/viewvc?view=rev&rev=519486
Log:
add notes from Jason's email

Modified:
    maven/core-integration-testing/trunk/ITProblems.txt

Modified: maven/core-integration-testing/trunk/ITProblems.txt
URL: 
http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/ITProblems.txt?view=diff&rev=519486&r1=519485&r2=519486
==============================================================================
--- maven/core-integration-testing/trunk/ITProblems.txt (original)
+++ maven/core-integration-testing/trunk/ITProblems.txt Sat Mar 17 17:28:26 2007
@@ -1,3 +1,16 @@
+The top things that could be done:
+
+1) The issues that would be most helpful that could be tackled on a piecewise 
basis by many would be to take plugin specific ITs out of the ITs. There are 
many in there for the surefire plugin so while you're doing that you can look 
at it. Piecewise but probably totally simple because you have to replace it 
with an IT that actually tests what it was testing. A lot of time I have had to 
make a new IT plugin flavour.
+
+2) The next issue of importance would be to collect all the in IT plugin 
plugins, invokers and verifiers and align all theses.
+
+3) Once 2) is done then we wire the embedder option into the resulting invoker.
+
+As far as them working in situ: the ITs could now run from the top level of 
http://svn.apache.org/repos/asf/maven/core-integration-testing/trunk/ with an 
addition to the POM. It's not there because I generally build from the 
top-level and then walk into  
http://svn.apache.org/repos/asf/maven/core-integration-testing/trunk/core-integration-tests/.
 The invoker plugin has been released and that's what I used to install the 
supporting artifacts because they can't install in a reactor run normally 
because there are 5 artifacts with the id.
+
+I am not entirely happy with the structure we have but I don't think it's 
worth changing right now until 1) and 2) are done. It's not obvious how to run 
them from and IDE and that's where I've found it to be most convenient to run 
them.
+
+
 - [-] Goals
     - [ ] An IT should be completely self-contained so that the problem
           can be understood by looking in one place, in one Maven


Reply via email to