Mathew created ZEPPELIN-3576: -------------------------------- Summary: Implement project abstraction Key: ZEPPELIN-3576 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3576 Project: Zeppelin Issue Type: New Feature Affects Versions: 0.8.0 Reporter: Mathew
This is sort of a wild idea, but hear me out. I think we should implement a project abstraction. A 'project' could be a collection of notes all relating to one analytics project, this project could have corresponding interpreter settings, access permissions and jobs. Ideally this would become the main 'container' for notes, with the main page displaying the 'projects' you have read permission on. This would open up the possibility of storing these projects in separate storage locations, e.g. each project connects to a different GIT repository, or has its own HDFS/LOCAL storage location. Additionally, in multi-user environments this will make collaboration much easier. I believe his is needed as most real world analytics projects involve many notes and multiple people working on them, with a need to change manage (GIT) them separately. Comments are very welcome. -- This message was sent by Atlassian JIRA (v7.6.3#76005)