You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Josh Elser (JIRA)" <ji...@apache.org> on 2016/03/04 07:11:40 UTC

[jira] [Commented] (CALCITE-1077) Separate Avatica from "core" Calcite build

    [ 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)