Before first public release:
* update documentation
* new cook's tour
* update Test Infected
* README.html
* add javadoc to API interfaces and Annotations
http://java.sun.com/j2se/javadoc/writingapispecs/index.html
* make sure TestListener is symmetric and meets needs of runner developers
* TestRunEvent
* Decide how we ship JUnit-- 1.5 only or hybrid
* Stopping a test run (there was support for this in 3.8 - TestResult.shouldStop())
* review Ant scripts
* Run single method with @BeforeClass and @AfterClass
* Merge branch back into head
Before next JUnit 4 release:
* get rid of JUnit4TestCaseAdapter (use JUnit4RunnerStrategy in JUnit4TestAdapter)
* update the build process
* automatically upload a new JAR
* update site for plug-in version?
* make suites simpler for both the IDE providers and the users
* class level test annotations?
* Ant
* Basic task
* enable tighter and more flexible IDE integration
* enable test reordering/prioritization
* test categorization & filtering (<- seems like a runner issue) @Category(short, integration) @Test(category=windowsOnly)
* support testing run once initialization code e.g. class Foo {{...}}
* Command-line plug-in architecture