If we are to add this package, I'd rather we go the route we took with
jedit-syntax - submit it to the main Maven repo ourselves. Pointing to
JBoss repo is a bad idea IMO, and has a potential of leading to chaos
in our builds.
Also I agree with Ari about not having it as a runtime dependency, and
instead bundling it with the Modeler. There is a lot of value in the
core library to stay lean. Maybe we can access it with reflection from
DbGenerator to prevent a compile dependency?
Andrus
On Aug 28, 2008, at 9:46 AM, Aristedes Maniatis wrote:
On 28/08/2008, at 4:24 PM, Andrey Razumovsky wrote:
Inflector package is quite lightweight, so I think it's OK if we
add it to
core POM (unpublished). I also did not find Inflector in main
Apache repo,
but I can see it in JBoss repository. Is it fine if we add that
repo to the
project?
From a licensing perspective, we can include it easily since it
Apache2 licensed. However it seems to have more of a place in the
Modeler app and not in the core Cayenne library which should not be
cluttered with these sorts of things. Are we going to have one for
every language?
Downloads are here: https://inflector.dev.java.net/servlets/ProjectDocumentList
but I couldn't see a maven repository for it.
Personally I think this is a red herring and really not very
important, but if it isn't too much trouble, then I guess it is not
a bad thing to have.
Ari
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A