erp5 kernel jupyter
ipython_notebook SR hooked with ERP5 kernel. This kernel helps in interaction between erp5 and Jupyter frontend. The patches have been cleaned up
Features
:
- All the code execution is being done at erp5 side, Jupyter just acts as dumb client.
- Receives result as string and its mime_type and thanks to kernel, displays it accordingly.
- Interactions b/w erp5 and Jupyter frontend are based on HTTP requests.
Major changes
:
- Addition of erp5 kernel
- Improvement in code according to guidelines(name, section name)
- Use jinja template as instance file and make it more dynamic
- Debugging added for ipython_notebook service.
Note
:
The certificate authentication changed has been reverted to the previous one(done by creating wrapper around openssl command) for now.
Changes in ERP5 kernel has been divided in 2 parts:-
- Hooking of erp5 kernel to SR, where basic version of Kernel is being added(but stable).
- Refactoring according to the points raised and guidelines.