Github user zjffdu commented on the issue: https://github.com/apache/zeppelin/pull/1663 Personally, I think this feature is useful but I just feel that with adding more new features to zeppelin(especially related with interpreter). We couple many components closely much more than before. (e.g. We usually we add parameter to Constructor of class A to allow it access class B). This would add more complexities to the code base which would make it difficult to add new features and easy to break some function in future. I think maybe we should spend some time to do refactoring to make the component boundary more clean. It would not only make adding new feature easier but also make zeppelin robust and less error-prone. This comment is not related with PR but just share my thoughts of development of zeppelin. We could merge it first and do the refactoring later. \cc @Leemoonsoo
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---