Lee moon soo created ZEPPELIN-809:
-------------------------------------
Summary: Add annotation to APIs
Key: ZEPPELIN-809
URL: https://issues.apache.org/jira/browse/ZEPPELIN-809
Project: Zeppelin
Issue Type: New Feature
Affects Versions: 0.5.6
Reporter: Lee moon soo
Fix For: 0.6.0
Zeppelin has some pluggable component and it's API that developer can extends
and use. For example
org.apache.zeppelin.interpreter.Interpreter,
org.apache.zeppelin.notebook.repo.NotebookRepo.
org.apache.zeppelin.spark.ZeppelinContext
..
How about define and add some annotation for the those kind of APIs, like Spark
and many other project does? Such as
@DeveloperApi - stable api exposed to developers/users
@Experimental - new developer api that may change / remove in the future
@Since - mark supported version
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)