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




Reply via email to