[ 
https://issues.apache.org/jira/browse/CALCITE-1077?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15179410#comment-15179410
 ] 

Josh Elser commented on CALCITE-1077:
-------------------------------------

Started working on this tonight and I have an outline up 
https://github.com/joshelser/calcite/tree/1077-avatica-detach.

I need to look at it with fresh eyes again, but I don't think it's too bad for 
a first pass. I'll have to run through a mock release process for Avatica to 
make sure it's generating reasonable artifacts (I'm not sure yet), checking 
Javadocs too. The usual.

There's a bit of duplication in checkstyle configuration files, but I think 
that's more of an issue with how the "core" build is doing it 
(https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html
 is what's recommended). That could just be something to change in the future. 
The checkstyle rules haven't been changing *too* much.

> Separate Avatica from "core" Calcite build
> ------------------------------------------
>
>                 Key: CALCITE-1077
>                 URL: https://issues.apache.org/jira/browse/CALCITE-1077
>             Project: Calcite
>          Issue Type: Task
>          Components: avatica
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>             Fix For: 1.7.0
>
>
> Uber-JIRA-issue for tracking the separation of Avatica from the rest of the 
> Calcite build.
> Long term, Avatica can be a standalone project, but we're not there yet in 
> terms of governance (enough people intimately involved). One thing we can do 
> now is to separate Avatica from Calcite and begin "getting them used to" not 
> being next to one another.
> DISCUSS thread: 
> https://mail-archives.apache.org/mod_mbox/calcite-dev/201601.mbox/%3C56ABCCFF.3010205%40gmail.com%3E



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to