News

We are starting to phase out support for RSB 0.15

Added by J. Moringen over 1 year ago

RSB 0.17 has been released. As a consequence, we are now starting to phase out support for RSB 0.15. Changes between releases can be found in the RSB manual.

As a first step, we have disabled the Jenkins jobs associated to the 0.15 release. For now, artifacts remain available for download, but no new builds will be performed. In case of no objections, we will remove these jobs entirely at some point.

Note that, with some exceptions, unsupported legacy releases remain buildable using the cognitive interaction toolkit infrastructure.

RSB 0.17 has been released

Added by J. Moringen over 1 year ago

The development activities in this cycle lead to the following improvements:

  • Java: Support for the try-with-resource construct
  • Java: Improved transport introspection
  • Python: More convenient synchronous RPC with timeout
  • Common Lisp: Support for UNIX domain socket in the abstract namespace (Linux only)
  • Common Lisp: More efficient scope parsing and construction
  • RSBag: More efficient retrieval of events from log files, improving batch processing and replay performance

The following related projects have been released with RSB:

In the process, about 5 issues (including some very longstanding, complicated ones) have been resolved.

This RSB release is available in the following forms:

  • Source archives
  • Pre-compiled self-installing archives
  • Debian packages for different Ubuntu Linux versions
  • Pypi packages
  • Maven package for rsb[-xml]-java and rst (on CITEC server)

The former two can be downloaded from the continuous integration server:

Debian packages can be downloaded from the repository server [1].

Installation instructions and links for downloading can be found on the "installation" pages of the RSB manual [2], the RSBag manual [3], and the RST manual [4].

As always, bugs, feature requests and enhancement proposals can be reported in the issue tracker [5].

For more detailed release notes see:

We will continue to try and create new releases every two to three months.

[1] http://packages.cor-lab.org
[2] http://docs.cor-lab.org/rsb-manual/0.17/html/
[3] http://docs.cor-lab.org/rsbag-manual/0.17/html/
[4] http://docs.cor-lab.org/rst-manual/0.17/html/
[5] https://code.cor-lab.org/projects/rsb/issues/new

We are starting to phase out support for RSB 0.14

Added by J. Moringen about 2 years ago

RSB 0.16 has been released. As a consequence, we are now starting to phase out support for RSB 0.14. Changes between releases can be found in the RSB manual.

As a first step, we have disabled the Jenkins jobs associated to the 0.14 release. For now, artifacts remain available for download, but no new builds will be performed. In case of no objections, we will remove these jobs entirely at some point.

Note that, with some exceptions, unsupported legacy releases remain buildable using the cognitive interaction toolkit infrastructure.

RSB 0.16 has been released

Added by J. Moringen about 2 years ago

The development activities in this cycle lead to the following improvements:

  • Python: The reader pattern has been implemented
  • Common Lisp: A proper XPath filter is now available
  • Tools: The logger command now supports XPath-based filtering
  • Tools: The image/png style supports more pixel formats
  • RSBag: bag cat, play and merge now accept a --filter option
  • RSBag: bag cat, play and introspect now accept multiple log files
  • RSBag: bag merge now accepts more options: --start-time, --end-time, --start-index, --end-index, --show-progress, --index-timestamp and --channel-allocation

The following related projects have been released with RSB:

In the process, about 15 issues (including some very longstanding, complicated ones) have been resolved.

This RSB release is available in the following forms:

  • Source archives
  • Pre-compiled self-installing archives
  • Debian packages for different Ubuntu Linux versions
  • Pypi packages
  • Maven package for rsb[-xml]-java and rst (on CITEC server)

The former two can be downloaded from the continuous integration server:

Debian packages can be downloaded from the repository server [1].

Installation instructions and links for downloading can be found on the "installation" pages of the RSB manual [2], the RSBag manual [3], and the RST manual [4].

As always, bugs, feature requests and enhancement proposals can be reported in the issue tracker [5].

For more detailed release notes see:

We will continue to try and create new releases every two to three months.

