Ewen Cheslack-Postava created KAFKA-2429:
--------------------------------------------

             Summary: Add annotations to mark classes as stable/unstable
                 Key: KAFKA-2429
                 URL: https://issues.apache.org/jira/browse/KAFKA-2429
             Project: Kafka
          Issue Type: Improvement
            Reporter: Ewen Cheslack-Postava
            Assignee: Ewen Cheslack-Postava


We should have some annotations so that we can mark classes as public and 
stable vs. in development and unstable. This will help address two issues. 
First, we already get fairly regular emails on the mailing list about 
non-functioning code because we sometimes check in stubbed out code to get 
started on some new code. Sometimes that also makes it into a release (e.g. the 
stubbed out interface for the new consumer). We don't expect that code to work, 
but it's not obvious to users that it shouldn't. Second, we sometimes want to 
be able to check in imperfect draft code because it's new, expected to be 
unstable, and it helps with reviewing to be able to get something smaller 
checked in and then iterate on it.



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

Reply via email to