CFV: New Project: Code Tools
Jonathan Gibbons
jonathan.gibbons at oracle.com
Thu Mar 22 16:46:50 PDT 2012
I hereby propose the creation of the Code Tools Project[1] with
Jon Gibbons as the Lead and the Compiler Group as the sponsoring
Group(s).
The goal of the Code Tools Project will be to provide tools of use to
OpenJDK developers while working on the OpenJDK code base.
Such tools currently include test tools and Mercurial extensions;
it is envisaged that additional tools will be added over time,
after discussion on the Project's main mailing list, and subject
to the Project Lead's approval.
There are a number of initial candidates for inclusion in such a Project.
* jtreg
jtreg is the regression test harness for the OpenJDK platform.
It is currently just available via source bundles [2].
* jtharness
jtharness is the test framework underlying jtreg [3].
* sigtest
sigtest is a set of utilities relating to API signature checking [4].
* the Mercurial "jcheck" extension
jcheck provides simple validity checks on the contents of a changeset
Jon has long been involved in the tools aspects of testing JDK.
He designed the original JavaTest harness, underlying both JCK
and jtreg. Since joining the JDK LangTools team, he has led the
way in improving the reliability of test runs, both by improving
tests and/or the jtreg test harness.
The suggested sets of initial reviewers and committers are based
upon the contributors to the initial set of tools listed above.
The suggested initial set of Reviewers is:
Mark Reinhold
John Coomes
Iris Clark
Brian Kurotsuchi
Dmitry Fazunenko
Mikhail Ershov
Kevin Looney
Andrey Titov
In addition, the suggested initial set of Committers is:
Larry Hoffman
Dawn Phillips
Votes are due by 7:00AM UTC, Friday 6 April [7].
Only current OpenJDK Members [5] are eligible to vote on this
motion.
For Lazy Consensus voting instructions, see [6].
-- Jon Gibbons
[1] http://mail.openjdk.java.net/pipermail/discuss/2012-March/002563.html
[2] http://openjdk.java.net/jtreg
[3] http://jtharness.java.net/
[4] http://sigtest.java.net/
[5] http://openjdk.java.net/census/#members
[6] http://openjdk.java.net/projects/#new-project-vote
[7]
http://www.timeanddate.com/worldclock/fixedtime.html?msg=CFV%3A+New+Code+Tools+Project&iso=20120406T0000&p1=224
More information about the announce
mailing list