[1] http://packages.cor-lab.org
[2] http://docs.cor-lab.org/rsb-manual/0.16/html/
[3] http://docs.cor-lab.org/rsbag-manual/0.16/html/
[4] http://docs.cor-lab.org/rst-manual/0.16/html/
[5] https://code.cor-lab.org/projects/rsb/issues/new

We are starting to phase out support for RSB 0.13

Added by J. Moringen over 2 years ago

RSB 0.15 has been released. As a consequence, we are now starting to phase out support for RSB 0.13. Changes between releases can be found in the RSB manual.

As a first step, we have disabled the Jenkins jobs associated to the 0.13 release. For now, artifacts remain available for download, but no new builds will be performed. In case of no objections, we will remove these jobs entirely at some point.

Note that, with some exceptions, unsupported legacy releases remain buildable using the cognitive interaction toolkit infrastructure.

RSB 0.15 has been released

Added by J. Moringen over 2 years ago

The development activities in this cycle lead to the following improvements:

  • All: A cause filter has been added
  • All: Configuration debugging (enabled via RSB_CONFIG_DEBUG)
  • All: The environment variable RSB_CONFIG_FILES controls the cascade of configuration files
  • C++: A generic rsb::converter::IntegerConverter has been added
  • C++: A few C++11 incompatibilities have been resolved
  • All: A converter for scope values has been added
  • Tools: the scope monitor now collapses chains of scopes with exactly one subscope
  • Tools: the web tool now provides a web interface for basic introspection
  • RSBag: bag info now accepts a bag info --style option

The following related projects have been released with RSB:

  • RSBag
  • RSB GStreamer Integration
  • RSB XML Support
  • RSB Temporal Buffer
  • Robotics Systems Types (RST)

In the process, about 30 issues have been created and subsequently resolved.

This RSB release is available in the following forms:

  • Source archives
  • Pre-compiled self-installing archives
  • Debian packages for different Ubuntu Linux versions
  • Pypi packages
  • Maven package for rsb[-xml]-java and rst (on CITEC server)

The former two can be downloaded from the continuous integration server:

Debian packages can be downloaded from the repository server [1].

Installation instructions and links for downloading can be found on the "installation" pages of the RSB manual [2], the RSBag manual [3], and the RST manual [4].

As always, bugs, feature requests and enhancement proposals can be reported in the issue tracker [5].

For more detailed release notes see:

We will continue to try and create new releases every two to three months.

[1] http://packages.cor-lab.org
[2] http://docs.cor-lab.org/rsb-manual/0.15/html/
[3] http://docs.cor-lab.org/rsbag-manual/0.15/html/
[4] http://docs.cor-lab.org/rst-manual/0.15/html/
[5] https://code.cor-lab.org/projects/rsb/issues/new

RSB 0.14 has been released

Added by J. Moringen about 3 years ago

The development activities in this cycle lead to the following improvements:

  • C++: Converters for float and double values
  • C++: Configuration debugging by setting __CONFIG_DEBUG
  • Java: Spread connection sharing between listeners
  • Java: Converter for float values
  • Java: Increased timestamp accuracy on Linux and MacOS
  • Common Lisp: More efficient filters
  • Tools: All Tools can now load data type definitions on demand
  • Tools: Bridge now converts payloads iff required
  • Tools: Logger accepts new --stop-after option
  • Tools: New server command acts as standalone RSB socket server
  • RSBag: bag cat can process events without deserializing payloads
  • RSBag: Remote controlled recording publishes state change events
  • RSBag: bag play can now either keep or replace event ids of replayed events

The following related projects have been released with RSB:

  • RSBag
  • RSB GStreamer Integration
  • RSB XML Support
  • RSB OpenCV Integration
  • Robotics Systems Types (RST)

In the process, about 20 issues have been created and subsequently resolved.

This RSB release is available in the following forms:

  • Source archives
  • Pre-compiled self-installing archives
  • Debian packages for different Ubuntu Linux versions
  • Pypi packages
  • Maven package for rsb[-xml]-java and rst (on CITEC server)

