View Issue Details

IDProjectCategoryView StatusLast Update
0002843Slicer4Core: Extensionspublic2018-03-02 11:06
Reporterkikinis Assigned Tojcfr  
PrioritylowSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformMacOSOS XOS Version10.8.2
Product VersionSlicer 4.2.2-1 
Target VersionSlicer 4.5.0-1Fixed in VersionSlicer 4.5.0-1 
Summary0002843: consolidate the list of extensions which are visible in the extension manager and the list which is visible on the slicer wiki
Description

When I look at the slicer wiki, I see a list of extensions, when I look in slicer at the extension manager, I see a different one. The two lists should be the same.

TagsNo tags attached.

Relationships

related to 0003474 closedjcfr Consolidate list of modules. 
has duplicate 0002033 closedmatthew-woehlke Mechanism to list extensions on top of Documentation page 

Activities

2012-12-30 08:55

 

2012-12-30 08:55

 

kikinis

kikinis

2012-12-30 08:57

developer   ~0007597

I was looking at
http://www.slicer.org/slicerWiki/index.php/Documentation/4.2#Cat_1
and at the mac stable version, 4.2.2-1

jcfr

jcfr

2013-01-07 07:55

administrator   ~0007618

Last edited: 2013-01-07 07:56

Jim 30/12/2012> I think the wiki ends up with extensions that are "under development".

We should make an official "under development" section on the wiki page to capture these. The rest of the wiki page should be made to mirror the extension manager.

Jc, any way we could have the list of extensions on the wiki be generated nightly by the list of extensions in the source tree?

jcfr

jcfr

2013-01-07 07:56

administrator   ~0007619

Ron - 30/12/2012: Hi,

So the documentation could be started on the wiki and then migrated to the extension?

As an aside, there is still the issue that we need two types of documentation:
-"advertisement" showing up in the extension manager and telling potential users what the extension is good for
-"reference manual" explaining how to use the extension and the meaning and use of the different parameters.

As a non-developer, it is not clear to me where the end user can find this two type of documentation.

jcfr

jcfr

2013-01-07 07:56

administrator   ~0007620

Jc - 07/01/2013: Hi Jim, Ron,

These are very good idea. We should discuss this during the week and make some plan. Make later this afternoon ?

Jim> To answer more specifically your question "any way we could have the list of extensions on the wiki be generated nightly by the list of extensions in the source tree?"

  • Currently extension are not explicitly listed has category 1, 2 or 3. It should either be specified in the extension description file or specified externally. Assuming, there is a mechanism to know to which category an extension belong, the idea would be to generate a wiki page on a nightly basis and update the wiki.

Thanks
Jc

jcfr

jcfr

2014-07-23 16:14

administrator   ~0012239

@Ron: I have now a script to automatically generate the listing, here is a preview:

http://wiki.slicer.org/slicerWiki/index.php/User:UpdateBot/Issue-2843-Consolidated-Extension-List

The idea would be to have the listing automatically generated and the wiki page automatically updated.

I would like to generalize the automatic generation to the list of modules, it doesn't make sense to maintain the list by hand.

Finally, I want to extend the extension description file so that extension developer specify the list of modules bundled in their extensions. That way we could have section like:

Modules by Category: List all module categories independently of their provenance (Slicer core, or extensions)

It doesnt really make sense to decouple both listing (core vs extension module)

kikinis

kikinis

2014-07-31 09:47

developer   ~0012322

Please see Steve P. comment in issue 0002033, 0004399
Taking a user centric vantage point:
-it is important whether a module ships with the initial download or whether I need to go to the extension manager and download it after the initial installation.
-We accept more responsibility for the initial download. Extensions are more of the don't blame us... variety.

jcfr

jcfr

2015-10-28 11:29

administrator   ~0013451

This is addressed by the automatic generation of extension and module listing now in place.

Problems specific to the new listing are captured in specific issues.

Issue History

Date Modified Username Field Change
2012-12-30 08:55 kikinis New Issue
2012-12-30 08:55 kikinis Status new => assigned
2012-12-30 08:55 kikinis Assigned To => jcfr
2012-12-30 08:55 kikinis File Added: Screen Shot 2012-12-30 at 1.45.42 PM.png
2012-12-30 08:55 kikinis File Added: Screen Shot 2012-12-30 at 1.50.41 PM.png
2012-12-30 08:57 kikinis Note Added: 0007597
2013-01-07 07:55 jcfr Note Added: 0007618
2013-01-07 07:56 jcfr Note Edited: 0007618
2013-01-07 07:56 jcfr Note Added: 0007619
2013-01-07 07:56 jcfr Note Added: 0007620
2014-03-07 09:09 jcfr Assigned To jcfr => matthew-woehlke
2014-03-07 09:09 jcfr Priority high => low
2014-03-07 09:09 jcfr Target Version Slicer 4.2.1 => Slicer 4.4.0
2014-07-23 09:59 jcfr Assigned To matthew-woehlke => jcfr
2014-07-23 16:14 jcfr Note Added: 0012239
2014-07-30 19:09 jcfr Relationship added related to 0003474
2014-07-30 19:09 jcfr Relationship added has duplicate 0002033
2014-07-31 09:47 kikinis Note Added: 0012322
2014-11-02 03:31 jcfr Target Version Slicer 4.4.0 => Slicer 4.4.1
2015-09-01 10:29 jcfr Target Version Slicer 4.4.1 => Slicer 4.5.0-1
2015-10-28 11:29 jcfr Note Added: 0013451
2015-10-28 11:29 jcfr Status assigned => resolved
2015-10-28 11:29 jcfr Fixed in Version => Slicer 4.5.0-1
2015-10-28 11:29 jcfr Resolution open => fixed
2018-03-02 11:06 jcfr Status resolved => closed