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.
My guess is that the build issue for Avatica is the same one that
Calcite suffers from (I didn't spend time trying to fix that) -- the
issue where one of the plugins in the parent module tries to download
all of the jars for the contained modules (we have a JIRA issue for that
somewhere IIRC).
Julian Hyde wrote:
Did you intend to change the groupId from “org.apache.calcite” to
“org.apache.calcite.avatica”? If so, I will check in fixes to calcite’s
(non-avatica) pom.xml files. I’ll also remove conjars from avatica's maven repo
list.
It seems that offline build of avatica doesn’t work too well, especially if
~/.m2/repository is empty. Can you take a look at that?
Julian
On Mar 7, 2016, at 3:24 PM, Josh Elser<[email protected]> wrote:
Aww, beautiful. Thanks for making the time to do this. I completely punted on
it, and am grateful that you picked it up now.
Yes, consider this a formal volunteering for RM for Avatica. I'll try to get an
RC spun up Tuesday or Wednesday.
Julian Hyde wrote:
I discovered a problem with the “ln -s” approach, and so abandoned it: since
there was only one Jekyll site, it is not possible to give the Avatica site
separate branding (logo, color scheme, and menu structure).
I now think the best approach is to have a separate Jekyll instance (i.e. you
should run “bundle exec jekyll serve” from avatica/site if you are developing
the avatica web site) but have both deploy to the same calcite/site/target
directory. See the updated README[1].
I have created an Avatica logo and color scheme and deployed the results to
https://calcite.apache.org/avatica/. The web site is incomplete, and I’d be the
first to admit that the logo& color scheme are not great, but something’s
better than nothing. I don’t think there are any links from
https://calcite.apache.org/ to https://calcite.apache.org/avatica so casual
browsers will not notice the work-in-progress.
On Mar 7, 2016, at 11:21 AM, Josh Elser<[email protected]> wrote:
Regarding the build: everything is working to the best of my knowledge.
Great.
How do you (and others) feel about me throwing together a release candidate for
an Avatica 1.7.0? I'm assuming we'll have to work in tandem the first time
(first couple of times?) until we get a good process in place.
I take it you’re volunteering to be release manager? Thanks! It doesn’t seem
too early for a first RC.
Julian
[1]
https://github.com/apache/calcite/blob/master/avatica/site/README.md<https://github.com/apache/calcite/blob/master/avatica/site/README.md>
<https://github.com/apache/calcite/blob/master/avatica/site/README.md%3Chttps://github.com/apache/calcite/blob/master/avatica/site/README.md%3E>