The former two can be downloaded from the continuous integration server:

Debian packages can be downloaded from the repository server [1].

Installation instructions and links for downloading can be found on the "installation" pages of the RSB manual [2], the RSBag manual [3], and the RST manual [4].

As always, bugs, feature requests and enhancement proposals can be reported in the issue tracker [5].

For more detailed release notes see:

We will continue to try and create new releases every two to three months.

[1] http://packages.cor-lab.org
[2] http://docs.cor-lab.org/rsb-manual/0.14/html/
[3] http://docs.cor-lab.org/rsbag-manual/0.14/html/
[4] http://docs.cor-lab.org/rst-manual/0.14/html/
[5] https://code.cor-lab.org/projects/rsb/issues/new

We are starting to phase out support for RSB 0.12

Added by J. Moringen about 3 years ago

RSB 0.14 has been released. As a consequence, we are now starting to phase out support for RSB 0.12. Changes between releases can be found in the RSB manual.

As a first step, we have disabled the Jenkins jobs associated to the 0.12 release. For now, artifacts remain available for download, but no new builds will be performed. In case of no objections, we will remove these jobs entirely at some point.

Note that, with some exceptions, unsupported legacy releases remain buildable using the cognitive interaction toolkit infrastructure.

We are starting to phase out support for RSB 0.11

Added by J. Moringen over 3 years ago

RSB 0.13 has been released. As a consequence, we are now starting to phase out support for RSB 0.11. Changes between releases can be found in the RSB manual.

As a first step, we have disabled the Jenkins jobs associated to the 0.11 release. For now, artifacts remain available for download, but no new builds will be performed. In case of no objections, we will remove these jobs entirely at some point.

Note that, with some exceptions, unsupported legacy releases remain buildable using the cognitive interaction toolkit infrastructure.

RSB 0.13 has been released

Added by J. Wienke over 3 years ago

We are happy to announce the release of version 0.13 of the RSB middleware.

The development activities in this cycle lead to the following improvements:

  • We have a logo now
  • All languages: The APIs have been unified, old method names deprecated
  • Documentation: API documentation is now available inside the manual
  • C++: Missing but requested plugins result in an exception now
  • Java: New CITEC Maven server, update your config
  • Java: Ant build system was removed in favor of a pure Maven project
  • Java: Several small breaking API changes to be more standard compliant
  • Tools: Symbolic link tool invocation has been removed. Use subcommands
  • Tools: Logger uses monitor style per default now
  • Tools: Scopes are now arranged in a tree in logger-like outputs
  • Tools: New bridge command to connect separated bus segments
  • RSBag: Symbolic link tool invocation has been removed. Use subcommands
  • RSBag: Improved introspection support
  • RSBag: Improved Python API stability

The following related projects have been released with RSB:

  • RSBag
  • RSB GStreamer Integration
  • RSB XML Support
  • RSB OpenCV Integration
  • Robotics Systems Types (RST)

In the process, about 70 issues have been created and subsequently resolved.

This RSB release is available in the following forms:

  • Source archives
  • Pre-compiled self-installing archives
  • Debian packages for different Ubuntu Linux versions
  • Pypi packages
  • Maven package for rsb[-xml]-java and rst (on CITEC server)

The former two can be downloaded from the continuous integration server:

Debian packages can be downloaded from the repository server [1].

Installation instructions and links for downloading can be found on the
"installation" pages of the RSB manual [2] and the RSBag manual [3].

As always, bugs, feature requests and enhancement proposals can be
reported in the issue tracker [4].

For more detailed release notes see:

In the future, we will try to create new releases every two to three months.

[1] http://packages.cor-lab.org
[2] http://docs.cor-lab.org/rsb-manual/0.13/html/
[3] http://docs.cor-lab.org/rsbag-manual/0.13/html/
[4] https://code.cor-lab.org/projects/rsb/issues/new

1 2 3 (1-10/26)

Also available in: Atom