Meetings2011-10-06 » History » Version 13

Version 12 (S. Wrede, 10/06/2011 05:45 PM) → Version 13/21 (S. Wrede, 10/06/2011 05:48 PM)

h1. Meetings 2011-10-06

h2. Report HUMAVIPS code camp (also make notes for Stefan)

* Nao Robot
** Improved CPU
*** Increased performance (e.g. video streaming)
* Aldebaran
** Develops new open middleware
** Made a tool for building binary distributions
*** Will be open sourced within a few weeks
* High-level overview of projects currently missing
** Catalogue can solve this (at least for CITEC projects)
** Currently in beta
** What about partners?
*** Partners can use the catalogue
*** CI servers of partners could be integrated
* Experiences
** RSB mostly OK
** RST unclear
** Easy-to-use Matlab interface would be useful

h2. RST Policies and (Re-)Organization

* Add seperate directories per user or projects in Beta
* Use different name for "beta"
* Communicate that changes in "beta" are allowed and welcome
* Promotion requests as redmine issues?!?
* Use seperate libraries / redmine projects for beta part?
* Install type system in prefix
* External monitoring needed and welcome
* Connect type system to catalogue
* How to decompose domain types in protocol buffer types?
** Can language level considerations give guidance? (e.g. sending a 3DPoint as part of another object to a generic 3DPoint component)
* Consider API/ABI breaks if RST types change (what cases exist?)
* Consider naming scheme for protofiles?
*
Decisions:
** So far, we will collect the datatypes in the RST repository
** Add installation target for proto files to RST library makefiles to have the IDL defs in $prefix
** Or, if possible add introspection support for RST such that converters can report on their used IDLs
** Use $prefix/share/RST for logger to retrieve IDL specifications

h2. Default Connector Policy