Wiki » History » Version 29

Version 28 (J. Wienke, 11/10/2010 10:41 AM) → Version 29/271 (J. Wienke, 11/10/2010 10:52 AM)

h1. Wiki

h2. Dependencies

* RSC, see RSC Project at Code.CoR-Lab
* boost::uuid (can be installed from GAR installer, contrib/boost.uuid or is contained in newer boost versions)
* boost::threadpool (can be installed from GAR installer, contrib/boost.threadpool, will probably be replaced by RSC threadpool implementation)
* spread for spread port (lucid ubuntu package does not work as it is still an old version, can be installed through GAR installer, contrib/spread)
* Google protocol buffers (lucid ubuntu package works, can also be installed from GAR installer, contrib/protobuf)
* Doxygen for documentation generation (ubuntu package)
* lcov for coverage report (ubuntu package)

h2. Meeting 2010-11-10

* Sequencing:
** Spread-specific: -> sequencing only in spread port, remove sequencing stuff from Notification.proto, add second message type only with sequencing information wrapped around serialized Notification
** Parallelization of sequencing to reduce send and receive times
* Quality-of-Service:
** Ordered notifications required
** Ports are responsible, because spread e.g. already can order notifications -> why order by hand here?
** Extract manual logic for ordering to be reusable
** Where is the desired service type specified?
*** Probably statically in a global system configuration... later
*** Simple solution right now: