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>

Reply via email to