Activity

From 01/29/2012 to 02/27/2012

02/27/2012

09:55 PM Revision 3d3c7be8 (rsb-tools-cpp): Finalized empty project stub
J. Wienke
09:41 PM Revision f9532f32 (rsb-tools-cpp)
J. Wienke
09:41 PM Revision 6ceea671 (rsb-tools-cpp): Share project "rsb-buffer" into "https://code.cor-lab.de/svn/r...
J. Wienke
08:51 PM Revision 78c478e6 (rsb-tools-cl): Added file common/idl-options.lisp!
* common/idl-options.lisp: new file; contains functions for
processing of IDL-related options
* common/package.lisp...
J. Moringen
08:51 PM Revision 38581920 (rsb-tools-cl): Added collect-option-values in common/options.lisp
* common/options.lisp (header): updated copyright
(collect-option-values): new function; helper function for option...
J. Moringen
08:51 PM RSBag Revision b15343f3 (rsbag-tools-cl): Added IDL options in bag-cat/main.lisp
* bag-cat/main.lisp (update-synopsis): call `make-idl-options'
(main): call `process-idl-options'
J. Moringen
07:35 PM Revision 9329a88a (rsb-tools-cl): Accept non-event objects in formatting/event-style-payload.lisp
* formatting/event-style-payload.lisp (header): updated copyright
(format-event t style-payload t): new method; for...
J. Moringen
06:47 PM RSBag Revision b371871c (rsbag-manual): Added links to use-case sections in manual/index.rst
refs #900
* manual/index.rst: added links to use-case sections
* manual/use-cases.rst: added link targets to level 2 ...
J. Moringen
06:46 PM RSBag Revision 915cc2c0 (rsbag-manual): Added "Remote Control" section in manual/bag-record.rst
refs #900
* manual/bag-record.rst: added section "Remote Control"
J. Moringen
06:46 PM RSBag Revision 7232b1b9 (rsbag-manual): Fewer sections in manual/bag-play.rst
refs #900
* manual/bag-play.rst: removed some mini-sections
J. Moringen
06:05 PM RSBag Revision 03e94f80 (rsbag-manual): Moved examples from man-pages to manual/use-cases.rst
refs #900
* manual/bag-cat.rst: shortened examples; moved full examples to
manual/use-cases.rst
* manual/bag-info.r...
J. Moringen
05:12 PM RSBag Revision ced506dd (rsbag-manual): Changed table of contents structure in manual/index.rst
refs #900
* manual/index.rst: changed depth of table of contents to two levels
* manual/tutorial.rst: added link target
J. Moringen
04:56 PM RSBag Revision f0dddca9 (rsbag-manual): Added file manual/glossary.rst
refs #900
* manual/glossary.rst: new file; glossary for rsbag terminology
* manual/index.rst: reference manual/glossa...
J. Moringen
04:20 PM RSBag Revision 688ce037 (rsbag-manual): Trouble Shooting -> Troubleshooting
refs #900
* manual/index.rst: fixed reference manual/trouble-shooting.rst ->
manual/troubleshooting.rst
* manual/tr...
J. Moringen
04:15 PM Tasks #900 (In Progress): Finalize initial version of RSB manual
J. Moringen
02:56 PM Tasks #900 (Resolved): Finalize initial version of RSB manual
We have discussed the following changes regarding the structure:
* Finer grained table of contents ✓
** Depth shoul...
J. Wienke
03:21 PM Bug #344: C++ Spread: Transport-level errors are not handled properly
postponed as it is not realistic to implement right now J. Wienke
03:15 PM Enhancement #475: Use RST IDL Type for Protocol Buffer Tutorials
No spontaneous nice solution. Postponed. J. Wienke
03:05 PM Bug #730 (Resolved): Server Key not Accessible for non-CoR-Lab Users
There is now a clear text copy at [[DebianPackages]] J. Wienke
03:03 PM Bug #731 (Rejected): Install Documentation for Binary Packages broken
Package naming has changed since this has been reported. Reopen if the problem persists. J. Wienke
02:57 PM RSBag Tasks #781 (Resolved): Create a manual
The task of "creation" has been done. Further issues will be tracked with #900.
As long as the manual is not fully...
J. Wienke
02:53 PM Tasks #806 (Resolved): Clean-up RSB Project Structure
> reduce the dependencies of domain-specific components on RSB trunk
This is probably more a problem of the CI ser...
J. Wienke
02:51 PM Enhancement #864 (Resolved): Logger's monitor mode could use ANSI escape sequences to manage screen
J. Wienke

02/25/2012

01:30 PM RSBag Tasks #781: Create a manual
I suppose it is already much better than the wiki pages. So, my main comment at this stage is to remove the redundant... S. Wrede
02:59 AM Revision adb8ef70 (rsb-tools-cl): Print configuration in info/main.lisp
* info/main.lisp (main): print configuration when requested J. Moringen
02:16 AM RSBag Revision 30ceba37 (rsbag-manual): Mention partial Elan support in manual/index.rst
refs #781
* manual/conf.py.in: added Elan link
* manual/index.rst: mention partial support for the Elan XML file
fo...
J. Moringen

02/24/2012

