I started some preliminary work on a grails plugin that could be used to collect all of the grails dependencies so that they can be shared. Along with this we would need to provide a mechanism to generate a war file in grails which does not contain any of the common elements. I'd like to check in what I have thus far. There is only one catch. Some of the dependencies are Hibernate (LGPL). I've updated my poms with a scope of provided for the hibernate dependencies. Is that sufficient so that I can check the plugin into our SVN without any legal issues if somebody installs it?

I'm also interested in additional thoughts on how to deal with the hibernate dependencies. Should I consider using prerequisite instead of dependency so that they must be installed (I'm not yet sure if a grails application will work without hibernate but I suspect that it should)?

Comments appreciated. I'd really like to get this checked in under https://svn.apache.org/repos/asf/geronimo/plugins so it doesn't get lost even if it isn't quite ready for prime-time yet.

Joe

Reply via email to