Activity

From 10/03/2012 to 11/01/2012

11/01/2012

03:30 PM Revision 8724cc97 (rsb-yarp-cpp): Updated package description in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: changed package description to
mention the library being an RSB plugin; changed se...
J. Moringen
03:09 PM Revision aca03c6d (rsb-yarp-cpp): Removed examples in examples/ directory
The examples did not demonstrate anything specific to the YARP
transport and predated the conversion to a plugin whic...
J. Moringen
02:43 PM Revision b0319ead (rsb-manual): Added specification for configuration in specification-config.rst
refs #1128
* specification-inprocess.rst: added description of options accepted
by the transport; added link targe...
J. Moringen
01:56 PM Revision 01c08fa0 (rsb-python): Added some comments in rsb/patterns/__init__.py
* rsb/patterns/__init__.py: added some explanatory comments to
LocalMethod._handleRequest and RemoteMethod.async
J. Moringen
02:37 AM Revision 582c028c (rsb-manual): Added description of plugins in specification-plugin.rst
* specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a...
J. Moringen
02:34 AM Revision f32adb1a (rsb-manual): Added details regarding timestamps in specification-event.rst
refs #1221
* specification-event.rst: reorganized sections slightly; extended
description of timestamps; added fig...
J. Moringen
02:34 AM Revision 817d7919 (rsb-manual): Fixed font family and size in dot-based figures in *.rst
* specification-request-reply.rst: added fontname=Arial, fontsize=11
to dot-based figures
* specification-socket.rs...
J. Moringen
02:33 AM Enhancement #1221 (In Progress): Document timestamp ecoding more precisely
J. Moringen

10/31/2012

12:29 PM Revision c276a289 (rsb-protocol): Eclipse project fixes.
* Use build-$gitbranch as default build folder. J. Wienke
12:29 PM Revision afa1f23a (rsb-protocol): Eclipse project fixes.
* Use build-$gitbranch as default build folder. J. Wienke

10/30/2012

10:02 PM Bug #1223 (Resolved): Segmentation fault in YARP transport
There is a race condition in the initialization or nameserver code of the YARP transport. The problem seems to be tha... J. Moringen
04:39 PM Tasks #1222: Document binary installation of rsb-java: JAR download and Maven
I don't think it's a good idea to document something that is potentially out of date. If we decide to maintain the RS... J. Wienke
04:37 PM Tasks #1222: Document binary installation of rsb-java: JAR download and Maven
@Johannes: This is no reason why we shouldn't incorporate that information. S. Wrede
02:17 PM Tasks #1222: Document binary installation of rsb-java: JAR download and Maven
We do not have. CITEC has. J. Wienke
02:17 PM Tasks #1222: Document binary installation of rsb-java: JAR download and Maven
The description is in the master branch of the manual.
I didn't know we had a maven repository. Where can I find it?
J. Moringen
12:57 PM Tasks #1222 (Resolved): Document binary installation of rsb-java: JAR download and Maven
While the CI-Job is building the JAR-artefact, the documentation lacks an explanation where to find and how to instal... S. Wrede
08:32 AM Enhancement #1221: Document timestamp ecoding more precisely
Note that Java doesn't have unsigned types, and no type larger than 64bit. Hence, the usual type for storing time val... I. Lütkebohle
08:10 AM Enhancement #1221: Document timestamp ecoding more precisely
no idea how we got signed types, too. +1 for utc. we also need to check the client apis for the way they assign the d... J. Wienke

10/29/2012

10:05 PM Revision f513a7f1 (rsb-manual): Mention pre-built Java archives in install.rst
* install.rst: added section about binary downloads for the Java
implementation; link to artifact on CI server
J. Moringen
07:14 PM Enhancement #1221 (Resolved): Document timestamp ecoding more precisely
The comments in the @Notification@ protocol buffer file do not explain:
* Why are some timestamps signed and some ...
J. Moringen

10/26/2012

07:36 PM Revision 9c42be50 (rsb-yarp-cpp): Added port-name-based wire-schema heuristic in src/rsc/transpor...
The heuristic works as follows: each connector can store a list of
rules which associate port name patterns with wire...
J. Moringen
07:16 PM Revision 4ef25b82 (rsb-cpp): Added wire-schema template parameter in src/rsb/converter/RosettaCon...
* src/rsb/converter/RosettaConverter.h: added template parameter
WireSchema to class RosettaConverter; generated wi...
J. Moringen
07:16 PM Revision 6b8ccf88 (rsb-cpp): Allow '_' characters in scope components in src/rsb/Scope.cpp
* src/rsb/Scope.cpp: in verifyAndSplit, allow '_' characters in scope
components
J. Moringen

10/25/2012

02:00 PM Revision 2dd675b7 (rsb-cpp): temp
J. Moringen

10/24/2012