08:34 PM RSBag Revision 21000a5f (rsbag-manual): Simplifications in manual/tools.rst
* manual/tools.rst: simplified structure; use hidden toctree J. Moringen
06:46 PM RSBag Revision c50930a8 (rsbag-manual): Fixed a reference in manual/trouble-shooting.rst
* manual/trouble-shooting.rst: fixed reference to bag-record J. Moringen
06:46 PM RSBag Revision 30f0c3f6 (rsbag-manual): Extended binary installation instructions in manual/installatio...
refs #781
* manual/installation.rst: mention project version some more; describe
symlink structure
J. Moringen
06:41 PM RSBag Tasks #781: Create a manual
An initial version is written.
Open issues:
* We still have to discuss whether the chosen structure makes sense
...
J. Moringen
05:13 PM RSBag Tasks #780 (Resolved): Implement Elan backend
J. Moringen
05:12 PM RSBag Tasks #897 (New): Verify Elan backend
Attached xsd-file may specify some version of the EAF file format. J. Moringen
05:09 PM RSBag Feature #896 (In Progress): Extend Elan backend
J. Moringen
04:57 PM RSBag Feature #616 (In Progress): Support backward seeks in serialized view
J. Moringen
04:56 PM RSBag Enhancement #817 (In Progress): bag play, cat: Handle multiple log files
J. Moringen
04:54 PM RSBag Feature #735 (Resolved): Newer tool versions should be able to read files written by older versions
Applied in changeset r319. J. Moringen
04:53 PM RSBag Revision c06edc34 (rsbag-cl): Multiple serialization versions in src/transform/rsb-event*.lisp
fixes #735, refs #875
* compact: new directory; contains implementations of legacy
serialization versions
* src/ver...
J. Moringen
02:13 PM RSBag Revision e0701414 (rsbag-cl): Fixed document handling in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): apply
conversion to root element instead of documen...
J. Moringen
02:13 PM RSBag Revision aea0f9a4 (rsbag-cl): Pass additional args to channels in src/{protocol,*bag}.lisp
* src/protocol.lisp (%make-channel): allow arbitrary args to be passed
to the constructed channel class
* src/bag.l...
J. Moringen
02:13 PM RSBag Revision d655eb18 (rsbag-cl): Fixed generated method in src/synchronized-channel.lisp
* src/synchronized-channel.lisp (synchronized-channel): made :lock
initarg mandatory
(define-synchronized-method)...
J. Moringen
01:39 PM RSBag Bug #867: Include IDL in channel format field
Thanks for the clarification. We also thought already about inventing a micro-format to represent the respective info... S. Wrede

02/23/2012

07:52 PM Revision 92906a39 (rsb-tools-cl): Fixed string quoting problem in CMakeLists.txt
* CMakeLists.txt: fixed quoting of LISP_INIT_CODE when setting
LISP_INIT
J. Moringen
07:52 PM RSBag Revision 8a77566f (rsbag-tools-cl): Added more test data in test/data/**
refs #735, refs #875
* test/data/*.*/*.tide: versioned TIDELog test data
* test/data/elan/simple.eaf: new file; Elan ...
J. Moringen
07:52 PM RSBag Revision b2d825b2 (rsbag-cl): Fixed a docstring in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (file::data): fixed documentation string J. Moringen
07:52 PM RSBag Revision 526cf6bd (rsbag-cl): Use +rsb-schema-name+ in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): use
+rsb-schema-name+ for video channels
J. Moringen
07:52 PM RSBag Revision d0594815 (rsbag-cl): Added missing superclass in src/rsb/conditions.lisp
* src/rsb/conditions.lisp (event-storage-failed): added missing
superclass `chainable-condition'
J. Moringen
07:52 PM RSBag Revision 6322530d (rsbag-cl): Removed test code in src/backend/elan/file.lisp
* src/backend/elan/file.lisp: removed test code J. Moringen
07:52 PM RSBag Revision 4593b844 (rsbag-cl): Fixed get-entry in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (get-entry file integer integer): return
correct part of the entry
J. Moringen
07:52 PM RSBag Revision 12e1c128 (rsbag-cl): Added if-{does-not-exist,exists}-policy in src/types.lisp
* src/types.lisp (if-does-not-exist-policy): new type; policy in case
something does not exist
(if-exists-policy)...
J. Moringen
07:52 PM RSBag Revision 8c2cb7db (rsbag-cl): Added some comments in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): added
some comments
J. Moringen
07:52 PM RSBag Revision 5245f1cc (rsbag-cl): Fixed write-back in close in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (close): only perform write-back when the
direction implies output
J. Moringen
07:52 PM RSBag Revision 9be3716c (rsbag-cl): Quote initform of bag::transform in src/bag.lisp
* src/bag.lisp (bag::transform): quote initform properly J. Moringen
07:52 PM RSBag Revision 78c68b4b (rsbag-cl): Fixed events->bag call in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag uri bag): do pass :filters
argument in nested `events->bag' call
J. Moringen
04:12 PM RSBag Bug #867: Include IDL in channel format field
The expectation in the definition of the "format" field is that can you simply drop it, as-is, into your chosen seria... I. Lütkebohle
03:41 PM RSBag Bug #867: Include IDL in channel format field
To achieve the requested behavior in the upcoming release, our current plan is to
# Extend the TIDELog specificati...
J. Moringen

02/22/2012

