Joseph Witt created NIFI-1373:
---------------------------------

             Summary: Annotate all classes to indicate their API stability and 
intended audience
                 Key: NIFI-1373
                 URL: https://issues.apache.org/jira/browse/NIFI-1373
             Project: Apache NiFi
          Issue Type: Task
          Components: Core Framework, Core UI, Extensions
            Reporter: Joseph Witt
            Assignee: Joseph Witt
             Fix For: 0.6.0


Sean Busbey and Tony Kurc have pointed out the need to document the intended 
audience and stability of the APIs.  This is very necessary as we need to be 
able to make changes and be fluid where intended and extremely strict to 
compatibility where intended.  Presently with things being unmarked it can be 
ambiguous for those not deeply familiar with the api and codebase.

By leveraging the annotations from Apache Yetus we can resolve this discrepancy 
across the codebase:  
http://yetus.apache.org/documentation/0.1.0/audience-annotations-apidocs/



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

Reply via email to