On May 1, 2006, at 12:17 PM, Allen Gilliland wrote:
Bleh. I am still very weary of the whole "download these dependencies on your own" situation. Especially if we can't even keep the proper version in the repository to develop against and just not ship it in the release. People are going to start doing the wrong thing, like getting the wrong Hibernate version maybe?
We can keep Hibernate in the repo and develop against it, but we just can't ship it.
I am fine with all the other stuff (#1, #3, #4), but #3 still has me worried. I don't see the benefit in replacing Hibernate long term with something else just because of an opensource licensing issue and I hate to think about putting up with this external downloads thing forever. Maybe I am just a bitter ball though?
#2 has me worried as well. The Apache LGPL policy is not user- friendly at all, but it should not impact our work as developers -- remove unshippables is just a release engineering and installation thing.
And by the way, there's nothing stopping other projects and companies from shipping Roller "distributions" that include everything you need to run Roller. For example, my Blogapps project ships a Roller distribution called the "Blogapps Server" that includes Roller, JSPWiki, Tomcat and HSQLDB.
- Dave
