Wiki » History » Version 12
« Previous -
Version 12/25
(diff) -
Next » -
Current version
S. Wrede, 10/04/2011 06:33 PM
Wiki¶
The RST project provides Google Protocol Buffers based IDL specifications for common data types using in robotic systems. Moreover, the build system converts these IDL specifications into libraries for C++, Java and Python.
- Installation
- Conventions regarding the organization of IDL files
- Information regarding a respository of common Converters for RSB
- Using RST
TODO
- Structure and Naming, Visibility
- Remove data / message / ... suffixes
- Hierarchische Organisation
- + Uebersichtlichkeit, e.g., in IDEs
- - Commitment auf eindeutiges Strukturierungsmerkmal
- Flache Organisation
- + Eindeutigkeit von Namen als Zwang zur Kommunikation
- ? Hierarchie in Namensraum der Zielsprachen
- Versioning
- Release process
- Review process
- Java Outer Class Name
- Extend Styleguide and explain meaning
- Re-use von Typen (innere Typen bsp. Point in BoundingBox)
- Generische Komponenten
- Dokumentation mit typischen Usecases
- Lesen und Schreiben von Arrays