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

document the wire protocol #3756

Merged
merged 8 commits into from Jul 26, 2013
Merged

document the wire protocol #3756

merged 8 commits into from Jul 26, 2013

Conversation

minrk
Copy link
Member

@minrk minrk commented Jul 24, 2013

in the messaging doc

also update the digest scheme to use sha256 and make this configurable,
since md5 is the previous default and has been shown to be bad.

More messaging docs to update here:

  • remove get/setattr on kernel
  • remove crash messages
  • completion requests do not behave as documented
  • object_info is misdocumented (name is actually oname in object_info_request)

@Carreau
Copy link
Member

Carreau commented Jul 25, 2013

LGTM.

@minrk
Copy link
Member Author

minrk commented Jul 25, 2013

In-person feedback from @ivanov, there are a few more things to add here.

@StefanKarpinski
Copy link
Contributor

Hey, @minrk, we're at EECS, working in Woz if you want to swing by, we'd love to have you're expertise.

stevengj added a commit to JuliaLang/IJulia.jl that referenced this pull request Jul 25, 2013
@Carreau
Copy link
Member

Carreau commented Jul 25, 2013

+1

these are informally defined and have no effect,
but we should be a bit better with them.
@minrk
Copy link
Member Author

minrk commented Jul 25, 2013

Should be closer to complete. Includes more fixes to inaccuracies found by the Julia Kernel

@ghost ghost assigned minrk Jul 26, 2013
@Carreau
Copy link
Member

Carreau commented Jul 26, 2013

Would you like to merge this as is and work on the rest later ?

@minrk
Copy link
Member Author

minrk commented Jul 26, 2013

Sure

minrk added a commit that referenced this pull request Jul 26, 2013
document the wire protocol

in the messaging doc

also update the digest scheme to use sha256 and make this configurable,
since md5 is the previous default and has been shown to be bad.

More messaging docs to update here:

- [x] remove get/setattr on kernel
- [x] remove crash messages
- [x] completion requests do not behave as documented
- [x] object_info is misdocumented (`name` is actually `oname` in object_info_request)
@minrk minrk merged commit 42034aa into ipython:master Jul 26, 2013
@minrk minrk deleted the wiredoc branch July 26, 2013 16:29
mattvonrocketstein pushed a commit to mattvonrocketstein/ipython that referenced this pull request Nov 3, 2014
document the wire protocol

in the messaging doc

also update the digest scheme to use sha256 and make this configurable,
since md5 is the previous default and has been shown to be bad.

More messaging docs to update here:

- [x] remove get/setattr on kernel
- [x] remove crash messages
- [x] completion requests do not behave as documented
- [x] object_info is misdocumented (`name` is actually `oname` in object_info_request)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants