List view
Build system for a SCIRunPy package and distribution on PyPi.
Due by July 31, 2027Use python wrappers to implement pytest suite. The priority of this suite is UI and other api features, to complement the google test suite.
Due by March 31, 2027Use the python wrapper factory to generate wrappers for the full SCIRun library
Due by March 31, 2027Utilize VTK to automate python wrapping of SCIRun functions
Due by January 31, 2027refactor the Python interface with SCIRun to facilitate: - python wrapping - external python library support - native python scripting - better IWP module - standalone python modules Good examples of many of the features we are looking for are Slicer and Blender
Due by October 31, 2026After user study and significant testing of the vtk rendering system, transition the main renderer to VTK instead of SR
Due by October 31, 2026design and execute a user survey to solicit feedback for newly developed renderer and interface
Due by July 31, 2026testing the VTK renderer with multiple use cases.
Due by January 31, 2027Implement a VTK renderer to run in parallel to or instead of the native SR version
Due by March 31, 2026The scirun build system needs to be refactored to accommodate new dependencies and features. The goals of this milestone include: - include VTK for renderer - more complete python wrapping - support a redesigned python layer - support additional python libraries (numpy, scipy, etc) - improved support for dependency updates
Due by July 31, 2026Separate the renderer from the data management and UI layers with the following goals: - allow for multiple renderer options (VTK) - further scripting features - headless options (aspirational)
Due by January 1, 2026- Overdue by 2 year(s)•Due by October 30, 2023•4/7 issues closed
- No due date•0/225 issues closed
- No due date•1/40 issues closed
For new developers and contributors to learn the system.
No due date•0/39 issues closedFor all unscheduled, yet essential, features.
No due date•0/63 issues closed