Hi,

I'd like to add some features to the server by capturing code submissions 
and then doing things like reporting back code complexity, format, etc. I'm 
unclear whether I would do this with a server extension, or whether I would 
have to implement my own kernel, or something in between. The REST API for 
the server as well as what I can understand from the server extension docs 
make this look like the wrong place -- I don't want to add new API 
endpoints or, at least, I need to be able to capture the code as it's been 
pushed to the existing serve for running.

The docs on messaging with ZeroMQ were good: 
http://jupyter-client.readthedocs.io/en/latest/messaging.html

Following this, would an appropriate method be to implement or modify an 
existing kernel proxy? Or am I barking up the right tree?

(And, if this is the right way to go, does this mean I'm actually looking 
to change the ipython kernel here? https://github.com/ipython/ipykernel )

Finally, do things change with Jupyterlab (which I use every day, fwiw), or 
is the communication mechanism still the same?

Regards,

Chris

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/97b9d82d-b684-44ed-a026-839e1306d2d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to