Versions Compared

Key

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

Table of Contents
typeflat
separatorpipe

Versionning Strategy

The goal of this versionnig strategy is both to :

...

Code Block
    
4.2 -> 4.3 -> 5.1 -> 5.2 -> 5.3 -> 6.1        <- New release each 2 months 
        |                    |
       5.0                  6.0               <- Major releases containing only bug fixes each 6 months 

 

API Deprecation Strategy

The goal of this deprecation strategy is to make sure that any deprecated API will be dropped without any side-effects at a given planned date. The expected consequence of such strategy is to ease the evolution of the Sonar API by making such refactoring painless.

...

Code Block
  A deprecated                  A removed
       |                           |
4.1-> 4.2 -> 4.3 -> 5.1 -> 5.2 -> 5.3 -> 6.1       
              |                    |
             5.0                  6.0          

Deprecated Libraries

Removal of libraries do not follow the same strategy than standard APIs. They usually require much more time than 2 series of versions to be fully dropped.

...