02:00 PM RSBag Enhancement #866 (Resolved): Deserialize event payloads?
Applied in changeset r302. J. Moringen
01:59 PM Revision 1cefb7a5 (rsb-tools-cl): Removed support for :self in formatting/delegating-mixin.lisp
refs #873, #880
* formatting/protocol.lisp (delegate): new generic function; delegate
to a sub-style of a formattin...
J. Moringen
01:59 PM Revision 4b0fa4fb (rsb-tools-cl): Added *textual-output-can-use-utf-8* in formatting/variables.lisp
* formatting/variables.lisp: new file; contains variable
`*textual-output-can-use-utf-8*'
* formatting/columns-mixi...
J. Moringen
01:59 PM Revision b759e5a7 (rsb-tools-cl): Adapted test in test/formatting/style-compact.lisp
* test/formatting/style-compact.lisp (header): added one-line summary;
updated copyright
(test suite style-compac...
J. Moringen
01:59 PM Revision b90a9253 (rsb-tools-cl): Improved transport metrics exposing mechanism in logger/main.lisp
* logger/main.lisp (main): use new interface for transport metrics
from connectors; specify these things for the `t...
J. Moringen
01:59 PM RSBag Revision ba0cd85e (rsbag-tools-cl): Added help function file bag-record/help.lisp
* bag-record/help.lisp: new file; contains functions for help text
generation
* bag-record/main.lisp (header): upda...
J. Moringen
01:59 PM RSBag Revision c065905c (rsbag-tools-cl): Depend on rsb-rsb-stats in cl-rsbag-tools-cat.asd
* cl-rsbag-tools-cat.asd (header): updated copyright
(system cl-rsbag-tools-cat): added system dependency on cl-rsb...
J. Moringen
01:59 PM RSBag Revision faff8e39 (rsbag-tools-cl): Convert payloads of retrieved events in bag-cat/main.lisp
fixes #866
* bag-cat/main.lisp (main): request payloads of retrieved events to be
converted using default converters
J. Moringen
01:59 PM RSBag Revision 6b2695d5 (rsbag-cl): Handle payload conversion in src/transform/rsb-event.lisp
refs #866
* src/transform/rsb-event.lisp (make-transform eql +rsb-schema-name+):
accept converter keyword parameter...
J. Moringen
01:59 PM RSBag Revision b7b6df7f (rsbag-cl): Fixed next method call in src/transform/rsb-event-payload-conversio...
* src/transform/rsb-event-payload-conversion.lisp
(encode rsb-event/payload-conversion event): fixed call to next
...
J. Moringen
01:59 PM RSBag Revision 21e25a21 (rsbag-cl): Use &from-source instead of :from-source in src/{types,bag}.lisp
refs #866
* src/types.lisp (transform-spec/augment): replaced :from-source ->
&from-source
(transform-full): lead...
J. Moringen
01:59 PM RSBag Revision 4fba6bb3 (rsbag-cl): Fixed and improved wire-schema handling in src/rsb/*.lisp
* src/rsb/construction.lisp (events->bag puri:uri bag): use new
interface for transport metrics from connectors; sp...
J. Moringen
01:59 PM RSBag Revision a10e36ce (rsbag-cl): Cosmetic change in src/rsb/channel-connection.lisp
* src/rsb/channel-connection.lisp (channel-connection::bag): cosmetic
change
J. Moringen
01:59 PM RSBag Revision a4791e89 (rsbag-cl): Added +rsb-schema-name+ in src/transform/rsb-event.lisp
refs #735, refs #875
* src/transform/rsb-event.lisp (+rsb-schema-name+): new constant;
versioned designator for the...
J. Moringen
01:59 PM RSBag Revision f8632833 (rsbag-cl): Simplification in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp (channel-name-for): simplified J. Moringen
01:59 PM RSBag Revision 8405eb26 (rsbag-cl): Added a docstring in src/backend/buffering-writer-mixin.lisp
* src/backend/buffering-writer-mixin.lisp
(buffering-writer-mixin::flush?-func): added documentation string
J. Moringen
01:59 PM Revision 377187c9 (rsb-cl): Added default-converter in src/configuration.lisp
* src/configuration.lisp (default-converter): new function; return
default converter for a given wire-type
* src/pa...
J. Moringen
01:59 PM Revision 396e200f (rsb-cl): Support pseudo-transport named t in src/uris.lisp
* src/uris.lisp (%transport-options): merge options for
pseudo-transport designated by `t' into options for all tra...
J. Moringen
01:59 PM Revision c756b301 (rsb-cl): Improved a docstring in src/participant.lisp
* src/participant.lisp (make-participant): improved documentation
string
J. Moringen
01:59 PM Revision f4c67fd6 (rsb-cl): Cosmetic changes in src/transport/spread/in-pull-connector.lisp
* src/transport/spread/in-pull-connector.lisp
(emit in-pull-connector t): cosmetic changes
J. Moringen

02/21/2012

06:24 PM Revision 69207d9d (rsb-tools-cpp): Corrected clean up time
A. Deleforge

02/20/2012

06:30 PM Tasks #892: Apply for GSoC 2012 with RSB Octave Support
Hi devs,
It would be great to have a short skype meeting to put some things in common. I think this is required even...
J. P. Carbajal
04:12 PM Tasks #892: Apply for GSoC 2012 with RSB Octave Support
See http://octave.org/wiki/index.php?title=GSoC_Project_Ideas#RSB_Octave_interface Anonymous
12:03 PM Tasks #892 (Rejected): Apply for GSoC 2012 with RSB Octave Support
Apply for Google`s Summer of Code 2012 with RSB Octave Support. Anonymous
04:04 PM Revision 9ab573e0 (rsb-tools-cl): Adapted wire-schema test suite in test/stats/quantities.lisp
* test/stats/quantities.lisp
(define-simple-quantity-suite :wire-schema): adapted to changed meta
data item key
J. Moringen
04:04 PM Revision 4c2e5a32 (rsb-tools-cl): Changed meta-data keys in stats/{util,quantities}.lisp
* stats/util.lisp (event-size): changed :rsb.payload-size ->
:rsb.transport.payload-size
(event-type/simple): cha...
J. Moringen
04:04 PM Revision 3cdffaee (rsb-tools-cl): Improved event-size/power-of-2 in stats/util.lisp
* stats/util.lisp (event-size/power-of-2): accept replacement value as
optional parameter; use `integer-length' ins...
J. Moringen
04:03 PM RSBag Revision cf27bc83 (rsbag-tools-cl): Fixed setting of LISP_INIT in CMakeLists.txt
* CMakeLists.txt: use single quotes instead of double quotes when
setting LISP_INIT; seems to work better with CMake
J. Moringen
04:03 PM RSBag Revision fde9c397 (rsbag-cl): Made construction of channel transformation configurable
refs #866
* src/types.lisp (transform-spec/default): new type; default transform
spec
(transform-spec/augment): n...
J. Moringen
04:03 PM RSBag Revision afa48f77 (rsbag-cl): Minor cleanup in src/bag.lisp
* src/bag.lisp (bag): changed order of slots; improved documentation
string
J. Moringen
04:03 PM RSBag Revision 03f0509d (rsbag-cl): Minor improvements in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (rsb-event): extended documentation
string
(encode rsb-event rsb:event): use `*fra...
J. Moringen
04:03 PM RSBag Revision 7254075a (rsbag-cl): Added make-sequence-like in src/channel.lisp
* src/channel.lisp (make-sequence-like channel integer): new method;
necessary for some sequence operations
J. Moringen
04:03 PM RSBag Revision 302d3dd6 (rsbag-cl): Improved docstrings in src/protocol.lisp
* src/protocol.lisp (open-bag): improved documentation string
(bag-channel): likewise
(setf bag-channel): likewis...
J. Moringen
04:03 PM RSBag Revision b886886e (rsbag-cl): Added docstrings in src/channel.lisp
* src/channel.lisp (channel::name): added documentation string
(channel::transform): likewise
(channel::id): like...
J. Moringen
12:01 PM Enhancement #645: Octave Support
I would like to do that.
I will contact Juan Pablo regarding further action.
Anonymous

02/19/2012

06:47 PM Revision 8ec2d5d0 (rsb-manual): Removed short option forms in manual/common.rst
* manual/common.rst: removed short forms of trace and debug options;
extended description of debug option
J. Moringen

02/17/2012

04:29 PM Enhancement #645: Octave Support
Dear Juan Pablo,
Thx for the suggestion. I really like the idea and think we should give it a try! I suppose, it c...
S. Wrede
03:58 PM Revision 0ceb308c (rsb-tools-cl): Improved dispatching in main/main.lisp
* main/main.lisp (header): updated copyright
(package rsb.tools.main): qualify `in-package' form with cl package
...
J. Moringen
03:58 PM RSBag Revision 4005cef6 (rsbag-tools-cl): Improved dispatching in main/main.lisp
* main/main.lisp (header): updated copyright
(:rsbag.tools.main): qualify `in-package' form with cl package
(main...
J. Moringen
03:58 PM Revision 06f4eb4e (rsb-cl): Generalization in src/transport/expose-transport-metrics-mixin.lisp
* src/transport/protocol.lisp (connector-expose?): new generic
function; query a metric
(setf connector-expose?):...
J. Moringen
03:58 PM Revision 65668cf7 (rsb-cl): Fixed inlining in src/transport/*/conversion.lisp
* src/transport/spread/conversion.lisp (string->bytes): prevent
attempted recursive inline expansion
* src/transpor...
J. Moringen
03:58 PM Revision 9200a9c5 (rsb-cl): Handle empty wire-schema in src/transport/*/conversion.lisp
* src/transport/spread/conversion.lisp (bytes->wire-schema): signal an
error when the wire-schema is empty
* src/tr...
J. Moringen
03:58 PM Revision 95cdcd00 (rsb-cl): Non-string meta-data in src/transport/*/conversion.lisp
* src/transport/spread/conversion.lisp (string->bytes): accept
meta-data item values which are not strings
* src/tr...
J. Moringen
12:35 PM Enhancement #891: Logger should accept multiple scopes
Deleted accidental assignment. Sorry! J. Moringen
12:34 PM Enhancement #891 (Closed): Logger should accept multiple scopes
For example:... J. Moringen
12:33 PM Enhancement #890 (Resolved): Logger should accept multiple URIs
For example:... J. Moringen
10:25 AM Revision 1a931a1c (rsb-cl): Package qualify defpackage in src/transport/*/package.lisp
* src/transport/package.lisp (package rsb.transport): removed
`in-package' cl-user; qualified `defpackage' form wit...
J. Moringen
10:25 AM Revision 9de1afff (rsb-cl): Fixed event making in src/transport/*/conversion.lisp
* src/transport/spread/conversion.lisp (one-notification->event): do
not supply :type initarg when making `event' i...
J. Moringen
02:51 AM Revision cdf89b85 (rsb-tools-cl): Added some comments in formatting/width-mixin.lisp
* formatting/width-mixin.lisp (header): updated copyright
(invoke-with-width-limit): added some comments
J. Moringen
02:51 AM Revision a077c7ad (rsb-cl): Removed type check in constructor src/event.lisp
* src/event.lisp (shared-initialize :before event t): removed; does
not make sense after removing event::type
J. Moringen

02/16/2012

06:54 PM Enhancement #645: Octave Support
Hi all,
I am still fighting with my thesis. Nevertheless, the people from Octave is trying for the GSoC 2012. Chec...
J. P. Carbajal
06:29 PM Revision 9ad51486 (rsb-yarp-cl): Changed use of bind -> let+ in **/*.lisp
* src/transport/yarptcp/wire-protocol.lisp (header): updated copyright
(in-package rsb.transport.yarptcp): qualifie...
J. Moringen
06:29 PM Revision 19efb880 (rsb-yarp-cl): Changed use of bind -> let+ in **/*.lisp
* src/transport/yarptcp/wire-protocol.lisp (header): updated copyright
(in-package rsb.transport.yarptcp): qualifie...
J. Moringen
06:05 PM Tasks #889 (New): Scope renaming [Common Lisp]
Implement scope renaming and an associated configuration mechanism (see [[Meetings2012-02-16]]).
_The following sh...
J. Moringen
06:05 PM Tasks #888 (New): Scope renaming [Python]
Implement scope renaming and an associated configuration mechanism (see [[Meetings2012-02-16]]).
_The following sh...
J. Moringen
06:05 PM Tasks #887 (New): Scope renaming [Java]
Implement scope renaming and an associated configuration mechanism (see [[Meetings2012-02-16]]).
_The following sh...
J. Moringen
06:04 PM Tasks #886 (New): Scope renaming (C++)
Implement scope renaming and an associated configuration mechanism (see [[Meetings2012-02-16]]).
_The following sh...
J. Moringen
06:00 PM Tasks #885 (New): Specify scope renaming
Specify scope renaming and an associated configuration mechanism (see [[Meetings2012-02-16]]):
* Renaming semantics
...
J. Moringen
03:35 PM Revision 6432824f (rsb-tools-cl): Added locking in formatting/periodic-printing-mixin.lisp
* formatting/periodic-printing-mixin.lisp
(periodic-printing-mixin::lock): new slot; stores a lock which
protects...
J. Moringen
03:35 PM Revision 2c117897 (rsb-cl): Removed make-event/typed in src/event.lisp
* src/event.lisp (make-event/typed): removed; does not make sense
after removing event::type
* src/informer.lisp (s...
J. Moringen
03:35 PM Revision 4917a024 (rsb-cl): Fixed report of invalid-event-type in src/conditions.lisp
* src/conditions.lisp (invalid-event-type): fixed use of removed
function `event-type' in report
J. Moringen
03:35 PM Revision 69e13449 (rsb-cl): Adapted tests in test/filter/*.lisp for untyped events
* test/filter/scope-filter.lisp
(define-basic-filter-test-cases scope-filter): simplified; removed
test cases for...
J. Moringen
03:35 PM Revision 03f27aff (rsb-cl): Removed event::type and event-type in src/event.lisp
* src/event.lisp (event::type): removed; event type is determined by
payload object
(event): adapted documentatio...
J. Moringen
03:28 PM Revision 32c8ca4f (rsb-ros-cl): Use let+ instead of bind in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (header): updated copyright
(make-class-for-message): use `let+' instead of `bind'
J. Moringen
02:03 PM Feature #711 (Resolved): Implement socket-based transport
I can't remember what was missing here. J. Moringen

02/15/2012

06:01 PM RSB XML Support Revision 5a907e3e (rsb-xml-cl): Added setf package-document method in src/xop/package1.lisp
* src/xop/package1.lisp (setf package-document simple-array package1):
new method; set document as octet-vector
J. Moringen
06:01 PM RSB XML Support Revision 82a8ee1d (rsb-xml-cl): Removed redundant code in src/filter/xpath.lisp
* src/filter/xpath.lisp (find-filter-class eql :xpath): removed; now
in cl-rsb project
(xpath-filter): likewise
...
J. Moringen
06:00 PM RSBag Revision bec29a48 (rsbag-tools-cl): Fixed a docstring in bag-cat/main.lisp
* bag-cat/main.lisp (header): updated copyright
(main): fixed documentation string
J. Moringen
04:51 PM Revision 46aa4f2f (rsb-cl): Install test code in CMakeLists.txt
* CMakeLists.txt: install test code J. Moringen
04:43 PM RSB XML Support Revision b83328be (rsb-xml-cl): Fixed RST package in src/converter/xop.lisp
* src/converter/xop.lisp
(wire->domain eql :xop-protocol-buffer simple-array eql :xop): fixed
RST package rst.rsb...
J. Moringen
04:26 PM Revision 11bfc6ee (rsb-tools-cl): Fixed separator in formatting/event-style-{detailed,meta-data}....
* formatting/event-style-meta-data.lisp (style-meta-data): changed
default separator to not include initial newline...
J. Moringen
03:38 PM Revision 539410af (rsb-cl): Install protocol buffer descriptors in CMakeLists.txt
* CMakeLists.txt: install protocol buffer descriptors J. Moringen
03:18 PM Revision afca0ad0 (rsb-cl): Forward declaration for *framework-timestamps* in src/event.lisp
* src/event.lisp (toplevel): added forward declaration for
`*framework-timestamps*' variable
* src/variables.lisp (...
J. Moringen
03:18 PM Revision 78038aa9 (rsb-cl): Added a docstring in event.lisp
* src/event.lisp (event::data): added documentation string J. Moringen
11:23 AM Tasks #880: Implement timeline-ish formatting style
Sure, bugs are expected. This is a very first version and phillip will continue to work on it when he's back from hol... J. Wienke
11:15 AM Tasks #880: Implement timeline-ish formatting style
Johannes Wienke wrote:
> project:rsbeventvis
Yes, I know that project. Writing "It would be cool" is just my kind...
J. Moringen
10:23 AM Tasks #880: Implement timeline-ish formatting style
project:rsbeventvis J. Wienke
10:23 AM Tasks #880: Implement timeline-ish formatting style
Actually we have exactly this as a python gui tool ;) J. Wienke
10:20 AM Tasks #880 (Resolved): Implement timeline-ish formatting style
It would be cool to have a formatting style producing a timeline-like view similar to the following:... J. Moringen
11:17 AM Revision f29f6ee0 (rsb-cpp): More verbose description and variable name
J. Wienke
11:15 AM Revision d7911792 (rsb-protocol): refs #877
J. Wienke
11:10 AM Bug #877 (Resolved): Disable cmake package cache by default
Applied in changeset r3305. Anonymous
10:59 AM Bug #877 (In Progress): Disable cmake package cache by default
J. Wienke
11:04 AM Revision 8330c26b (rsb-cpp): Exporting RSB to CMake Package Cache is no longer the default
* Enable disable wih the user option CMAKE_PACKAGE_CACHE
fixes #877
Arne Nordmann
03:37 AM Revision c4f81995 (rsb-tools-cl): Simplifications in formatting/event-style-compact.lisp
* formatting/event-style-compact.lisp (header): updated copyright
(define-compact-style): simplified local macro
...
J. Moringen
03:37 AM Revision 32f4e07e (rsb-tools-cl): Fixed define-meta-data-column in formatting/columns.lisp
* formatting/columns.lisp (define-meta-data-column): fixed static
class name in emitted code
J. Moringen
03:37 AM Revision 0ae2ad6d (rsb-tools-cl): Added column now/compact in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column now/compact): new
column; display current time using a compact format
J. Moringen
03:37 AM Revision 8a023718 (rsb-tools-cl): Fixed replacement value for size quantity in stats/quantities.lisp
* stats/quantities.lisp (define-simple-quantity size): use nil as
replacement value to prevent replacement values f...
J. Moringen

02/14/2012

02:46 PM RSBag Revision 5267db69 (rsbag-manual): Added trouble shooting section in manual/trouble-shooting.rst
* manual/index.rst: include manual/trouble-shooting.rst
* manual/trouble-shooting.rst: new file; contains trouble sho...
J. Moringen
02:22 PM Bug #877 (Resolved): Disable cmake package cache by default
Disable cmake package cache by default, enabling it with a cmake user option. Anonymous
01:40 PM RSBag Feature #875 (In Progress): Newer tool versions should be able to write files in format understan...
J. Moringen

02/13/2012

04:18 PM RSBag Revision b69011ae (rsbag-manual): Removed some links in installation.rst
* installation.rst: removed download links for older versions of RSBag J. Moringen
04:13 PM RSBag Revision 0df12668 (rsbag-manual): Moved installation into separate source file
* conf.py.in: added replacements used in installation instructions
* index.rst: include installation.rst
* installati...
J. Moringen

02/12/2012

11:31 PM Revision d2dca334 (rsb-tools-cl): Added size, size/log, type quantities in stats/quantities.lisp
refs #873
* stats/quantities.lisp (define-simple-quantity size): new quantity;
moments of event sizes
(define-sim...
J. Moringen
11:31 PM Revision 299b5ebf (rsb-tools-cl): Added utility functions in stats/util.lisp
refs #873
* stats/util.lisp: new file; contains the utility functions
`event-size', `event-size/power-of-2' and `ev...
J. Moringen
11:31 PM Revision 79718e69 (rsb-tools-cl): Cosmetic change in main/dump.lisp
* main/dump.lisp (toplevel): cosmetic change J. Moringen
11:31 PM Revision e82471a1 (rsb-tools-cl): Support :clear directive in formatting/{types,separator-mixin}....
refs #873
* formatting/types.lisp (separator-spec): allow :clear directive
* formatting/separator-mixin.lisp (header)...
J. Moringen
04:25 PM Revision 3ea704f2 (rsb-tools-cl): Fixed default converter list in formatting/payload-collection.lisp
refs #737
* formatting/payload-collection.lisp
(*by-scope-formatting-converter*): construct default converter list
...
J. Moringen
04:25 PM Revision 7dd71594 (rsb-tools-cl): Formatting fixes in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column): formatting fixes J. Moringen
04:25 PM Revision 06a3cc4c (rsb-tools-cl): Added sub-style-for in formatting/{protocol,delegating-mixin}.lisp
refs #873
* formatting/protocol.lisp (header): updated copyright
(sub-style-for): new generic function; return a li...
J. Moringen
04:25 PM Revision a50da0f4 (rsb-tools-cl): Simplified error handling in common/idl-loading.lisp
* common/idl-loading.lisp (header): updated copyright
(load-idl :around t t): new method; wrap error conditions in
...
J. Moringen
04:25 PM RSBag Revision 86bfd024 (rsbag-cl): Fixed a documentation string in protocol.lisp
* src/protocol.lisp (open-bag): fixed documentation string J. Moringen
04:15 PM Enhancement #873 (Resolved): Implement aggregating formatting style
As a generalization of the C++ logger's "monitor" mode:
* Aggregate events for formatting according to certain crite...
J. Moringen

02/09/2012

08:51 PM Enhancement #864: Logger's monitor mode could use ANSI escape sequences to manage screen
_touch_ J. Moringen
08:50 PM Enhancement #864 (Feedback): Logger's monitor mode could use ANSI escape sequences to manage screen
Hm, maybe we should disable this for Windows? J. Moringen
08:50 PM Enhancement #864 (Resolved): Logger's monitor mode could use ANSI escape sequences to manage screen
Applied in changeset r3292. J. Moringen
08:37 PM Enhancement #864 (In Progress): Logger's monitor mode could use ANSI escape sequences to manage s...
J. Moringen
08:50 PM Revision ae1b9cad (rsb-tools-cpp): Use ANSI escape sequence in logger/MonitorEventFormatter.cpp
fixes #864
* logger/MonitorEventFormatter.cpp: use ANSI escape sequence to clear
screen instead of printing empty l...
J. Moringen

02/08/2012

11:09 PM RSBag Feature #735: Newer tool versions should be able to read files written by older versions
There is code which tries RSB event serializations for versions 0.6, 0.5 and 0.4 successively. Starting with version ... J. Moringen
07:39 PM RSBag Bug #867 (Resolved): Include IDL in channel format field
One of the most important aspects of the TIDE format is that the channel description includes a copy of the IDL of th... I. Lütkebohle
03:37 PM RSBag Revision 53342b21 (rsbag-tools-cl): Improved formatting in scripts/export-proprioception-as-csv.t...
* scripts/export-proprioception-as-csv.template: slightly improved
formatting
J. Moringen
03:37 PM RSBag Revision deb2c63e (rsbag-tools-cl): Added scripts in scripts/ directory
* scripts/export-video-as-pngs.lisp: new file; convert image data
to individual image files
* scripts/export-propri...
J. Moringen
03:27 PM RSBag Revision 4abb8fdc (rsbag-cl): Added transform in src/transform/rsb-event-payload-conversion.lisp
refs #866
* src/transform/rsb-event-payload-conversion.lisp: new file;
contains a transformation for (de)serializat...
J. Moringen
03:17 PM RSBag Tasks #781: Create a manual
Sebastian Wrede wrote:
> Great! Good start. Will you reference this already from the Redmine project and the toolkit...
J. Moringen
03:16 PM RSBag Tasks #781: Create a manual
Great! Good start. Will you reference this already from the Redmine project and the toolkit catalogue entry?
Along...
S. Wrede
03:05 PM RSBag Tasks #781 (In Progress): Create a manual
* Source: source:trunk/manual
* "Deployed HTML":http://docs.cor-lab.org/rsbag-manual/html
J. Moringen
03:07 PM RSBag Enhancement #866 (Resolved): Deserialize event payloads?
For @bag-cat@ and maybe @bag-merge@ it would be useful if the @rsbag.transform@ machinery deserialized event payloads... J. Moringen
02:55 PM Enhancement #865 (Resolved): Error conditions during style creation should be wrapped in a suitab...
Example:... J. Moringen
10:49 AM Revision 62e6f32d (rsb-cpp): merge r3290 from trunk
J. Wienke
10:47 AM Revision 618b794e (rsb-cpp): Use an installation directory-relative RPATH as a default
J. Wienke

02/07/2012

06:58 PM Enhancement #864: Logger's monitor mode could use ANSI escape sequences to manage screen
Since file attachments do not work, inline test program here:... J. Moringen
06:57 PM Enhancement #864 (Resolved): Logger's monitor mode could use ANSI escape sequences to manage screen
The appropriate sequence would be
# move cursor to 1,1
# clear screen
that is...
J. Moringen
06:18 PM Bug #309 (Resolved): Create pure spread test case for latencies
Another reply:
> Johannes,
>
> In the new version of Spread we are currently developing we believe we've solved...
J. Wienke
05:40 PM Tasks #638 (Closed): Chat tutorial
J. Moringen
05:39 PM RSBag Bug #808 (Rejected): Problem when receiving played back video data
Turned out to most likely be the same Spread-related problem as described in #835. J. Moringen
04:37 AM Feature #737 (Resolved): Logger should support printing of event collections
Applied in changeset r3289. J. Moringen
04:36 AM Revision 7b9ca70d (rsb-tools-cl): Added payload formatting style in formatting/payload-collection...
fixes #737
* formatting/payload-collection.lisp: new file; contains
formatting code for payloads which are by-scope...
J. Moringen
04:36 AM Revision 5073555a (rsb-tools-cl): Newline handling in formatting/event-style-{detailed,meta-data}...
refs #737
* formatting/event-style-meta-data.lisp (style-meta-data): separator
starts with newline
* formatting/eve...
J. Moringen

02/06/2012

03:44 PM Enhancement #853 (Resolved): Install licenses
We should install license files with our packages to simplify later packaging.
Several conventions exist:
* https...
J. Wienke
01:16 PM Revision 458ef0f7 (rsb-tools-cl): Simplified quantity-value in stats/rate-mixin.lisp
* stats/rate-mixin.lisp (quantity-value :around rate-mixin):
simplified
J. Moringen
01:16 PM Revision dd894938 (rsb-tools-cl): Log error output in sbcl.cmake.in
* sbcl.cmake.in: collect error output in the same file as standard
output
J. Moringen
01:16 PM Revision 79f89660 (rsb-tools-cl): Added documentation string in stats/reduction-mixin.lisp
* stats/reduction-mixin.lisp (reduction-mixin::empty-value): added
documentation string
J. Moringen
01:16 PM Revision 487a945d (rsb-tools-cl): Changed fallback value of rate quantity in stats/quantities.lisp
* stats/quantities.lisp (header): updated copyright
(define-simple-quantity rate): initialize `empty-value' slot to...
J. Moringen

02/05/2012

11:27 PM RSBag Revision 4b349e47 (rsbag-tools-cl): Minor simplifications in bag-play/main.lisp
* bag-play/main.lisp (print-progress): scale progress in format string
instead of directly
(main): close connecti...
J. Moringen
11:27 PM RSBag Revision b75ea4bb (rsbag-tools-cl): Simplifications in bag-merge/transcoding.lisp
* bag-merge/transcoding.lisp (header): updated copyright
(transcode bag bag): simplified
J. Moringen
11:27 PM RSBag Revision bcb84c95 (rsbag-tools-cl): Log error output in sbcl.cmake.in
* sbcl.cmake.in: collect error output in the same file as standard
output
J. Moringen
11:27 PM RSBag Revision 55bff9f3 (rsbag-tools-cl): Improved documentation in bag-merge/main.lisp
* bag-merge/main.lisp (header): updated copyright
(make-example-string): added documentation string
(print-progre...
J. Moringen
11:27 PM RSBag Revision 5a27db8f (rsbag-cl): Simplifications in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (make-channel): simplified
(make-index): use `let' instead of `bind'
J. Moringen
11:27 PM Revision 684d0d61 (rsb-cl): Fixed typo in docstring in src/configuration.lisp
* src/configuration.lisp (default-converters): fixed typo in docstring J. Moringen
11:27 PM Revision 1b818ceb (rsb-cl): Try /etc/rsb.conf in src/configuration.lisp
refs #850
* src/configuration.lisp (options-from-default-sources): try
/etc/rsb.conf
J. Moringen
01:25 PM RSBag Enhancement #846 (In Progress): Flush index blocks?
Thanks for confirming this. J. Moringen

02/04/2012

05:08 PM RSBag Enhancement #846: Flush index blocks?
Your interpretation is correct. While the spec does not explicitly say that multiple INDX blocks are possible, there ... I. Lütkebohle

02/03/2012

07:42 PM RSBag Bug #852 (Closed): Heap-Exhausted error when reading corrupt TIDELog files
The purpose of this issue is documenting the current situation. There is no immediate fix except improving error mess... J. Moringen
06:19 PM Feature #850: Global rsb.conf file
No, it doesn’t matter if it is under /etc/rsb.conf or /etc/rsb/rsb.conf.
If it will be only one file I would prefer ...
S. Herbrechtsmeier
05:09 PM Feature #850: Global rsb.conf file
@Stefan: since you also suggested this, do you have any additional thoughts on this? J. Moringen
05:08 PM Feature #850 (In Progress): Global rsb.conf file
J. Moringen
03:14 PM Feature #850 (Resolved): Global rsb.conf file
There should be a global @rsb.conf@ configuration file in addition to user-specific and application-specific files as... Anonymous

02/02/2012

08:06 PM RSBag Revision 70b35bca (rsbag-cl): Added cl package qualification to `in-package' forms in **/*.lisp
* src/types.lisp (header): updated copyright
(in-package :rsbag): added cl package qualification to `in-package'
...
J. Moringen
08:06 PM RSBag Revision 82f9250a (rsbag-cl): Improved documentation in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (header): updated copyright
(index): signal an error when mandatory initargs are n...
J. Moringen
08:06 PM RSBag Revision b67b4279 (rsbag-cl): Added time command in src/rsb/replay/external-driver-mixin.lisp
* src/rsb/replay/external-driver-mixin.lisp
(make-commands external-driver-mixin sequence): added "time" command
J. Moringen
03:56 PM RSBag Tasks #847 (Resolved): Make buffer write back configurable
The current implementation (write back chunk buffers every 100 entries) requires too much memory in use-cases with la... J. Moringen
03:53 PM RSBag Enhancement #846 (Feedback): Flush index blocks?
J. Moringen
03:52 PM RSBag Enhancement #846 (Resolved): Flush index blocks?
When recording a large number of events (i.e. millions), in-memory index blocks get rather big. It seems possible to ... J. Moringen

02/01/2012

06:35 PM Revision 9af6b9a2 (rsb-tools-cpp): Instantiate by-scope-map converter properly in logger/main.cpp
refs #736
* logger/main.cpp: instantiate EventsByScopeMapConverter such that at
least one inner converter is always...
J. Moringen
06:28 PM Revision f1c819fa (rsb-tools-cpp): Configure nested formatter in logger/EventsByScopeMapFormatter...
refs #736
* logger/EventsByScopeMapFormatter.cpp: instantiate nested formatter
such that it does not print separators
J. Moringen
06:26 PM Revision 90efc100 (rsb-tools-cpp): Added separator parameter in logger/DetailedEventFormatter.{h,...
* logger/DetailedEventFormatter.{h,cpp}: added separator parameter in
constructor; draw separator as requested
J. Moringen
05:23 PM RSBag Bug #835: Wrong timing when replaying
@Arne, all: Probably we could move this ticket over to project:"RSBSpread" even if the transport is not fully externa... S. Wrede
04:50 PM RSBag Bug #835: Wrong timing when replaying
Johannes: Is this related to the Spread problem we had with the dataset? S. Wrede
03:04 PM RSBag Bug #835: Wrong timing when replaying
How did the network setup loook like? All Spread daemons and nodes physically within a local network? I am asking tha... S. Wrede
01:51 PM RSBag Bug #835: Wrong timing when replaying
We should think about where to document this kind of issues (regarding spread transport / other transports). Anonymous
01:49 PM RSBag Bug #835 (Rejected): Wrong timing when replaying
Turned out to be not a rsbag problem, but caused due to the spread setup, using two spread daemons (even when replay ... Anonymous
01:10 PM RSBag Bug #835 (In Progress): Wrong timing when replaying
I cannot properly reproduce the problem with trunk versions of @bag-cat@ and @logger@ using either the Spread transpo... J. Moringen
12:13 PM RSBag Bug #835 (Rejected): Wrong timing when replaying
I recorded RSB communication on 9 different channels with 200Hz events each.
Replaying seems to replay the same data...
Anonymous
04:38 PM Revision 8ef82903 (rsb-tools-cl): Type safety issue in formatting/event-style-programmable.lisp
* formatting/event-style-programmable.lisp
(style-programmable/template::template): added write setf
%style-templ...
J. Moringen
04:03 PM RSB XML Support Revision fc11eec1 (rsb-xml-python): Version bump, relicensing in setup.py
* setup.py: bumped version 0.4.0 -> 0.6.0; relicensed GPLv2 -> LGPLv3 J. Moringen
04:02 PM RSB XML Support Revision 859f7e19 (rsb-xml-python): Fixed package name in rsbxml/xop.py
* rsbxml/xop.py: fixed package name rsb.transport.converter ->
rsb.converter
J. Moringen
01:57 PM Revision 49559dff (rsb-protocol): add a qibuild config file
J. Wienke
01:50 PM Revision e0d98337 (rsb-cpp): add a qibuild config
J. Wienke
12:24 PM Revision d6498d1f (rsb-tools-cl): Extended tests in test/formatting/style-programmable.lisp
* test/formatting/style-programmable.lisp (header): updated copyright
(test style-programmable-root::construct): ad...
J. Moringen
12:24 PM Revision f8fe9e55 (rsb-tools-cl): Simplifications in test/formatting/package.lisp
* test/formatting/package.lisp (package rsb.formatting.test): added
used package let-plus
(ensure-style-cases): u...
J. Moringen

01/31/2012

09:16 PM Feature #834 (Closed): Manage displayed scopes in RSB Scope Monitor
When monitoring big systems with the RSB Scope Monitor number of monitored scopes will at some point exceed number of... Anonymous
09:09 PM Feature #833 (Rejected): Highlight active (sub-)scopes in RSB Scope Monitor
Right now all scopes that passed at least one event during lifetime of the logger are displayed. It could be useful t... Anonymous
08:53 PM Feature #832 (Closed): Make RSB Scope Monitor subscope-aware
The logger can be configured to listen just to sub-scopes. The RSB Scope Monitor is not yet aware of the configured s... Anonymous
07:26 PM Revision a8579e88 (rsb-tools-cl): Removed type check in formatting/event-style-programmable
* formatting/event-style-programmable.lisp
(shared-initialize :after style-programmable/template t): removed
type...
J. Moringen
07:26 PM Revision 4bea2a60 (rsb-tools-cl): Added type script-designator in formatting/types.lisp
* formatting/types.lisp (template-designator): added stream type
(script-designator): new type; things that can be ...
J. Moringen
07:26 PM Revision 23a44676 (rsb-tools-cl): /script, /template classes in formatting/event-style-programmab...
* formatting/event-style-programmable.lisp (compile-code): new generic
function; compile a piece of code for use in...
J. Moringen
 

Also available in: Atom