Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Scope

  • Due to ongoing development features will evolve and sometimes will Ongoing development means that features may eventually be replaced by different alternative functions . Therefore, features - i.e. they become deprecated. 
  • This article explains the procedure with which we handle this situationdescribes our policy for handling this situation and minimizing the implications this can have for users.

Lifecycle

Deprecated features will pass through three states:

Deprecated Feature

  • Depreciation Deprecation announcements are will be included in with each release if applicable.
  • Starting from the announcement the deprecated feature is still supported for Deprecated features will continue to be supported after the deprecation announcement, for the lifetime of the current release.

Unsupported Feature

  • End of support announcements are will be included with each release if applicable.
  • With the following release a deprecated feature becomes an unsupported feature, i.e. should problems occur then they will not be fixed.
  • The functionality is still usable.

Removed Feature

  • Feature removal announcements are will be included with each release if applicable.
  • Later release will remove unsupported features. RemovalUnsupported features may be completely removed from future releases.

Example

  • Lifecycle
    • A feature is announced as being deprecated with release 1.8:
      • This feature will still be included in all maintenance releases1.8.1, 1.8.2 etc.
    • A subsequent This feature will then be announced as being unsupported from release 1.9 will declare this feature being unsupported:
      • This feature will still be included in all maintenance releases1.9.1, 1.9.2 etc.
      • No support is provided should Support will not provided if an unsupported feature should break in a release 1.9 or later
    • A This feature may be removed in a subsequent release such as 1.10 or later may remove this feature.
  • Please note:
    • The period between releases will usually be around three months
    Explanation
    • Between releases usually about three months will pass.
    • This means that you will have about six months to modify you your configuration and to upgrade to replacement features.

...