View Issue Details

IDProjectCategoryView StatusLast Update
0002779Slicer4Core: Extensionspublic2018-03-22 01:14
Reporterkikinis Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version 
Target VersionSlicer 4.9.0Fixed in VersionSlicer 4.9.0 
Summary0002779: Mechanism to keep track of the installed extensions across version
Description

Each time a new version of Slicer is installed, the user should be asked if he want to install the corresponding set of extensions for this new version.

In case an extension is not available anymore for this new version of Slicer, the user should be proposed with option like:

  • Remind me later
  • Notify developer list
    ...

Note from Ron originally added in issue 0002721:

I would like a subscription method: When I install a new version of Slicer, it should offer to install all the extensions that I had already. Firefox does it. Keep in mind, that at any given time I have 4 to 6 different versions of slicer on my machine.

Note from Steve originally added to issue 0002721:

Regarding statistics, it would be good if we had an automatic 'check for updates' option that queried the web site. We could record the number of times (and the source IP geolocation) of these connections in order to have a sense of how many time slicer is being used in the real world. This is something we've always wanted but never had available.

TagsNo tags attached.

Relationships

related to 0002778 closedjcfr Add "Download stats" on each extension page 
related to 0002721 closedjcfr tweaks to the extension manager 
related to 0002331 closedjcfr extension manager needs tweaking 
related to 0002344 acknowledgedjcfr option to do a full uninstall that removes settings files 
related to 0004183 assignedjcfr Specifying additional module path should update launcher settings 
related to 0004146 closedpieper Discover DICOM support provided by uninstalled extensions 

Activities

jcfr

jcfr

2014-02-28 11:33

administrator   ~0010656

Step1: Keep track of the info using Settings file
Step2: Sync between different Slicer install, concept of Slicer profile, ...

hans_meine

hans_meine

2016-03-01 11:39

reporter   ~0013831

Is there a less obtrusive way of getting CC'ed when something changes in Mantis than adding a note?

jcfr

jcfr

2016-03-01 12:08

administrator   ~0013832

@Hans:

  • If you "Monitor" the issue, you will be notified each time the issue is updated or each time a note is added.
  • What do you mean by "less obtrusive" ? How would like to be notified if there is an update ? May be you could register the the RSS stream associated with your user ? (Atom icon up and right)

Hth
Jc

hans_meine

hans_meine

2016-03-01 15:42

reporter   ~0013833

Thanks. I just did not see the "monitor" button. I was looking for "watch", "CC" or similar features, but in different locations (at the top, in particular), and not as a button in an area that I associated with attachments. UI is difficult. ;-)
With "less obtrusive", I meant less noisy for you. The Monitor button was the answer I was looking for.

hans_meine

hans_meine

2016-12-08 05:03

reporter   ~0014265

Just wanted to point to https://github.com/Slicer/Slicer/pull/632, which contains a first prototype by Mathias Neugebauer.

jcfr

jcfr

2018-03-22 01:14

administrator   ~0015590

Now closing this issue. Corresponding feature has been integrated into Slicer.

Thanks everyone for their help.

Issue History

Date Modified Username Field Change
2012-11-21 04:13 jcfr New Issue
2012-11-21 04:13 jcfr Status new => assigned
2012-11-21 04:13 jcfr Assigned To => jcfr
2012-11-21 04:13 jcfr Reporter jcfr => kikinis
2012-11-21 04:14 jcfr Relationship added related to 0002721
2012-11-21 04:14 jcfr Relationship added related to 0002331
2012-12-08 10:06 jcfr Target Version => Slicer 4.2.3
2013-02-12 09:37 jcfr Target Version Slicer 4.2.3 => Slicer 4.3.0
2013-09-02 20:14 jcfr Target Version Slicer 4.3.0 => Slicer 4.3.1
2013-09-24 11:12 jcfr Target Version Slicer 4.3.1 => Slicer 4.3.2
2014-02-28 07:36 jcfr Assigned To jcfr => matthew-woehlke
2014-02-28 07:54 jcfr Description Updated
2014-02-28 07:54 jcfr Target Version Slicer 4.3.2 => Slicer 4.4.0
2014-02-28 07:56 jcfr Description Updated
2014-02-28 07:56 jcfr Relationship added related to 0002778
2014-02-28 11:33 jcfr Note Added: 0010656
2014-03-07 06:27 jcfr Relationship added related to 0002344
2014-08-05 10:11 jcfr Target Version Slicer 4.4.0 => Slicer 4.5.0-1
2015-11-02 11:27 jcfr Target Version Slicer 4.5.0-1 => Slicer 4.6.0
2016-03-01 11:39 hans_meine Note Added: 0013831
2016-03-01 12:08 jcfr Note Added: 0013832
2016-03-01 15:36 jcfr Assigned To matthew-woehlke =>
2016-03-01 15:42 hans_meine Note Added: 0013833
2016-05-03 14:15 jcfr Relationship added related to 0004183
2016-05-10 11:33 fedorov Relationship added related to 0004146
2016-10-12 03:55 jcfr Target Version Slicer 4.6.0 => Slicer 4.7.0
2016-12-08 05:03 hans_meine Note Added: 0014265
2017-10-18 01:08 jcfr Target Version Slicer 4.7.0 => Slicer 4.9.0
2018-03-22 01:14 jcfr Assigned To => jcfr
2018-03-22 01:14 jcfr Status assigned => resolved
2018-03-22 01:14 jcfr Resolution open => fixed
2018-03-22 01:14 jcfr Fixed in Version => Slicer 4.9.0
2018-03-22 01:14 jcfr Note Added: 0015590