On Tue, Mar 8, 2016 at 7:00 AM, Josh Elser <[email protected]> wrote: > I did intentionally change the groupId, but I'm not stuck on it. I figured > it would be nice to have a single groupId which contains all of Avatica.
Let's talk about maven module names. It will be difficult to change them after the release. I like the idea of avatica modules having groupId "org.apache.calcite.avatica". Currently their names are prefixed "calcite-avatica-", e.g. "calcite-avatica", "calcite-avatica-server", "calcite-avatica-metrics-dropwizardmetrics3". "calcite-avatica-noop". I think we should remove the "calcite-" prefix, hence "avatica", "avatica-server", "avatica-metrics", "avatica-metrics-dropwizardmetrics3", "avatica-noop". Each module would still have "Apache Calcite" in its name, for example "Apache Calcite Avatica Server", and of course in its groupId. What do you think? Also, should we rename "avatica" to "avatica-core"? Less sure about that one. Julian
