-
Notifications
You must be signed in to change notification settings - Fork 284
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Userguide section and whitepaper on user change management. (#1999)
* Userguide section and whitepaper on user change management.
- Loading branch information
Showing
9 changed files
with
510 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
.. _iris_development_releases: | ||
|
||
Releases | ||
******** | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
.. _installing_iris: | ||
|
||
**************** | ||
Installing Iris | ||
**************** | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
To reduce code maintenance problems to an absolute minimum, Iris applies | ||
defined change management procedures to ensure that : | ||
|
||
* you can be confident that your code will still work with a future release | ||
|
||
* you will be aware of future incompatibility problems in advance | ||
|
||
* you can defer making code compatibility changes for some time, until it suits you | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
Code Maintenance | ||
================ | ||
|
||
From a user point of view "code maintenance" means ensuring that your existing | ||
working code stays working, in the face of changes to Iris. | ||
|
||
|
||
Stability and Change | ||
--------------------- | ||
|
||
In practice, as Iris develops, most users will want to periodically upgrade | ||
their installed version to access new features or at least bugfixes. | ||
|
||
This is obvious if you are still developing other code that uses Iris, or using | ||
code from other sources. | ||
However, even if you have only legacy code that remains untouched, some code | ||
maintenance effort is probably still necessary : | ||
|
||
* On the one hand, *in principle*, working code will go on working, as long | ||
as you don't change anything else. | ||
|
||
* However, such "version statis" can easily become a growing burden, if you | ||
are simply waiting until an update becomes unavoidable : | ||
|
||
Often, that will eventually occur when you need to update some other | ||
software component, for a completely unconnected reason. | ||
|
||
|
||
Goals of Change Management | ||
-------------------------- | ||
|
||
When you do upgrade Iris to a new version, you could potentially find | ||
that you need to rewrite your legacy code, simply to keep it working. | ||
|
||
.. include:: change_management_goals.txt | ||
|
||
To take advantage of this, you should read the basic change management | ||
recommendations laid out in :ref:`change_management`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
.. _iris_whatsnew: | ||
|
||
What's new in Iris | ||
****************** | ||
|
||
|
Oops, something went wrong.