Hi Matthew,

Go ahead and commit or if you don't have commit access (I forget) then open a JIRA and attach a patch for one of us to commit.

Craig

On Dec 9, 2010, at 6:33 AM, Matthew Adams wrote:

Maven's test scope only means that it needs to be on the test classpath. It would not introduce a runtime or even compile time dependency of jdo-api.jar. Optional means that if Maven can't find it, compilation should still succeed, which it wouldn't if it weren't available. Again, <scope> and <optional> are orthogonal concerns.

-Matthew

Sent from mobile device. Responses brief.

On Dec 9, 2010, at 1:24 AM, Andy Jefferson <[email protected]> wrote:

You do not want to mark it as not optional since IIRC that would mean that
anything building against jdo-api.jar would have to have ant in the
CLASSPATH. We do not want that.

Although maybe the "test" scope would override that requirement?

No subsititute for actually trying it with a clean M2 repo, and
building/running a simple JDO project against it (with clean M2 repo also).

--
Andy
DataNucleus (http://www.datanucleus.org)

Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:[email protected]
P.S. A good JDO? O, Gasp!

Reply via email to