View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003306 | Slicer4 | Core: MRML | public | 2013-08-21 10:00 | 2015-11-12 14:54 |
Reporter | pieper | Assigned To | alexy | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0003306: should have a meaningful version in the mrml scene file | ||||
Description | Currently all slicer4 mrml scenes have the version "Slicer4" which is not helpful. Slicer3 scenes included the svn revision number as the version, and when you loaded a scene file you were warned if the file came "from the future" in the sense that it was written by a newer version of slicer than the one you are trying to load with since older versions may not support everything in a new version. | ||||
Steps To Reproduce | This is where the version is set when writing: [1] https://github.com/Slicer/Slicer/blob/master/Modules/Loadable/Data/qSlicerSceneWriter.cxx#L169 | ||||
Tags | No tags attached. | ||||
In slicer3 a version file was generated in the build tree which also was copied into the installation. This script generated the file: Which was accessed in slicer3 with the following application methods: //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- std::string platform(""); std::ifstream ifs(txtfile.c_str()); std::string line; ifs.close(); strcpy(this->Platform, platform.c_str()); |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-08-21 10:00 | pieper | New Issue | |
2013-08-21 10:00 | pieper | Status | new => assigned |
2013-08-21 10:00 | pieper | Assigned To | => alexy |
2013-08-21 10:04 | pieper | Note Added: 0009540 | |
2014-09-19 06:47 | fedorov | Relationship added | related to 0003231 |
2014-09-25 12:49 | jcfr | Target Version | => Slicer 4.4.1 |
2015-09-09 08:28 | jcfr | Target Version | Slicer 4.4.1 => Slicer 4.5.0-1 |
2015-11-02 11:19 | jcfr | Target Version | Slicer 4.5.0-1 => |
2015-11-12 14:54 | jcfr | Severity | major => minor |