Stamatis Zampetakis created CALCITE-3117:
--------------------------------------------

             Summary: Distinguish Calcite's public APIs
                 Key: CALCITE-3117
                 URL: https://issues.apache.org/jira/browse/CALCITE-3117
             Project: Calcite
          Issue Type: Task
            Reporter: Stamatis Zampetakis
            Assignee: Stamatis Zampetakis


The goal of this issue is to identify and mark Calcite's public APIs. This can 
have bring various benefits to the project:
 * provide more flexibility to developers;
 * speed-up reviews;
 * enhance backward compatibility;
 * facilitate the life of end-users who will be exposed to fewer classes and 
interfaces.

Let's list here packages, interfaces, and classes that should be part of the 
public API. As a first step let's focus exclusively on completing the list and 
not argue about others proposals. It will be easier to solve disagreements 
afterwards as soon as we have a rather complete list.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to