View Issue Details

IDProjectCategoryView StatusLast Update
0002395Slicer4Core: Extensionspublic2017-06-07 23:27
Reportercrmullin Assigned Tojcfr  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0002395: Report when extension description file specify read/write git repo - It causes checkout failures
Description

There should be a mechanism to inform the developer that the factory could not clone their extension. This will help the developer to fix the problem upstream.

TagsNo tags attached.

Relationships

related to 0002032 closedjcfr Extension description file should probably be generated using the "read-only" URL type systematically 

Activities

jcfr

jcfr

2012-08-22 13:49

administrator   ~0005739

Looking at the following file may be a good start: https://raw.github.com/Slicer/Slicer/master/Extensions/CMake/SlicerBlockBuildPackageAndUploadExtensions.cmake

crmullin

crmullin

2012-09-14 11:56

developer   ~0006078

Jc> The idea would be to post process the info gathered using the ExtractRepoInfo macro and ideally change a red/write git url into a readonly one.

Such post-process should probably go here: https://github.com/Slicer/Slicer/blob/master/CMake/SlicerExtensionCPack.cmake#L44

jcfr

jcfr

2012-10-31 10:41

administrator   ~0006973

Work in progress topic pushed here: https://github.com/jcfr/Slicer/tree/2395-check-for-read-write-git-url

jcfr

jcfr

2013-07-22 14:21

administrator   ~0009167

Topic updated here: https://github.com/jcfr/Slicer/tree/2395-check-for-read-write-git-url

jcfr

jcfr

2013-07-22 14:37

administrator   ~0009170

Fixed in r22231
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22231

jcfr

jcfr

2014-03-06 04:56

administrator   ~0010814

Closing resolved issues that have not been updated in more than 3 months

jcfr

jcfr

2017-06-07 23:27

administrator   ~0014626

Fix committed to 2145-support-for-installing-extension-from-file branch.

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file 460e34bb

2013-07-22 18:36:04

jcfr

Details Diff
BUG: Prevent extension factory checkout error using git read-only url

Detect read/write git url and convert them to read-only scheme.

Fixes 0002395
Fixes 0002032

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22231 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/SlicerExtensionCPack.cmake Diff File

Issue History

Date Modified Username Field Change
2012-08-14 10:45 crmullin New Issue
2012-08-14 10:45 crmullin Status new => assigned
2012-08-14 10:45 crmullin Assigned To => jcfr
2012-08-22 05:42 jcfr Target Version => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-08-22 13:49 jcfr Note Added: 0005739
2012-08-22 13:49 jcfr Assigned To jcfr => crmullin
2012-09-14 11:55 crmullin Summary Report extension download failures => Report when extension description file specify red/write git repo - It cause checkout failures
2012-09-14 11:56 crmullin Note Added: 0006078
2012-09-14 13:04 jcfr Summary Report when extension description file specify red/write git repo - It cause checkout failures => Report when extension description file specify read/write git repo - It causes checkout failures
2012-10-31 07:45 jcfr Assigned To crmullin => jcfr
2012-10-31 10:34 jcfr Target Version Slicer 4.2.0 - coming release => Slicer 4.2.1
2012-10-31 10:41 jcfr Note Added: 0006973
2012-11-16 09:56 jcfr Target Version Slicer 4.2.1 => Slicer 4.2.2
2012-12-06 14:39 jcfr Target Version Slicer 4.2.2 => Slicer 4.2.3
2013-02-12 09:37 jcfr Target Version Slicer 4.2.3 => Slicer 4.3.0
2013-06-14 19:37 jcfr Relationship added related to 0002032
2013-07-22 14:21 jcfr Note Added: 0009167
2013-07-22 14:37 jcfr Note Added: 0009170
2013-07-22 14:37 jcfr Status assigned => resolved
2013-07-22 14:37 jcfr Fixed in Version => Slicer 4.3.0
2013-07-22 14:37 jcfr Resolution open => fixed
2014-03-06 04:56 jcfr Note Added: 0010814
2014-03-06 04:58 jcfr Status resolved => closed
2017-06-07 23:27 jcfr Changeset attached => Slicer 2145-support-for-installing-extension-from-file 460e34bb
2017-06-07 23:27 jcfr Note Added: 0014626