Tasks #1563
Tasks #1562: Release version 0.9
Write news entry for 0.9 release
Status: | Resolved | Start date: | 08/07/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 08/07/2013 | |
Assignee: | J. Wienke | % Done: | 100% | |
Category: | Documentation | |||
Target version: | rsb-0.9 |
Description
The manual has news.rst
which already contains similar entries for previous versions.
Associated revisions
History
#1 Updated by J. Wienke over 10 years ago
- Status changed from New to In Progress
- Assignee set to J. Wienke
Here is a draft for the new release text. Feel free to adapt inside this message:
We are happy to announce the release of version 0.9 of the RSB middleware. Version 0.9 is the direct successor of 0.7 due to changes in the versioning system.
The development for this release focused on the following major aspects:
- Integration of the new Robotics Systems Commons plugin mechanism in the C++ implementation for transports and converters.
- Encapsulation of the spread transport into a separate plugin. This finally resolved the licensing issues for the rsb-cpp core. Please refer to the manual on how to use the new spread transport.
- Complete overhaul of the java implementation to be in line with the remaining implementations. As a consequence, the public API has slightly changed, especially wrt thrown exceptions.
- Implementation of the socket transport for java.
- Many fixes to the socket transport implementations.
- Fixes for windows compatibility.
- Many documentation improvements.
TODO: here we lack the changes in rsbag
In the process, about 120 issues have been created and subsequently resolved.
This RSB release is available in the following forms:- Source archives
- Pre-compiled self-installing archives or executable binaries
- Debian packages for different Ubuntu Linux versions
- Starting with this release the development versions of our projects (master/trunk) are packaged in the testing repository of our debian package server instead of the stable one. So you need to add this repository to your apt sources list in case you want to have bleeding edge software installed via the debian package management.
- Prototypical homebrew recipes and pypi packages
- Maven package for rsb-java
Installation instructions and links for downloading can be found on the preparation pages of the RSB manual and the RSBag manual.
As always, bugs, feature requests and enhancement proposals can be reported in the respective issue trackers:
RSB,
RSBag.
For a more detailed list of fixed bugs, added features and other enhancements, see https://code.cor-lab.org/versions/12.
#2 Updated by J. Wienke over 10 years ago
- % Done changed from 0 to 30
#3 Updated by J. Moringen over 10 years ago
We are happy to announce the release of version 0.9 of the RSB middleware. Version 0.9 is the direct successor of 0.7 due to changes in the versioning system.
The development for this release focused on the following major aspects:
- Integration of the new Robotics Systems Commons plugin mechanism in the C++ implementation for transports and converters.
- Encapsulation of the spread transport into a separate plugin. This finally resolved the licensing issues for the rsb-cpp core. Please refer to the manual on how to use the new spread transport.
- Complete overhaul of the java implementation to be in line with the remaining implementations. As a consequence, the public API has slightly changed, especially wrt thrown exceptions.
- Implementation of the socket transport for java.
- Many fixes to the socket transport implementations.
- Fixes for windows compatibility.
- Many documentation improvements.
- The RPC API now supports some method signatures that did not work previously
- In RSBag
- The maximum throughput when recording has been increased
- The error recovery has been extended further
- An initial Python client API has been added
- The default timestamp used for indexing in log files has been changed from "create" to "send"
In the process, about 240 issues have been created and subsequently resolved.
This RSB release is available in the following forms:- Source archives
- Pre-compiled self-installing archives or executable binaries
- Debian packages for different Ubuntu Linux versions
- Starting with this release, the development versions of our projects (master/trunk) are packaged in the "testing" repository of our Debian package server (as opposed to the "main" repository). So you need to add this repository to your apt sources list in case you want to have bleeding edge software installed via the Debian package management.
- Prototypical homebrew recipes and pypi packages
- Maven package for rsb-java
Installation instructions and links for downloading can be found on the preparation pages of the RSB manual and the RSBag manual.
As always, bugs, feature requests and enhancement proposals can be reported in the respective issue trackers:
RSB,
RSBag.
For a more detailed list of fixed bugs, added features and other enhancements, see https://code.cor-lab.org/versions/12.
#4 Updated by J. Wienke over 10 years ago
- Status changed from In Progress to Resolved
- % Done changed from 30 to 100