mantid icon indicating copy to clipboard operation
mantid copied to clipboard

Remove MantidNotebook.bat

Open DanielMurphy22 opened this issue 2 years ago • 2 comments

https://github.com/mantidproject/mantid/issues/34359#issuecomment-1246992328

The mantidpython and notebook are no longer supported on Linux and MacOS. They should be removed from Windows too.

Users are expected to create a conda environment with mantid and notebook (or install notebook onto the python inside mantid.) This docs page should be updated to reflect this: https://docs.mantidproject.org/nightly/concepts/PythonNotebook.html

DanielMurphy22 avatar Sep 15 '22 15:09 DanielMurphy22

Considering removing (from this directory https://github.com/mantidproject/mantid/tree/main/buildconfig/CMake/Packaging):

mantidpython.bat.in, (maybe mantidpython.in), AddPythonPath.py.in, deb/scripts and rpm/scripts

I'm also watching the changes here: https://github.com/mantidproject/mantid/pull/34333

DanielMurphy22 avatar Sep 16 '22 15:09 DanielMurphy22

Still have "python36-ipython,python36-ipython-notebook" and "jupyter-notebook" in CMakeLists.txt, not sure we need these...

They were related to RPM which I'm removing anyway!

DanielMurphy22 avatar Sep 23 '22 16:09 DanielMurphy22

There are a few references to notebook in the the Data Processor Widget, which I think are fine because this just calls the algorithms to create a notebook. It was a challenge, but I found this docs page that I think should be in the dev-docs. It is not linked on the docs/interfaces/index page. https://docs.mantidproject.org/nightly/interfaces/framework/DataProcessorWidget.html

@gemmaguest can we have a quick chat about this? Is this DataProcessorWidget currently used in the Reflectometry interface?

DanielMurphy22 avatar Oct 07 '22 14:10 DanielMurphy22

@thomashampson Should I remove all things NSIS packaging related?? https://github.com/mantidproject/mantid/blob/main/buildconfig/CMake/NSIS.template.in https://github.com/mantidproject/mantid/blob/main/buildconfig/CMake/WindowsNSIS.cmake https://github.com/mantidproject/mantid/blob/main/buildconfig/CMake/WindowsNSISQt5.cmake

DanielMurphy22 avatar Oct 07 '22 15:10 DanielMurphy22

There are a few references to notebook in the the Data Processor Widget, which I think are fine because this just calls the algorithms to create a notebook. It was a challenge, but I found this docs page that I think should be in the dev-docs. It is not linked on the docs/interfaces/index page. docs.mantidproject.org/nightly/interfaces/framework/DataProcessorWidget.html

@gemmaguest can we have a quick chat about this? Is this DataProcessorWidget currently used in the Reflectometry interface?

No, it is no longer used and I plan to remove the DataProcessorWidget: #33643

gemmaguest avatar Oct 13 '22 09:10 gemmaguest