Meetings2011-10-06 » History » Version 21

J. Moringen, 10/06/2011 06:32 PM
minor fixes

1 1 J. Moringen
h1. Meetings 2011-10-06
2 1 J. Moringen
3 7 S. Wrede
h2. Report HUMAVIPS code camp (also make notes for Stefan)
4 2 J. Moringen
5 1 J. Moringen
* Aldebaran
6 1 J. Moringen
** Develops new open middleware
7 1 J. Moringen
** Made a tool for building binary distributions
8 21 J. Moringen
** Nao Robot
9 21 J. Moringen
*** Improved CPU
10 21 J. Moringen
**** Increased performance (e.g. video streaming)
11 4 S. Wrede
*** Will be open sourced within a few weeks
12 3 S. Wrede
* High-level overview of projects currently missing
13 3 S. Wrede
** Catalogue can solve this (at least for CITEC projects)
14 4 S. Wrede
** Currently in beta
15 3 S. Wrede
** What about partners?
16 4 S. Wrede
*** Partners can use the catalogue
17 3 S. Wrede
*** CI servers of partners could be integrated
18 5 S. Wrede
* Experiences
19 1 J. Moringen
** RSB mostly OK
20 1 J. Moringen
** RST unclear
21 6 S. Wrede
** Easy-to-use Matlab interface would be useful
22 1 J. Moringen
23 1 J. Moringen
h2. RST Policies and (Re-)Organization
24 6 S. Wrede
25 21 J. Moringen
* Sandbox Area
26 21 J. Moringen
** Add separate directories per user or projects in Beta
27 21 J. Moringen
** Use different name for "beta", e.g. "sandbox"
28 21 J. Moringen
** Communicate that changes in "beta" are allowed and welcome
29 21 J. Moringen
** Promotion requests as redmine issues?!?
30 21 J. Moringen
** Use separate libraries / redmine projects for beta part?
31 21 J. Moringen
32 7 S. Wrede
* Install type system in prefix 
33 1 J. Moringen
* External monitoring needed and welcome
34 8 S. Wrede
* Connect type system to catalogue
35 10 S. Wrede
* How to decompose domain types in protocol buffer types?
36 9 S. Wrede
** Can language level considerations give guidance? (e.g. sending a 3DPoint as part of another object to a generic 3DPoint component)
37 10 S. Wrede
* Consider API/ABI breaks if RST types change (what cases exist?)
38 10 S. Wrede
* Consider naming scheme for protofiles?
39 12 S. Wrede
* RPC service to retrieve IDL information from running components via libRST?
40 11 S. Wrede
** One RPC service per process?
41 21 J. Moringen
42 1 J. Moringen
* Decisions:
43 1 J. Moringen
** So far, we will collect the datatypes in the RST repository
44 1 J. Moringen
** Add installation target for proto files to RST library makefiles to have the IDL defs in $prefix
45 1 J. Moringen
** Or, if possible add introspection support for RST such that converters can report on their used IDLs
46 1 J. Moringen
** Use $prefix/share/RST for logger to retrieve IDL specifications
47 1 J. Moringen
48 2 J. Moringen
h2. System-level Introspection
49 16 S. Wrede
50 19 S. Wrede
* Urgently needed: Informer per Participant about participant state 
51 19 S. Wrede
** Provide client-API in separate library + unix tool?
52 20 S. Wrede
* Requirements (Motivation: Debugging)
53 19 S. Wrede
** Presence / state information
54 16 S. Wrede
** Type introspection
55 16 S. Wrede
** Application-level logging (and runtime configuration)
56 21 J. Moringen
57 21 J. Moringen
h2. Default Connector Policy
58 21 J. Moringen
59 21 J. Moringen
* Proposal
60 21 J. Moringen
** Enable only in-process transport
61 21 J. Moringen
** Yes, accepted.