You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monkeyking/IPython/frontend/html/notebook
MinRK 09adbd4e32
remove components
13 years ago
..
static remove components 13 years ago
templates Fixing broken URLs to CM assets. 13 years ago
tests s/assertEquals/assertEqual (again) 14 years ago
README.md Adding README.md about notebook development. 13 years ago
clustermanager.py Change distressing / inaccurate debug message about overwriting profiles 14 years ago
fabfile.py Fixing indentation in fabfile.py. 13 years ago
filenbmanager.py print info string on interrupt, log it on startup 13 years ago
handlers.py Removing old restuctured text handler and web service. 13 years ago
kernelmanager.py cleanup IPython handler settings 13 years ago
nbmanager.py print info string on interrupt, log it on startup 13 years ago
notebookapp.py Removing old restuctured text handler and web service. 13 years ago

README.md

IPython Notebook development

Development dependencies

Developers of the IPython Notebook will need to install the following tools:

  • fabric
  • node.js
  • less (npm install -g less)
  • bower (npm install -g bower)

Components

We are moving to a model where our JavaScript dependencies are managed using bower. These packages are installed in static/components and commited into our git repo. Our dependencies are described in the file static/bower.json. To update our bower packages, run fab components in this directory.

Because CodeMirror does not use proper semantic versioning for its GitHub tags, we maintain our own fork of CodeMirror that is used with bower. This fork should track the upstream CodeMirror exactly; the only difference is that we are adding semantic versioned tags to our repo.

less

If you edit our .less files you will need to run the less compiler to build our minified css files. This can be done by running fab css from this directory.