Activity

From 08/22/2010 to 09/20/2010

09/16/2010

05:02 PM Bug #132 (Resolved): sp.h redefines int16 and int32
sp.h defines int 16 and int32.... J. Wienke
12:59 PM Tasks #106: Extract NaoQi Converters and Examples into separate Library
Added registry in r93, Aldebaran converter still needs to be ported to this system. J. Wienke

09/15/2010

11:41 AM Enhancement #129 (Resolved): Evaluate using weakref to autostop threads etc.
No weak references are required. Shutdown of resources with threads was made more explicit. J. Wienke
10:54 AM Enhancement #129 (In Progress): Evaluate using weakref to autostop threads etc.
J. Wienke
10:43 AM Enhancement #129 (Resolved): Evaluate using weakref to autostop threads etc.
Right now embedded objects using a bound method create a dependency cycle, hence they will not be stopped on destruct... J. Wienke
10:44 AM Tasks #128 (Resolved): Use thread pool in event processor for dispatching
fixed in r89 J. Wienke

09/13/2010

05:30 PM Tasks #128 (Resolved): Use thread pool in event processor for dispatching
J. Wienke

09/12/2010

11:52 PM Tasks #124 (Resolved): Create quality of service system
Decide whether messages can be delivered arbitrarily or ordered delivery is required. J. Wienke
11:49 PM Tasks #123 (Resolved): Use RSC thread pool instead of boost
RSC threadpool should be used for ensuring ordering. J. Wienke
11:19 PM Tasks #106: Extract NaoQi Converters and Examples into separate Library
I just started a new library for Nao types and extensions. Initially, it contains now the ALImageConverter. It is ava... S. Wrede

09/11/2010

12:06 PM Tasks #106: Extract NaoQi Converters and Examples into separate Library
Do you plan to use Registry<Converter<targetType> > for this? I just implemented something similar in python that cou... J. Wienke
12:01 PM Tasks #106 (In Progress): Extract NaoQi Converters and Examples into separate Library
Removed AL dependant code from core library. S. Wrede

09/10/2010

08:37 PM Tasks #50 (Resolved): Initial sending and receiving of messages with python and spread
J. Wienke
07:21 PM Tasks #120 (Resolved): Find protobuf and protocol instead of hard coded path
J. Wienke
10:40 AM Tasks #120 (Resolved): Find protobuf and protocol instead of hard coded path
Currently setup.py contains hard-coded paths for the protobuf stuff. Use a find function or something equivalent inst... J. Wienke
11:40 AM Enhancement #121 (Rejected): Duplicated URI und Subscriber and Subscription
Why do I have to give a uri in the constructor of the subscriber and also in the scope filter? J. Wienke

09/09/2010

05:14 PM Tasks #109 (Resolved): Move Time class to RSC
J. Wienke
05:00 PM Tasks #109 (In Progress): Move Time class to RSC
J. Wienke
04:59 PM Tasks #48 (Resolved): Add and Test Doxygen Documentation Generator Target
J. Wienke
04:51 PM Tasks #119 (Resolved): Handle exceptions in dispatch callbacks
Neither not catching exceptions in called user-functions nor using catch(...) is an elegant way, but these exceptions... J. Wienke

09/01/2010

07:44 PM Tasks #109 (Resolved): Move Time class to RSC
S. Wrede
01:47 PM Tasks #106: Extract NaoQi Converters and Examples into separate Library
Registry is moved to rsc now. J. Wienke

08/31/2010

10:29 PM Tasks #106 (Closed): Extract NaoQi Converters and Examples into separate Library
once the type converter registry is fully functional S. Wrede
10:22 PM Tasks #55 (Closed): Use RSC logging adapter
S. Wrede
01:43 PM Tasks #103 (Resolved): create a package config file
J. Wienke
01:38 PM Tasks #103 (Resolved): create a package config file
J. Wienke

08/30/2010

