+1 to move on. But to keep something in mind: we don't want the distribution zip files to get huge, while many of the "optional" dependencies have shared dependencies. It's just not possible to make a clean separation, let's reserve that luxury for users of dependency management tools. Everyone else is welcome to dump all the jars in the same /lib directory, we're probably doing already too much with the 3-way division.. but at least we clarify to simple users what should be provided, or what they could consider removing.