Difference between revisions of "Developer Meetings/20170502"

From Slicer Wiki
Jump to: navigation, search
 
Line 15: Line 15:
 
* Signing app: We could automatically sign but do we want to give user a false impression of "security" ?
 
* Signing app: We could automatically sign but do we want to give user a false impression of "security" ?
 
* Qt5: Good progress from Hina. Slicer Web widget is on the way to work with web engine.
 
* Qt5: Good progress from Hina. Slicer Web widget is on the way to work with web engine.
 +
* Nightly MacOSX issue: We will roll back to Python 2.7.12 that doesn't depend on OpenSSL 1.0.0 (see https://discourse.slicer.org/t/multiple-startup-errors-and-no-simpleitk-in-may-1-nightly-on-mac/231/10?u=jcfr)
  
 
= Appendix =
 
= Appendix =

Latest revision as of 14:45, 2 May 2017

Home < Developer Meetings < 20170502



To Discuss

  • Naming convention for Slicer modules. See Appendix below


Conclusion

Appendix

Modules naming convention

In Slicer we have the following modules

Loadable modules

C++

  • Main CMake module named SlicerMacroBuildQtModule.cmake and provides macro slicerMacroBuildLoadableModule (along with deprecated one named slicerMacroBuildQtModule)
  • Proposal: Rename CMake module from SlicerMacroBuildQtModule to slicerMacroBuildLoadableModule

Python

CLI module

C++

  • CMake macro: SEMMacroBuildCLI

Python