ipython/ipython — pull request #2000 by kramer314 (2012-06-21 19:08:19+00:00)
Title: kernel.js consistency with generic IPython message format.

Messages sent by the notebook js currently only include the id and type in the header of the message, not the top level of the message. This is inconsistent with the documented generic message format found at http://ipython.org/ipython-doc/dev/development/messaging.html#general-message-format :

"A message's unique identifier and type are stored in the header but are also accessible at the top-level for convenience."

The inconsistency currently doesn't have any impact on the functionality of the ipython notebook, but could create issues for other people trying to use portions of the notebook's javascript files for managing an IPython kernel independent of the notebook, while also attempting to do other things with the generated messages.