Progress on Notebook Kernel (a.k.a. vscode controller)
Zeppelin notebook file (.zpln) serialization and deserializaion.
Running a specific paragragh, output rendering to vscode cell output.
Completed basic functionality that receives necessary information from user, so extension can use the information to call Zeppelin REST API:
command that emits quick input box to prompt user to provide Zeppelin Server URL and save it into URL history across workspaces.
command that emits quick input box to prompt user to provide Zeppelin credential and save it into secret within workspace.
when the extension is activated in a new workspace, the two commands above will be automatically called once.
TODO: if a new Zeppelin note is created in local, the corresponding name and id should be synced with remote server, also need to provide a way for user to export Zeppelin note from remote server conveniently
Progress on Notebook Kernel (a.k.a. vscode controller)
Completed basic functionality that receives necessary information from user, so extension can use the information to call Zeppelin REST API:
TODO: if a new Zeppelin note is created in local, the corresponding name and id should be synced with remote server, also need to provide a way for user to export Zeppelin note from remote server conveniently