Difference between revisions of "2017 Winter Project Week/Slicer Qt5 and Python3"

From NAMIC Wiki
Jump to: navigation, search
(Created page with "__NOTOC__ <gallery> Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|Projects List <!-- Use the "Upload file" link on the l...")
 
Line 3: Line 3:
 
Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|[[2017_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|[[2017_Winter_Project_Week#Projects|Projects List]]
 
<!-- Use the "Upload file" link on the left and then add a line to this list like "File:MyAlgorithmScreenshot.png" -->
 
<!-- Use the "Upload file" link on the left and then add a line to this list like "File:MyAlgorithmScreenshot.png" -->
 +
File:Slicer-Qt5-2016-12-12.PNG|A first prototype of Slicer running with Qt 5!
 
</gallery>
 
</gallery>
  
Line 32: Line 33:
 
<!-- Approach and Plan bullet points -->
 
<!-- Approach and Plan bullet points -->
 
* Review [https://www.slicer.org/wiki/Documentation/Labs/Qt5 preliminary work on Qt5 port]
 
* Review [https://www.slicer.org/wiki/Documentation/Labs/Qt5 preliminary work on Qt5 port]
* Try to get a running build
+
* <strike>Try to get a running build</strike> Use the work-in-progess build!
 
* Develop a punch list of work required to complete the ports
 
* Develop a punch list of work required to complete the ports
 
|
 
|

Revision as of 00:22, 13 December 2016

Home < 2017 Winter Project Week < Slicer Qt5 and Python3

Key Investigators

  • Steve Pieper
  • Jean-Christophe Fillion-Robin
  • Andras Lasso
  • Andrey Fedorov

Project Description

Objective Approach and Plan Progress and Next Steps
  • Bring Slicer up to speed with the latest supported versions of key infrastructure
    • Ensure we support key features, bug fixes, etc for the latest OS versions and compilers
    • Stay in sync with global development community
  • Get a specific idea of how much work remains to implement the required ports
    • Building Slicer core
    • Packaging releases
    • Building and packaging extensions
  • Develop a release plan and general schedule
  • Develop transition guides for Slicer community
  • Review preliminary work on Qt5 port
  • Try to get a running build Use the work-in-progess build!
  • Develop a punch list of work required to complete the ports

Background and References