Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

missing functionalities before stable release #4

Open
7 of 9 tasks
c-cube opened this issue Dec 30, 2016 · 4 comments
Open
7 of 9 tasks

missing functionalities before stable release #4

c-cube opened this issue Dec 30, 2016 · 4 comments
Assignees
Milestone

Comments

@c-cube
Copy link
Contributor

c-cube commented Dec 30, 2016

  • history not in kernel
  • need better handling of mime messages
  • file extension for language
  • mime type for language
  • banner
  • object info request
  • proper treatment of optional fields in execute_request
  • renaming ipython stuff to jupyter (or even remove prefix, we live in a pack)
  • [ ] hide some modules (all useful if the lib is also used by frontends)
  • streams/stdin handling
@c-cube c-cube added this to the 0.1 milestone Dec 30, 2016
@c-cube c-cube self-assigned this Dec 30, 2016
@c-cube
Copy link
Contributor Author

c-cube commented Dec 30, 2016

Should I include a main, which would take a Client.Kernel.t and do all the CLI argument parsing + connection file + main loop?

@c-cube
Copy link
Contributor Author

c-cube commented Jan 11, 2017

Done.
@andrewray I think we might try a 0.1 alpha release relatively soon…

@tautologico
Copy link
Collaborator

Maybe make completion optional? For a simple kernel you still have to setup a completion response and is_complete response.

@c-cube c-cube changed the title missing functionalities before 0.1 missing functionalities before 0.2 Jan 26, 2018
@c-cube c-cube modified the milestones: 0.1, 0.2 Jan 26, 2018
@c-cube
Copy link
Contributor Author

c-cube commented Jan 26, 2018

We need to have a full-fledged kernel (iocaml?) to validate that the kernel API is sufficient, and that the protocol is correctly implemented.

@c-cube c-cube changed the title missing functionalities before 0.2 missing functionalities before stable release Feb 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants