Difference between revisions of "Developer Meetings/20130226"

From Slicer Wiki
Jump to: navigation, search
Line 1: Line 1:
 
=Introduction=
 
=Introduction=
*We should reorganize the listing of modules in such a way that each category has only one choice per category or subcategory presented initially and everything else is under a tab called "Advanced". This is consistent with the way modules in Slicer should be organized.  
+
*We should reorganize the listing of modules in such a way that each category has only one choice per category/subcategory presented initially and everything else is under a tab called "Advanced". This is consistent with the way modules in Slicer should be organized.  
*We should come up with guidance how to organize extensions. In some cases it makes sense for them to be in their own category and some cases, individual modules should be spread out to existing categories. Modules derived from extensions should have the extension acronym inside the module name. As a general rule, extension derived modules should be under the "advanced" section of a category so that the top level is not "messed up"
+
*We should come up with guidance for developers on how to organize extensions. In some cases it makes sense for them to be in their own category and some cases, individual modules should be spread out to existing categories. Modules derived from extensions should have the extension acronym inside the module name. As a general rule, extension derived modules should be under the "advanced" section of a category so that the top level is not "messed up"
  
 
=Listing of Modules=
 
=Listing of Modules=
Line 15: Line 15:
 
Image:SurfaceModels-2013-02-21.png|Surface Models: Is this the best name for this category? We need ICP registration. Its a must.
 
Image:SurfaceModels-2013-02-21.png|Surface Models: Is this the best name for this category? We need ICP registration. Its a must.
 
Image:Converters-2013-02-21.png|Converters: Is this where the resampling tools belong? Does the Dicom converter belong here or into the Informatics category or both?
 
Image:Converters-2013-02-21.png|Converters: Is this where the resampling tools belong? Does the Dicom converter belong here or into the Informatics category or both?
 +
Image:Endoscopy-2013-02-21.png|Endoscopy: This one is lonely
 +
Image:Utilities-2013-02-21.png|Utilities: Should be converted to extensions, I would think. I am not quite sure about the Brains utilities. Perhaps Hans can chime in.
 +
Image:DevelopersTools-2013-02-21.png|Developers tools: Is there a good reason not to turn this into an extension? Most people will not need this. Should performance test be moved to the testing category?
 +
Image:|
 +
Image:|
 +
Image:|
 
Image:|
 
Image:|
 
Image:|
 
Image:|
 
Image:|
 
Image:|
 
</gallery>
 
</gallery>

Revision as of 13:40, 21 February 2013

Home < Developer Meetings < 20130226

Introduction

  • We should reorganize the listing of modules in such a way that each category has only one choice per category/subcategory presented initially and everything else is under a tab called "Advanced". This is consistent with the way modules in Slicer should be organized.
  • We should come up with guidance for developers on how to organize extensions. In some cases it makes sense for them to be in their own category and some cases, individual modules should be spread out to existing categories. Modules derived from extensions should have the extension acronym inside the module name. As a general rule, extension derived modules should be under the "advanced" section of a category so that the top level is not "messed up"

Listing of Modules