08:43 PM Feature #97 (Resolved): Replace log4cxx with RSC logging
Additionally needed to fix compilation / installation due to src folder refactoring. S. Wrede
05:38 PM Feature #97 (Resolved): Replace log4cxx with RSC logging
to spare the dependencies S. Wrede

08/28/2010

05:08 PM Feature #41: Implement Message Sequencing
From previous considerations about this topic (just ideas from earlier times):
How to encapuslate message de-multi...
S. Wrede
05:04 PM Feature #41: Implement Message Sequencing
I just came across an example for msg sequencing in noted once. I'll post it here just for reference, however we're g... S. Wrede

08/27/2010

01:21 PM Feature #41: Implement Message Sequencing
Important Classes:
* SpreadMessage
* SpreadConnection

First test case could be to just send lena over the wire ...
S. Wrede
01:16 PM Feature #95 (Rejected): Include Auto-Configuration of Log4CXX in RSB Configuration Mechanisms
Give the PropertyConfigurator a Pointer to the logging config and configure it anyways due to the performance issues ... S. Wrede
01:13 PM Feature #39 (Resolved): High-Level Pattern: Publish-Subscribe
S. Wrede

08/26/2010

12:23 AM Feature #90 (Resolved): Create Typedefs in Informer Interfaces
S. Wrede
11:56 PM Enhancement #62 (Resolved): Replace direct use of log4cxx::logger by macro functions for performa...
S. Wrede
05:49 PM Tasks #93 (Resolved): Reimplement ordered thread pool from RSC
J. Wienke
03:23 PM Tasks #93 (In Progress): Reimplement ordered thread pool from RSC
J. Wienke
03:22 PM Tasks #93 (Resolved): Reimplement ordered thread pool from RSC
Python version required. J. Wienke

08/25/2010

09:25 AM Feature #90 (Resolved): Create Typedefs in Informer Interfaces
Instead of having the user to define typedefs to the shared_ptrs used, we can do it internally.
E.g, instead of:
<pr...
S. Wrede
09:18 AM Enhancement #89 (Resolved): Evaluate RTTI / typeId for Simplifying Informer Interfaces
Check if we can't use RTTI to get the type name that shall also be used in the registry.
This could also be used to ...
S. Wrede

08/24/2010

01:00 PM Tasks #63: Document Installation from Source
Started with dependency description: https://code.cor-lab.org/projects/rsb/wiki/Wiki
Please extend this incrementa...
S. Wrede
12:55 PM Tasks #63 (Resolved): Document Installation from Source
S. Wrede
12:41 PM Bug #52: State model/checking for modifications on InRouteConfigurators required
Could be fixed by State pattern implementation for active objects. S. Wrede

08/23/2010

11:26 PM Enhancement #62 (Resolved): Replace direct use of log4cxx::logger by macro functions for performa...
At least in SpreadMessages, SpreadPort and Configuration there are calls to logger->forcedLog which prevent optimizat... S. Wrede
11:23 PM Feature #39: High-Level Pattern: Publish-Subscribe
Initial version of Publisher implementation finished, 1200 msg's per 60ms to SpreadPort / ~25 ms to InProcessPort. S. Wrede
07:19 PM Feature #39 (In Progress): High-Level Pattern: Publish-Subscribe
Started implementation... Nothing checked in yet... S. Wrede
06:14 PM Feature #47 (Resolved): Implement Reference Counting for Joined Groups in SpreadPort
MembershipManager object now used to reference count spread groups. S. Wrede

08/21/2010

12:28 AM Tasks #58 (In Progress): Provide full log4cxx.props config for RSB logger instances
Check if we can include the log4cxx "configure from environment" code statically in the (commons?) library. S. Wrede
12:26 AM Feature #47 (In Progress): Implement Reference Counting for Joined Groups in SpreadPort
Almost functional, only issue left is that the MembershipManager class needs to be used by the Spread abstractions. S. Wrede
 

Also available in: Atom