Changeset View
Changeset View
Standalone View
Standalone View
_posts/2001-09-19-version-release-and-the-file-format.md
- This file was added.
1 | --- | ||||
---|---|---|---|---|---|
2 | title: 'Version release and the file format' | ||||
3 | date: 2001-09-19 00:00:00 | ||||
4 | layout: post | ||||
5 | --- | ||||
6 | | ||||
7 | <p>I have had some negeative feedback (valid though) in regards to new releases not | ||||
8 | supporting older file formats. </p> | ||||
9 | <p>Some comments made have been that the releases have been minor and that the file | ||||
10 | format should not change for such a minor release. </p> | ||||
11 | <p>They have been minor releases, but alot has changed in the code. This change in | ||||
12 | code has occurred to allow future improvements in the program to be made easier | ||||
13 | and thus meaning future features added quicker. </p> | ||||
14 | <p>The file format used at the moment was never meant to be a permanent format. | ||||
15 | The program will be changed for version 2.0 to use XMI, the standard for UML | ||||
16 | diagrams. </p> | ||||
17 | <p>I therefore need your opinion on the way the program should be released. There | ||||
18 | are two ways I'm looking at now. </p> | ||||
19 | <p><b>1 -</b> Release one more 1.x version to iron out the bugs and only release | ||||
20 | future 1.x versions as bug fixes and leave the file format static. </p> | ||||
21 | <p>The developers would then start on the 2.0 branch which would not be released | ||||
22 | for a couple of months. This would use the XMI file format and also have code | ||||
23 | to support the old file format of 1.x. </p> | ||||
24 | <p>This would mean you would not get new features as quick unless you used the CVS | ||||
25 | version. But it would mean that the files you create would be able to be loaded | ||||
26 | with any future versions. </p> | ||||
27 | <p><b>2 -</b> The other way we can go is to keep going as we are, but this would | ||||
28 | mean the file format would keep changing, but you would get new features | ||||
29 | quicker. </p> | ||||
30 | <p>I am leaning towards the first option, as you get the best of both worlds. A | ||||
31 | stable file format and if you want the new features you can use the CVS | ||||
32 | version (which will be kept stable).</p> | ||||
33 | <p>Please let me know what you think.</p> |