Clarification for RST releases

The current release of RST is 0.7, Versions 1.0 and 1.1 are invalid.
Added by J. Wienke about 9 years ago

As there was some confusion about the releases and versions of RST and the news section here still missed a proper announcement, this news entry tries to summarize the changes during the last months.

Originally, RST started with explicitly no project versioning. This however, turned out to be hard to maintain and people requested versions to depend on. Therefore, we released version 1.0 as a first version just to have something people could depend on. This was once repeated with version 1.1 but still with the official policy that no versions exist. The rationale behind these decisions can still be found on this wiki page.

However, due to the predominant use of RST along with Robotics Service Bus and its existing versioning scheme, we finally decided that it would be beneficial to officially support versions of RST in line with the usual RSB/RSC versioning scheme. This creates a coherent picture of the RSx tools and shields client applications more successfully against changes to data types, as they can now officially depend on a stable version with policies of how changes are made to these released versions.

Unfortunately, RSB was at that point in time and still is way below a 1.1 release. Hence, the 1.0 and 1.1 versions of RST had to be declared as invalid afterwards.

To summarize:
  • Do not use versions 1.0 and 1.1 of RST
  • Use the current stable version 0.7