Ticket #10825 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Bundle IPython Notebook

Reported by: Owen Arnold Owned by: Martyn Gigg
Priority: critical Milestone: Release 3.3
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description (last modified by Owen Arnold) (diff)

We have a strong requirement to bundle the IPython notebook with Mantid.

Previous message from Martyn against #9648:

It turns out that our bundles don't have everything that would make this easy so I'm pushing it back to 3.3

Owen is very happy to help out with this where possible.

Change History

comment:1 Changed 6 years ago by Owen Arnold

  • Status changed from new to assigned
  • Description modified (diff)
  • Component changed from Documentation to Framework
  • Blocked By 10502 removed
  • Summary changed from Documentation page for installing IPython Notebook (cloned) to Bundle IPython Notebook
  • Owner changed from Owen Arnold to Martyn Gigg

comment:2 Changed 6 years ago by Martyn Gigg

  • Status changed from assigned to inprogress

comment:3 Changed 6 years ago by Martyn Gigg

Add dependencies required for IPython notebook on Windows.

Refs #10825

e4805229b74b64e2604d1af2d3372c524ae9fec8

comment:4 Changed 6 years ago by Martyn Gigg

Add required dependencies for IPython notebook

Refs #10825

43e7838282ebe2b069772db8f5228d13fac91211

comment:5 Changed 6 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

There are currently no code changes in the main repository for this as it just required extra packages in the Third Party repos.

To test it would be best to get a package from develop_clean and try it out by:

  1. Installing Mantid
  2. Depending on the platform
  • Windows: Open a command prompt and type C:\MantidInstall\bin\Scripts\ipython notebook
  • OS X: Open a terminal and type /Applications/MantidPlot.app/Contents/MacOS/bin/ipython notebook

comment:6 Changed 6 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:7 Changed 6 years ago by Martyn Gigg

Set the correct permissions on installed Python files.

Refs #10825

Changeset: 134fd9880686164925699f2566a49d057ffee500

comment:9 Changed 6 years ago by Owen Arnold

  • Status changed from verifying to verify

This is being verified as pull request #114.

comment:10 Changed 6 years ago by Owen Arnold

Martyn forgot to open a pull request for this, so I've done it as part of the test procedure.

comment:11 Changed 6 years ago by Owen Arnold

  • Status changed from verify to closed

Merge pull request #114 from mantidproject/feature/10825_bundle_ipython_notebook

Set the correct permissions on installed Python files.

Full changeset: 179b47215378c355d570c42867a35555a717b966

comment:12 Changed 6 years ago by Owen Arnold

Works nicely on OSX now. ipython gets the execute permission.

comment:13 Changed 6 years ago by Owen Arnold

Tested on Windows and OSX

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11667

Note: See TracTickets for help on using tickets.