Robotics Service Bus: Issues
https://code.cor-lab.de/
https://code.cor-lab.de/favicon.ico?1401972073
2015-11-16T12:29:08Z
Open Source Collaboration Platform
Redmine
Tasks #2435 (Rejected): Wait for confirmation when joining Spread groups [C++]
https://code.cor-lab.de/issues/2435
2015-11-16T12:29:08Z
J. Wienke
jwienke@techfak.uni-bielefeld.de
Tasks #2434 (Resolved): Wait for confirmation when joining Spread groups [Java]
https://code.cor-lab.de/issues/2434
2015-11-16T12:28:20Z
J. Wienke
jwienke@techfak.uni-bielefeld.de
Tasks #2432 (Resolved): Add license information to manual
https://code.cor-lab.de/issues/2432
2015-11-13T11:09:53Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<ul>
<li>Decide on license</li>
<li>Add license to footer text</li>
</ul>
Tasks #2431 (Resolved): Add license information to manual
https://code.cor-lab.de/issues/2431
2015-11-13T11:09:39Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<ul>
<li>Decide on license</li>
<li>Add license to footer text</li>
</ul>
Tasks #2317 (Resolved): Wait for confirmation when joining Spread groups [Common Lisp]
https://code.cor-lab.de/issues/2317
2015-06-03T13:58:06Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
Tasks #2245 (Resolved): Release version 0.13
https://code.cor-lab.de/issues/2245
2015-04-28T21:37:34Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<p>check mark: ✓</p>
<ol>
<li>Create branches and bump version (read <code>release.rst</code> in the root directory of the superproject where applicable)
<ul>
<li><a href="https://code.cor-lab.de/projects/rsc" class="project">Robotics Systems Commons</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rsb" class="project">Robotics Service Bus</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rsbag" class="project">RSBag</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rsb-gstreamer" class="project">RSB GStreamer Integration</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rst" class="project">Robotics Systems Types</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rsbvideoreceiver" class="project">RSB OpenCV [Deprecated]</a> ✓</li>
<li><a href="https://code.cor-lab.de/projects/rsb-xml" class="project">RSB XML Support</a> ✓</li>
</ul>
</li>
<li>Update sphinx manuals in version branches (search for <code>edit-on-version-bump</code>)
<ul>
<li>rsb-manual ✓</li>
<li>rsbag-manual ✓</li>
<li>rst-manual ✓</li>
</ul>
</li>
<li>Create build jobs (using Jenkins API scripting) ✓</li>
<li>Create pypi deploy job on CI server ✓</li>
<li>Deploy Java projects to CITEC maven repository ✓
<ul>
<li>rsb-java ✓</li>
<li>rst ✓</li>
<li>rsb-xml-java ✓</li>
</ul>
</li>
<li>Announce release
<ul>
<li>In <a href="https://code.cor-lab.de/projects/rsc" class="project">Robotics Systems Commons</a> redmine <a href="https://code.cor-lab.org/news/52" class="external">here</a> ✓</li>
<li>In <a href="https://code.cor-lab.de/projects/rsb" class="project">Robotics Service Bus</a> redmine <a href="https://code.cor-lab.org/news/54" class="external">here</a> ✓</li>
<li>In <a href="https://code.cor-lab.de/projects/rst" class="project">Robotics Systems Types</a> redmine <a href="https://code.cor-lab.org/news/53" class="external">here</a> ✓</li>
<li>On the mailing list ✓</li>
</ul>
</li>
<li>Announce deprecation of <code>0.N - 2</code> release
<ul>
<li>In <a href="https://code.cor-lab.de/projects/rsb" class="project">Robotics Service Bus</a> redmine <a href="https://code.cor-lab.org/news/55" class="external">here</a> ✓</li>
<li>On the mailing list ✓</li>
</ul></li>
</ol>
Tasks #1994 (Resolved): Specify JSON format for information exchange between Javascript-client an...
https://code.cor-lab.de/issues/1994
2014-09-14T13:39:48Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<p>Current draft looks like this:<br /><pre><code class="javascript syntaxhl"><span class="CodeRay">{
<span class="key">hosts</span>: [
{
<span class="key">id</span>: <span class="string"><span class="delimiter">"</span><span class="content">22257d2a23c7721f8215eeee53fe425d</span><span class="delimiter">"</span></span>,
<span class="key">hostname</span>: <span class="string"><span class="delimiter">"</span><span class="content">fuchsit</span><span class="delimiter">"</span></span>,
<span class="key"><span class="delimiter">"</span><span class="content">clock-offset</span><span class="delimiter">"</span></span>: {
<span class="key">value</span>: -<span class="float">0.00029825</span>,
<span class="key">history</span>: [
-<span class="float">0.00105</span>,
-<span class="float">0.0021154999999999998</span>,
-<span class="float">0.0007629999999999999</span>,
<span class="error">…</span>
]
},
<span class="key">latency</span>: {
<span class="key">value</span>: <span class="float">0.001804</span>,
<span class="key">history</span>: [
<span class="float">0.003137</span>,
<span class="float">0.0028035</span>,
<span class="float">0.0012289999999999998</span>,
<span class="error">…</span>
]
},
<span class="key">processes</span>: [
{
<span class="key">processId</span>: <span class="integer">11034</span>,
<span class="key">programName</span>: <span class="string"><span class="delimiter">"</span><span class="content">logger</span><span class="delimiter">"</span></span>,
<span class="key">commandlineArguments</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">--log-level</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">info</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">-f</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">and</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">--style</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">detailed</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">socket:</span><span class="delimiter">"</span></span>
],
<span class="key">startTime</span>: <span class="integer">1409759486</span>,
<span class="key">state</span>: <span class="string"><span class="delimiter">"</span><span class="content">running</span><span class="delimiter">"</span></span>,
<span class="key">latency</span>: {
<span class="key">value</span>: <span class="float">0.003086</span>,
<span class="key">history</span>: [
<span class="float">0.003137</span>,
<span class="float">0.000967</span>,
<span class="float">0.000804</span>,
<span class="error">…</span>
]
},
<span class="key">participants</span>: [
{
<span class="key">kind</span>: <span class="string"><span class="delimiter">"</span><span class="content">listener</span><span class="delimiter">"</span></span>,
<span class="key">id</span>: <span class="string"><span class="delimiter">"</span><span class="content">E4CA6C39-5B47-49D1-B1A6-A94816214B48</span><span class="delimiter">"</span></span>,
<span class="key">type</span>: <span class="string"><span class="delimiter">"</span><span class="content">T</span><span class="delimiter">"</span></span>,
<span class="key">scope</span>: <span class="string"><span class="delimiter">"</span><span class="content">/</span><span class="delimiter">"</span></span>,
<span class="key"><span class="delimiter">"</span><span class="content">children</span><span class="delimiter">"</span></span>: []
}
],
<span class="key">transports</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">socket://localhost:55555/__rsb/introspection/#72D04C3A-7AD2-40D1-AA0E-F723F05CCA03</span><span class="delimiter">"</span></span>
]
},
{
<span class="key">processId</span>: <span class="integer">28837</span>,
<span class="key">programName</span>: <span class="string"><span class="delimiter">"</span><span class="content">logger</span><span class="delimiter">"</span></span>,
<span class="key">commandlineArguments</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">--load</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">/home/jmoringe/code/cor-lab/rsb/rsb-cl/src/transport/connector.lisp</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">--load</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">/home/jmoringe/code/cor-lab/rsb/rsb-cl/src/introspection/platform-sbcl-linux.lisp</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">socket:</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">spread:</span><span class="delimiter">"</span></span>
],
<span class="key">startTime</span>: <span class="integer">1410608463</span>,
<span class="key">state</span>: <span class="string"><span class="delimiter">"</span><span class="content">running</span><span class="delimiter">"</span></span>,
<span class="key">latency</span>: {
<span class="key">value</span>: <span class="float">0.0023765</span>,
<span class="key">history</span>: [
<span class="float">0.0028035</span>,
<span class="float">0.0007485</span>,
<span class="float">0.00046599999999999994</span>,
<span class="error">…</span>
]
},
<span class="key">participants</span>: [
{
<span class="key">kind</span>: <span class="string"><span class="delimiter">"</span><span class="content">listener</span><span class="delimiter">"</span></span>,
<span class="key">id</span>: <span class="string"><span class="delimiter">"</span><span class="content">E83514F2-16CB-41C7-B8B6-EEBAEFEF7CDB</span><span class="delimiter">"</span></span>,
<span class="key">type</span>: <span class="string"><span class="delimiter">"</span><span class="content">T</span><span class="delimiter">"</span></span>,
<span class="key">scope</span>: <span class="string"><span class="delimiter">"</span><span class="content">/</span><span class="delimiter">"</span></span>,
<span class="key"><span class="delimiter">"</span><span class="content">children</span><span class="delimiter">"</span></span>: []
},
{
<span class="key">kind</span>: <span class="string"><span class="delimiter">"</span><span class="content">listener</span><span class="delimiter">"</span></span>,
<span class="key">id</span>: <span class="string"><span class="delimiter">"</span><span class="content">97109423-48F9-444A-B826-F8ABCB67A22D</span><span class="delimiter">"</span></span>,
<span class="key">type</span>: <span class="string"><span class="delimiter">"</span><span class="content">T</span><span class="delimiter">"</span></span>,
<span class="key">scope</span>: <span class="string"><span class="delimiter">"</span><span class="content">/</span><span class="delimiter">"</span></span>,
<span class="key"><span class="delimiter">"</span><span class="content">children</span><span class="delimiter">"</span></span>: []
}
],
<span class="key">transports</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">socket://localhost:55555/__rsb/introspection/#72D04C3A-7AD2-40D1-AA0E-F723F05CCA03</span><span class="delimiter">"</span></span>
]
},
{
<span class="key">processId</span>: <span class="integer">11030</span>,
<span class="key">programName</span>: <span class="string"><span class="delimiter">"</span><span class="content">logger</span><span class="delimiter">"</span></span>,
<span class="key">commandlineArguments</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">--log-level</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">info</span><span class="delimiter">"</span></span>,
<span class="string"><span class="delimiter">"</span><span class="content">socket:?server=1</span><span class="delimiter">"</span></span>
],
<span class="key">startTime</span>: <span class="integer">1409759484</span>,
<span class="key">state</span>: <span class="string"><span class="delimiter">"</span><span class="content">running</span><span class="delimiter">"</span></span>,
<span class="key">latency</span>: {
<span class="key">value</span>: <span class="float">0.00137125</span>,
<span class="key">history</span>: [
<span class="float">0.0012289999999999998</span>,
<span class="float">0.0005005000000000001</span>,
<span class="float">0.000974</span>,
<span class="error">…</span>
]
},
<span class="key">participants</span>: [
{
<span class="key">kind</span>: <span class="string"><span class="delimiter">"</span><span class="content">listener</span><span class="delimiter">"</span></span>,
<span class="key">id</span>: <span class="string"><span class="delimiter">"</span><span class="content">6FCB8228-7426-4394-A2A2-FDD20F5A6618</span><span class="delimiter">"</span></span>,
<span class="key">type</span>: <span class="string"><span class="delimiter">"</span><span class="content">T</span><span class="delimiter">"</span></span>,
<span class="key">scope</span>: <span class="string"><span class="delimiter">"</span><span class="content">/</span><span class="delimiter">"</span></span>,
<span class="key"><span class="delimiter">"</span><span class="content">children</span><span class="delimiter">"</span></span>: []
}
],
<span class="key">transports</span>: [
<span class="string"><span class="delimiter">"</span><span class="content">socket://localhost:55555/__rsb/introspection/#72D04C3A-7AD2-40D1-AA0E-F723F05CCA03</span><span class="delimiter">"</span></span>
]
}
]
}
]
}
</span></code></pre></p>
Tasks #1946 (Resolved): Refactor 'send' method of informer to 'publish'
https://code.cor-lab.de/issues/1946
2014-08-21T10:46:28Z
Anonymous
<p>I suggest refactoring the 'send' methods to 'publish' in the java and common-lisp implementations of the informer to conform to the naming in rsb-cpp and rsb-python. (or vice-versa)</p>
Tasks #1030 (Resolved): Expose connector "remoteness" in transport package [Common Lisp]
https://code.cor-lab.de/issues/1030
2012-06-25T12:59:22Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<p>Client code should be able to determine whether a transport implements inprocess or interprocess communication.</p>
<p>The client interface should consist of e.g. <br /><code>bool rsb.transport:is-remote(transport)</code></p>
Tasks #1027 (Resolved): Expose connector "remoteness" in transport package [C++]
https://code.cor-lab.de/issues/1027
2012-06-25T12:56:55Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<p>Client code should be able to determine whether a transport implements inprocess or interprocess communication.</p>
<p>The client interface should consist of e.g. <br /><code>bool rsb::transport::Transport::isRemote()</code></p>
Tasks #974 (Rejected): Make URIs case-insensitive
https://code.cor-lab.de/issues/974
2012-03-28T12:21:32Z
Anonymous
<p>Right now it is not <a href="https://code.cor-lab.de/projects/rsb/wiki/URI_Schema" class="wiki-page">specified</a> I think, but URIs are case-sensitive which they shouldn`t. Separating URIs just by cases should not be done and therefore not be possible.</p>
<p>In addition case-insensitivity would improve usability in cases where I have to write URIs by hand, e.g. when starting a logger via command-line.</p>
Tasks #596 (Closed): Move and Adapt XPathFilter to RSB XML C++
https://code.cor-lab.de/issues/596
2011-09-30T11:48:39Z
S. Wrede
swrede@cor-lab.uni-bielefeld.de
<p>Adaptation to XOPData needed.</p>