03:19 PM Tasks #1118 (Resolved): Fix content of manual to git URLs
Applied in changeset rsb-manual|commit:5c46d8ce71f5df06ab7cb8a08c7ca1bf8e33e04a. J. Wienke
11:17 AM Tasks #1118: Fix content of manual to git URLs
Attached is a proposal how to fix the broken GIT URLs. I am not quite sure about some CL specific locations. I suspec... J. Wienke
03:18 PM Revision 1dc8fc12 (rsb-manual): Some comments and indentation fixes in CMakeLists.txt
* CMakeLists.txt: added some comments; fixed indentation J. Moringen
03:18 PM Revision 4cb747f2 (rsb-manual): Shortened document titles in install-*.rst
* install-cl.rst: changed title "Installing the Common Lisp
Implementation of |project|" -> "Common Lisp Implementa...
J. Moringen
03:18 PM Revision 5c46d8ce (rsb-manual): Fixed repository URLs using CMake-generated replacements
fixes #1118
Use CMake to generate replacements of the form|repository_SUBPROJECT|
and |repository_versioned_SUBPROJE...
J. Wienke

10/23/2012

01:47 AM Revision e0ce1104 (rsb-cpp): Fixed namespace of spread transport code in src/rsb/transport/spread/*
* src/rsb/transport/spread/Assembly.{h,cpp}: changed namespace
rsb::spread -> rsb::transport::spread; adapted logge...
J. Moringen
06:37 PM Revision d00bf820 (rsb-yarp-cpp): Added port-name-based wire-schema heuristic in src/rsc/transpor...
The heuristic works as follows: each connector can store a list of
rules which associate port name patterns with wire...
J. Moringen
05:21 PM Revision 6e2609ed (rsb-cpp): Fixed namespace of inprocess transport code in src/rsb/transport/inp...
* src/rsb/transport/inprocess/Bus.{h,cpp}: changed namespace
rsb::inprocess -> rsb::transport::inprocess
* src/rsb/...
J. Moringen
05:15 PM Revision c40db5e5 (rsb-cpp): Memory leak fix and minor improvements in src/rsb/converter/Reposito...
* src/rsb/converter/Repository.h: in
getConvertersFor{Serialization,Deserialization}, use shared_ptrs
from the be...
J. Moringen
05:15 PM Revision 14bfcacf (rsb-cpp): Removed unnecessary getClassName methods in rsc/transport/**
* src/rsb/transport/Factory.h: removed unnecessary getClassName
methods
* src/rsb/transport/inprocess/Bus.{h,cpp}: ...
J. Moringen
05:13 PM Revision 53e212e6 (rsb-cpp): Pass Informer scope to OutConnectors; store it there
* src/rsb/Informer.cpp: pass scope to constructed OutRouteConfigurator
* src/rsb/eventprocessing/OutRouteConfigurator...
J. Moringen
03:34 PM Revision 2afdbc05 (rsb-manual): Initial specification of flow control in specification-flow-contr...
* specification-flow-control.rst: new file; contains specification of
the flow control protocol
* specification.rst...
J. Moringen
03:34 PM Revision 50274532 (rsb-manual): Allow _ in scope components in specification-scope.rst
* specification-scope.rst: added _ character in regular expression for
scope strings
J. Moringen
03:33 PM Revision 681144c6 (rsb-manual): Initial draft documentation for YARP transport
* common.rst: added description of environment variables for the
tcp+yarp and yarp transports
* specification-yarp....
J. Moringen
03:32 PM Revision 67baf28f (rsb-manual): Added initial specification of ØMQ transport in specification-zmq...
* specification-zmq.rst: new file; contains initial specification of
ØMQ transport
* specification.rst: include spe...
J. Moringen
03:32 PM Revision c2e12649 (rsb-manual): Added ZMQ transport environment variables in common.rst
* common.rst: added description of environment variables related to
the ZMQ transport
J. Moringen
03:26 PM Revision b6216d11 (rsb-manual): Use Java and Common Lisp domains in tutorial.rst
Note: The Sphinx extensions for the Java and Common Lisp domains are
currently not included in the default Sphinx ins...
J. Moringen
03:21 PM Revision 3910c4b2 (rsb-manual): Added specification for configuration in specification-config.rst
refs #1128
* specification-config.rst: contains specification of configuration
mechanisms
* specification.rst: inc...
J. Moringen
03:20 PM Revision 7c4d030d (rsb-manual): Added description of event formatting in formatting.rst
* formatting.rst: new file; contains description of event formatting
* logger.rst: added seealso reference to formatt...
J. Moringen
03:20 PM Revision 1eff7ab5 (rsb-manual): Added inter-transport description in specification-inter-transpor...
refs #1128
* specification-inter-transport-communication.rst: new file; describes
setups with multiple connectors ...
J. Moringen
03:19 PM Revision 50d08b3e (rsb-manual): Added description of plugins in specification-plugin.rst
* specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a...
J. Moringen
03:18 PM Revision b2605d7b (rsb-manual): Initial draft documentation for ROS transport
* specification-ros.rst: new file; specification of ROS transport
* specification.rst: link to specification-ros.rst
...
J. Moringen
03:18 PM Revision 4c4bee37 (rsb-manual): Added description in specification-transport-level-filtering.rst
refs #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level filter...
J. Moringen
03:08 PM Revision 95c7eb17 (rsb-manual): Backport: Added explanation for asynchronous receiving in example...
* examples-basic.rst: for implementations, added explanations to the
listings demonstrating asynchronous receiving ...
J. Moringen
03:08 PM Revision 26ee4afe (rsb-manual): Backport: Added explanation for synchronous receiving in examples...
* examples-basic.rst: for C++ and Common Lisp, added explanations to
the listings demonstrating synchronous receivi...
J. Moringen
03:08 PM Revision 74d446b5 (rsb-manual): Backport: Improved jQuery-based filtering in _static/multi.js
Previously, the jQuery filters for containers were too restrictive and
could yield false positives and false negative...
J. Moringen
03:06 PM Revision ef1f0d68 (rsb-manual): Added explanation for asynchronous receiving in examples-basic.rst
* examples-basic.rst: for implementations, added explanations to the
listings demonstrating asynchronous receiving ...
J. Moringen
03:05 PM Revision c723617c (rsb-cl): Fixed scopes and other minor issues in listener, readers, server exam...
* examples/listener.lisp (toplevel): changed scope of `with-listener'
form /example/listener2 -> /example/informer
...
J. Moringen
02:07 PM Revision 4edda961 (rsb-manual): Added explanation for synchronous receiving in examples-basic.rst
* examples-basic.rst: for C++ and Common Lisp, added explanations to
the listings demonstrating synchronous receivi...
J. Moringen
01:33 PM Revision 8c9372cd (rsb-manual): Improved jQuery-based filtering in _static/multi.js
Previously, the jQuery filters for containers were too restrictive and
could yield false positives and false negative...
J. Moringen
10:58 AM Revision bcebfa49 (rsb-manual): Minor installation fixes.
* The java git URL was wrong.
* Remove assumptions about ubuntu lucid systems.
* Use |version| macro for RSC branch r...
J. Wienke
10:52 AM Revision 5c118f5f (rsb-manual): URL and syntax fixes for installation instructions.
* Some repository URLs still contained SVN suffixes.
* Apache Ant was not configured for replacement by sphinx.
* We ...
J. Wienke
10:43 AM Revision 0b945f33 (rsb-manual): Add a note about currently broken git URLs.
This seems to confuse users. J. Wienke
10:43 AM Revision 4ea9cdb3 (rsb-manual): Add the repository location of the protocol project after the lan...
implementation table.
I got questions where to find the repository for the protocol
and this is the first entry poin...
J. Wienke
10:36 AM Revision f5de702a (rsb-manual): Add ignore pattern for build folders.
J. Wienke

10/22/2012

06:03 PM Revision 0bfcb51a (rsb-cpp): temp
J. Moringen
05:43 PM Revision f9e6e600 (rsb-yarp-cpp): Added nameserver support in src/rsb/transport/yarp/*.{h,cpp}
* src/rsb/transport/yarp/Nameserver.{h,cpp}: new files; implement
simple YARP nameserver queries
* src/rsb/transpor...
J. Moringen
02:32 PM Tasks #1214 (New): Use better wire-type for binary blobs
Currently, we use string which is ambiguous (e.g. XML could also be represented as string).
We could use something...
J. Moringen
02:30 PM Tasks #1213 (New): Really support wire-types other than string
Problems:
* Wire-type is a template parameter; cannot vary at runtime
* Factory code is hard-wired to wire-type s...
J. Moringen
12:22 PM Revision e9cdcf66 (rsb-manual): Added description of plugins in specification-plugin.rst
* specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a...
J. Moringen

10/19/2012

05:31 PM Feature #1210 (Resolved): Request: Deploy rsb-java to Citec Maven Repository
Deployment of the java artifacts would ease the workflow dramatically for users who use maven in their projects. Also... L. Ziegler
02:39 PM RSB XML Support Revision d25941f4 (rsb-xml-java): Updated .gitignore file for maven
L. Kettenbach
02:35 PM RSB XML Support Revision db1746f5 (rsb-xml-java): Created branch for CLF in rsb-xml-java and created maven project
L. Kettenbach

10/18/2012

10:06 PM Revision fcc44f23 (rsb-cpp): Fixed printContents method in src/rsb/converter/Converter.h
* src/rsb/converter/Converter.h: printContents used to access the
wireSchema and dataType members directly; call co...
J. Moringen
10:05 PM Revision e3fe1fb9 (rsb-cpp): Be more verbose regarding converter, connector registration
* src/rsb/converter/Repository.h: print a log message when a converter
is registered
* src/rsb/transport/Factory.h:...
J. Moringen
05:42 PM Revision a5ae68d7 (rsb-cl): Added source/sink participants in src/patterns/data-flow/*.lisp
* src/conditions.lisp (rsb-condition): new condition class
(rsb-error): added superclass `rsb-condition'; adapted do...
J. Moringen
04:11 PM Revision dc3ee32b (rsb-manual): Fixed typo in _templates/page.html
* _templates/page.html: fixed typo "Study example" -> "Study examples" J. Moringen
04:08 PM Revision b7f9ae18 (rsb-manual): Improved citation style in corlab/static/corlab.css
* corlab/static/corlab.css: improved width and border stetting styles
for citation tables
J. Moringen
02:55 PM Revision 6c7f5716 (rsb-cpp): Fixed exception message in src/rsb/transport/socket/Factory.cpp
* src/rsb/transport/socket/Factory.cpp: fixed typo in message of
exception thrown from BusServer::getBusClientFor()
J. Moringen

10/17/2012

05:04 PM Revision 7b37679c (rsb-cpp): Remove log4cxx settings file.
log4cxx isn't used in RSB since ages. No need to have this file here. J. Wienke
05:03 PM Revision b9b4def7 (rsb-cpp): Remove the NEWS file.
We never really used this. I see no reason to leave a sample file there. J. Wienke
01:45 PM Tasks #1209 (Resolved): Include RST in 5 Minutes Talk
This has been done in commit:49eac22e J. Wienke
02:20 AM Revision c2280f0a (rsb-tools-cl): Added support for BGR in formatting/payload-image-png.lisp
* formatting/payload-image-png.lisp
(format-payload image style-image/png stream): added support for
color-bgr; a...
J. Moringen

10/16/2012

04:21 PM Revision dad483da (rsb-cl): Backport: Reorganized examples, added more sphinx marks in examples/*...
* examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both...
J. Moringen
04:20 PM Revision 4240e588 (rsb-cl): Backport: Added sphinx marks to examples; minor cleanup
* examples/client.lisp: added sphinx marks; removed Spread note
* examples/informer.lisp: likewise
* examples/listene...
J. Moringen
04:19 PM Revision 3f7c29a2 (rsb-java): Backport: Cleaned up and reorganized examples in examples/tutorial/...
refs #1196
* examples/tutorial/protobuf/RegistrationExample.java: new file;
demonstrates registration of converter...
J. Moringen
04:18 PM Revision 0842701d (rsb-java): Backport: Simplified examples in examples/*.java
* examples/InformerExample.java: cleaned up comments; removed
iterations; canonicalized example payload
* examples/...
J. Moringen
04:18 PM Revision 97e55a3a (rsb-java): Backport: Added sphinx marks in examples; fixed indentation; cleanup
* examples/InformerExample.java: fixed indentation; cleanup; updated
copyright; added sphinx marks
* examples/DataL...
J. Moringen
04:14 PM Revision 52ea7b42 (rsb-python): Backport: Simplified and fixed example programs in examples/*.py
* examples/informer.py: removed repetitions; removed module imports;
reduced verbosity
* examples/listener.py: simi...
J. Moringen
04:14 PM Revision 612786ce (rsb-python): Backport: Simplified and reorganized examples/protobuf/*.py
refs #1196
* examples/protobuf/registration.py: new file; illustrates
registration of converters
* examples/protob...
J. Moringen
04:14 PM Revision 8000d98c (rsb-python): Backport: Added sphinx marks in examples
* examples/informer.py: added sphinx marks
* examples/listener.py: likewise
* examples/server.py: likewise
* examples...
J. Moringen
04:12 PM Revision 7f414dfb (rsb-cpp): Backport: Simplified and reorganized examples in examples/protobuf_c...
refs #1196
* examples/protobuf_converter/registration.cpp: new file; demonstrates
registrations of converters with...
J. Moringen
04:12 PM Revision b756787f (rsb-cpp): Backport: Simplified example programs in examples/
* examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur...
J. Moringen
04:12 PM Revision 7a3a6f53 (rsb-cpp): Backport: Added sphinx marks in some examples
* examples/informer/informer.cpp: added sphinx marks
* examples/listener/listener.cpp: likewise
* examples/server/cli...
J. Moringen
04:06 PM Revision d94326ca (rsb-manual): Backport: Renamed section Tutorial -> Examples
refs #1132
* examples-basic.rst: renamed {tutorial -> examples}-basic.rst
* examples-chat.rst: similar
* examples-co...
J. Moringen
04:03 PM Revision 1acc9223 (rsb-manual): Backport: Describe converter registration with examples in tutori...
refs #1196
* tutorial-converters.rst: new file; contains converter part of the
tutorial; currently explains regist...
J. Moringen
04:02 PM Revision 002ec34e (rsb-manual): Backport: Fleshed out RPC section in tutorial-basic.rst
* tutorial-basic.rst: added introduction paragraph to "Remote
Procedure Calls" section; in "Client" section, added ...
J. Moringen
04:02 PM Revision d1dc29eb (rsb-manual): Backport: Added introductory paragraph in tutorial-basic.rst
* tutorial-basic.rst: added an introductory paragraph which gives an
overview over the entire "Basic Communication"...
J. Moringen
04:02 PM Revision af2a4597 (rsb-manual): Backport: Added entries for reader, {local,remote} server in glos...
* glossary.rst: added entries "reader", "local server", "remote
server"; emphasize asynchronous receiving in "liste...
J. Moringen
03:57 PM Revision be9abff0 (rsb-manual): Backport: Split tutorial.rst into tutorial-{basic,chat,extension-...
* tutorial.rst: extended introduction and overview; moved content into
tutorial-{basic,chat,extension-points}.rst
*...
J. Moringen
03:57 PM Revision 05e1f708 (rsb-manual): Backport: Added language-specific explanation "Sending Data" in t...
* tutorial.rst: in "Sending Data" section, added language-specific
explanations which are tied to respective listin...
J. Moringen
03:57 PM Revision ecc7b5c1 (rsb-manual): Backport: Improved "A Chat System" section in tutorial.rst
* tutorial.rst: in section "A Chat System", added introductory texts
to "A Chat System", "Part 1: Sending and Recei...
J. Moringen
03:56 PM Revision 1924aaee (rsb-manual): Backport: Improved "{Sending,Receiving} Data" and "RPC" sections ...
* tutorial.rst: in "Sending Data", added introductory paragraph, in
"Receiving Data", added subsections for synchro...
J. Moringen
03:55 PM Revision 5feca9f8 (rsb-manual): Backport: Added introduction and summary in tutorial.rst
* tutorial.rst: added explanatory text at the beginning J. Moringen
03:55 PM Revision 7a97ee8c (rsb-manual): Backport: Use dynamic content switcher and marks in tutorial.rst
* tutorial.rst: use dynamic content switcher to provide programming
language-specific variants of "sending data", "...
J. Moringen
03:54 PM Revision 73d8924c (rsb-manual): Backport: Added Javascript-based dynamic content switcher
A multi-variant section is created by using nested .. container::
directives as follows:
.. container:: NAME-multi
...
J. Moringen
03:43 PM Revision 9222e002 (rsb-manual): Backport: Detailed rsb-python install documentation
S. Wrede
01:28 PM Revision 49eac22e (rsb-talks): Added RST description to the talk.
Copied and modified a slide from the overvie-isy talk. J. Wienke

10/15/2012

02:38 PM Tasks #1209 (Resolved): Include RST in 5 Minutes Talk
J. Wienke
01:09 PM Tasks #1202 (Resolved): Apply Workaround for Concept Documentation
Fixed in commit commit:rsb-manual|bb79983e. Also added a bit documentation about the Scope concept.
Concept docume...
S. Wrede
12:23 PM Revision bb79983e (rsb-manual): added link to RSB paper and some words on scopes, fixes #202
S. Wrede

10/14/2012

04:52 PM Revision c4584f42 (rsb-tools-cpp): Fix debina package dependency.
Since 0.8 the package is called librsb0.x instead of rsb0.x. J. Wienke

10/13/2012

04:44 PM Tasks #1132 (Resolved): Integrate all examples into manual
J. Moringen
04:43 PM Tasks #1132: Integrate all examples into manual
Sebastian Wrede wrote:
> Could you rename the Section to Examples in order to avoid confusion with the top-level tut...
J. Moringen
03:03 PM Tasks #1132: Integrate all examples into manual
Could you rename the Section to Examples in order to avoid confusion with the top-level tutorials?
Furthermore, we s...
S. Wrede
04:37 PM Revision 2f2be84b (rsb-manual): Renamed section Tutorial -> Examples
refs #1132
* examples-basic.rst: renamed {tutorial -> examples}-basic.rst
* examples-chat.rst: similar
* examples-co...
J. Moringen

10/12/2012

11:06 PM Tasks #1132 (Feedback): Integrate all examples into manual
The manual still does not include each and every example. However, I think the important ones are included. Can we cl... J. Moringen
10:43 PM Bug #1207: Cobertura-based coverage testing does not seem to work with Java 1.7
We should probably switch to http://www.eclemma.org/jacoco/ J. Wienke
07:52 PM Bug #1207 (Resolved): Cobertura-based coverage testing does not seem to work with Java 1.7
The symptom are messages like... J. Moringen
08:37 PM Revision b4ab60ee (rsb-python): Backport: Fixed configuration test in test/coretest.py
* test/coretest.py: changed expected number of available transports 2
-> 3
J. Moringen
04:14 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
The warning should not prevent further clean up such as flushing buffers and closing the file.
I have to try to re...
J. Moringen
04:04 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
In the first case, the recorded tide file is empty as I probably tried to stop all the time before the flushing strat... J. Wienke
04:02 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
The first problem is harmless. I can suppress the warning though.
The second problem is unrelated and should be fi...
J. Moringen
03:10 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
Bus server is a 0.7 cpp program. J. Wienke
03:10 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
Another issue I had:... J. Wienke
03:03 PM RSBag Bug #1206 (Closed): Error on killing bag-record with ctrl-c
... J. Wienke

10/11/2012

07:11 PM Tasks #1202 (Resolved): Apply Workaround for Concept Documentation
* Add RSB Paper as reference to literature.rst
* Cite RSB Paper after intro paragraph (can we make it downloadable?)...
S. Wrede
02:10 AM Tasks #1196 (Resolved): Describe registration of converters
Applied in changeset rsb-manual|commit:238281174fef95f189bc6fd8b88479a42b133247. J. Moringen

10/10/2012

01:50 AM Revision 23828117 (rsb-manual): Describe converter registration with examples in tutorial-convert...
fixes #1196
* tutorial-converters.rst: new file; contains converter part of the
tutorial; currently explains regis...
J. Moringen
01:29 AM Revision 8a627371 (rsb-java): Cleaned up and reorganized examples in examples/tutorial/protobuf
refs #1196
* examples/tutorial/protobuf/RegistrationExample.java: new file;
demonstrates registration of converter...
J. Moringen
09:09 PM Tasks #1196 (In Progress): Describe registration of converters
J. Moringen
05:32 PM Tasks #1196 (Resolved): Describe registration of converters
J. Moringen
09:07 PM Revision 057f6a87 (rsb-cpp): Simplified and reorganized examples in examples/protobuf_converter/
refs #1196
* examples/protobuf_converter/registration.cpp: new file; demonstrates
registrations of converters with...
J. Moringen
09:06 PM Revision 5a125638 (rsb-python): Simplified and reorganized examples/protobuf/*.py
refs #1196
* examples/protobuf/registration.py: new file; illustrates
registration of converters
* examples/protob...
J. Moringen
03:06 PM Revision bde50dbc (rsb-manual): Use Java and Common Lisp domains in tutorial.rst
Note: The Sphinx extensions for the Java and Common Lisp domains are
currently not included in the default Sphinx ins...
J. Moringen
02:57 PM Revision 1381ccc1 (rsb-manual): Added description in specification-transport-level-filtering.rst
refs #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level filter...
J. Moringen
02:57 PM Revision 0944284a (rsb-manual): Added description of plugins in specification-plugin.rst
* specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a...
J. Moringen
02:54 PM Revision ed314274 (rsb-manual): Added inter-transport description in specification-inter-transpor...
refs #1128
* specification-inter-transport-communication.rst: new file; describes
setups with multiple connectors ...
J. Moringen
02:53 PM Revision 484f372e (rsb-manual): Added specification for configuration in specification-config.rst
refs #1128
* specification-config.rst: contains specification of configuration
mechanisms
* specification.rst: inc...
J. Moringen
02:52 PM Revision 1c062692 (rsb-manual): Added description of event formatting in formatting.rst
* formatting.rst: new file; contains description of event formatting
* logger.rst: added seealso reference to formatt...
J. Moringen
02:52 PM Revision 917b2715 (rsb-manual): Initial draft documentation for ROS transport
* specification-ros.rst: new file; specification of ROS transport
* specification.rst: link to specification-ros.rst
...
J. Moringen
02:52 PM Revision a581e5b5 (rsb-manual): Initial draft documentation for YARP transport
* common.rst: added description of environment variables for the
tcp+yarp and yarp transports
* specification-yarp....
J. Moringen
02:51 PM Revision 4c819142 (rsb-manual): Added initial specification of ØMQ transport in specification-zmq...
* specification-zmq.rst: new file; contains initial specification of
ØMQ transport
* specification.rst: include spe...
J. Moringen
02:51 PM Revision 6fec2d20 (rsb-manual): Added ZMQ transport environment variables in common.rst
* common.rst: added description of environment variables related to
the ZMQ transport
J. Moringen
02:08 PM Tasks #1191: Document programmatic configuration of individual participants
Maybe I just don't see it, but I don't find anything on how to configure single participants (eg. how to configure tr... Anonymous
02:03 PM Bug #1063 (Resolved): Package key usage not explained
http://packages.cor-lab.org Anonymous
01:04 PM Bug #1173: Socket server dies because of incomplete message body
It is fixed in 0.8, too. So would be nice if it was recorded in the issue tracker. J. Wienke
01:03 PM Bug #1173: Socket server dies because of incomplete message body
We can probably close this issue, although we may not yet have fixed everything.
I am still not sure about the ini...
J. Moringen
12:52 PM Bug #1173: Socket server dies because of incomplete message body
Jan? J. Wienke
12:31 PM Revision 29d8fb91 (rsb-talks): Remove bibliography reference.
J. Wienke
11:39 AM Revision b2c53f28 (rsb-talks): Add a 5 minutes talk.
This is a very brief overview of RSB. J. Wienke
10:56 AM Revision 71fca954 (rsb-talks): Add makefile for the simplified overview talk.
J. Wienke

10/09/2012

01:55 AM Revision 3a475202 (rsb-manual): Fixed some typos in specification-scope.rst
* specification-scope.rst: fixed some typos J. Moringen
01:55 AM Revision 9ae50d3e (rsb-manual): Removed term "service" from all documents
* concepts.rst: removed entry for "service""
* specification-uris.rst: removed all mentions of "service"
* glossary.r...
J. Moringen
01:55 AM Revision 3b0d0daa (rsb-manual): Explain no/multiple servers more thoroughly in specification-requ...
* specification-request-reply.rst: marked up paragraph about
no/multiple servers as important; added proper explana...
J. Moringen
01:54 AM Revision 8bfa3fff (rsb-manual): Fleshed out RPC section in tutorial-basic.rst
* tutorial-basic.rst: added introduction paragraph to "Remote
Procedure Calls" section; in "Client" section, added ...
J. Moringen
01:54 AM Revision 7f071663 (rsb-manual): Added introductory paragraph in tutorial-basic.rst
* tutorial-basic.rst: added an introductory paragraph which gives an
overview over the entire "Basic Communication"...
J. Moringen
01:54 AM Revision df181fd0 (rsb-manual): Added entries for reader, {local,remote} server in glossary.rst
* glossary.rst: added entries "reader", "local server", "remote
server"; emphasize asynchronous receiving in "liste...
J. Moringen
01:25 AM Revision e7695435 (rsb-cpp): Simplified example programs in examples/
* examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur...
J. Moringen
01:05 AM Revision c92bb999 (rsb-cl): Reorganized examples, added more sphinx marks in examples/*.lisp
* examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both...
J. Moringen
01:02 AM Revision 975dd1b4 (rsb-python): Simplified and fixed example programs in examples/*.py
* examples/informer.py: removed repetitions; removed module imports;
reduced verbosity
* examples/listener.py: simi...
J. Moringen
08:21 PM Tasks #1191: Document programmatic configuration of individual participants
https://code.cor-lab.org/projects/rsb/wiki/Configuration J. Wienke
04:28 PM Tasks #1191 (In Progress): Document programmatic configuration of individual participants
I wanted to show participant config to a user, but I can't find any documentation (neither in this wiki nor in the ma... Anonymous

10/08/2012

07:04 PM Revision bb892b8d (rsb-manual): Split tutorial.rst into tutorial-{basic,chat,extension-points}.rst
* tutorial.rst: extended introduction and overview; moved content into
tutorial-{basic,chat,extension-points}.rst
*...
J. Moringen
06:50 PM Revision 8b21762f (rsb-manual): Improved "A Chat System" section in tutorial.rst
* tutorial.rst: in section "A Chat System", added introductory texts
to "A Chat System", "Part 1: Sending and Recei...
J. Moringen
06:50 PM Revision 9d40c5cc (rsb-manual): Added language-specific explanation "Sending Data" in tutorial.rst
* tutorial.rst: in "Sending Data" section, added language-specific
explanations which are tied to respective listin...
J. Moringen
06:50 PM Revision 5b6fb0a4 (rsb-manual): Improved "{Sending,Receiving} Data" and "RPC" sections in tutoria...
* tutorial.rst: in "Sending Data", added introductory paragraph, in
"Receiving Data", added subsections for synchro...
J. Moringen
06:50 PM Revision a5b50842 (rsb-manual): Added introduction and summary in tutorial.rst
* tutorial.rst: added explanatory text at the beginning J. Moringen
06:49 PM Revision 44a4483a (rsb-cpp): Simplified example programs in examples/
* examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur...
J. Moringen
06:47 PM Revision f65d40b6 (rsb-java): Simplified examples in examples/*.java
* examples/InformerExample.java: cleaned up comments; removed
iterations; canonicalized example payload
* examples/...
J. Moringen
05:49 PM Revision d2e92540 (rsb-cl): Reorganized examples, added more sphinx marks in examples/*.lisp
* examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both...
J. Moringen
05:04 PM Revision 6f144965 (rsb-cpp): For debian packaging do not separate between rsb with and without sp...
We can now alwazs assume that spread is available since it will be (in theory) deployed on our own server and spread ... J. Wienke
04:06 PM Bug #1173 (In Progress): Socket server dies because of incomplete message body
Why did redmine delete the association etc? J. Wienke
04:05 PM Bug #1173 (New): Socket server dies because of incomplete message body
I think we could resolve this now? And we should also add a copy to 0.8 J. Wienke

10/07/2012

09:18 PM Tasks #1132: Integrate all examples into manual
@Agnes: The C++ examples were added (so far w/o further explanations) by Jan to the trunk manual: http://docs.cor-lab... S. Wrede

10/06/2012

06:08 PM Revision eb5f3fd0 (rsb-manual): Use dynamic content switcher and marks in tutorial.rst
* tutorial.rst: use dynamic content switcher to provide programming
language-specific variants of "sending data", "...
J. Moringen
06:02 PM Revision a2c7a552 (rsb-python): Added sphinx marks in examples
* examples/informer.py: added sphinx marks
* examples/listener.py: likewise
* examples/server.py: likewise
* examples...
J. Moringen
06:01 PM Revision 38429404 (rsb-java): Added sphinx marks in examples; fixed indentation; cleanup
* examples/InformerExample.java: fixed indentation; cleanup; updated
copyright; added sphinx marks
* examples/DataL...
J. Moringen
05:57 PM Revision 45aa1f12 (rsb-cpp): Added sphinx marks in some examples
* examples/informer/informer.cpp: added sphinx marks
* examples/listener/listener.cpp: likewise
* examples/server/cli...
J. Moringen
05:12 PM Revision b49c41b5 (rsb-cl): Added sphinx marks to examples; minor cleanup
* examples/client.lisp: added sphinx marks; removed Spread note
* examples/informer.lisp: likewise
* examples/listene...
J. Moringen
05:12 PM Revision ed56174c (rsb-cl): Fix race condition in socket transport for auto server mode
* src/transport/socket/bus-client.lisp (*bus-clients-lock*): changed
to recursive lock
(ensure-bus-client): hold ...
J. Moringen
03:28 PM Revision 176dae3f (rsb-manual): Added Javascript-based dynamic content switcher
A multi-variant section is created by using nested .. container::
directives as follows:
.. container:: NAME-multi
...
J. Moringen
01:34 PM Revision 8d1fe43a (rsb-tutorials): Added sphinx marks in chat-2/**
* chat-2/cl/project/avatar.lisp (header): updated copyright
(in-package :chat): added qualification with cl package...
J. Moringen
01:34 PM Revision cd044647 (rsb-tutorials): Added sphinx marks in chat-1/**
* chat-1/cl/project/chat.lisp (header): updated copyright
(in-package :chat): added qualification with cl package t...
J. Moringen

10/05/2012

01:17 AM Tasks #1190 (Resolved): Test examples as part of unit tests
J. Moringen
01:17 AM Tasks #1189 (New): Test examples as part of unit tests
J. Moringen
01:16 AM Tasks #1188 (New): Test examples as part of unit tests
J. Moringen
12:49 PM Socket transport fixes
We have fixed some issues in the C++ implementation of the RSB socket transport, which may have caused inconsistencie... J. Wienke

10/04/2012

06:44 PM Revision 04b2f796 (rsb-cpp): Backport: Fixed shutdown problem in src/rsb/transport/socket/BusServ...
BusServer::deactivate() could return before the shutdown was actually
complete. Now it busy-waits for shutdown comple...
J. Moringen
06:32 PM Revision e7351ae9 (rsb-cpp): Fixed shutdown problem in src/rsb/transport/socket/BusServer.cpp
BusServer::deactivate() could return before the shutdown was actually
complete. Now it busy-waits for shutdown comple...
J. Moringen
05:37 PM Revision a04bd01c (rsb-cpp): More precise assertions in test/rsb/transport/ConnectorTest.cpp
* test/rsb/transport/ConnectorTest.cpp: in
ConnectorTest::testConstruction, check construction, activation and
de...
J. Moringen
05:23 PM Revision 05b67109 (rsb-cpp): Backport: Fixed (de)activation of BusServer
* One problem was that asynchronous callbacks (driven by Boost.asio)
could access the BusServer object after/during...
J. Moringen
04:12 PM Tasks #1187 (Resolved): Fix so_version of 0.7
Applied in changeset rsb-cpp|commit:c8eaedc2080c845d72b06bf26ea8c4efe952c6f1. J. Moringen
03:57 PM Tasks #1187 (Resolved): Fix so_version of 0.7
The so-version of rsb libraries of the 0.7 release is still containing the patch version. This was fixed already for ... Anonymous
04:11 PM Revision c8eaedc2 (rsb-cpp): Backport: Added more conservative so-version in {,src}/CMakeLists.txt
fixes #1187
* CMakeLists.txt: added variable SO_VERSION which is intended to be
used as shared object version; set...
J. Moringen
03:49 PM Revision 1e62022c (rsb-cpp): Fixed (de)activation of BusServer
* One problem was that asynchronous callbacks (driven by Boost.asio)
could access the BusServer object after/during...
J. Moringen
01:20 PM Revision ddac3c64 (rsb-cpp): Backport: Fixed memory corruption issue in socket transport
refs #1173
* src/rsb/transport/socket/InPullConnector.cpp: when handling an
event, copy it prior to any modificati...
J. Moringen
01:14 PM Revision 80a7b3ae (rsb-cpp): Backport: Fix default constructor for Scope
* scopestring and components were out of sync resulting in a
difference between Scope() and Scope("/")
* Added a te...
J. Wienke

10/02/2012

12:17 AM Revision 42b5f7da (rsb-manual): Explain installation of protoc in install.rst
* install.rst: in section "PyPI Packages" explain how to install
protoc since it is a mandatory dependency
S. Wrede
 

Also available in: Atom