Wiki » History » Version 13
S. Wrede, 10/04/2011 06:47 PM
1 | 1 | J. Moringen | h1. Wiki |
---|---|---|---|
2 | 1 | J. Moringen | |
3 | 7 | Anonymous | The RST project provides "Google Protocol Buffers":http://code.google.com/p/protobuf/ based "IDL specifications":http://code.google.com/apis/protocolbuffers/docs/proto.html for common data types using in robotic systems. Moreover, the build system converts these IDL specifications into libraries for C++, Java and Python. |
4 | 4 | J. Wienke | |
5 | 4 | J. Wienke | * [[Installation]] |
6 | 5 | J. Wienke | * [[OganizationConventions|Conventions regarding the organization of IDL files]] |
7 | 5 | J. Wienke | * [[ConverterRepository|Information regarding a respository of common Converters for RSB]] |
8 | 8 | J. Wienke | * [[Using RST]] |
9 | 9 | S. Wrede | |
10 | 9 | S. Wrede | TODO |
11 | 9 | S. Wrede | |
12 | 12 | S. Wrede | * Structure and Naming, Visibility |
13 | 12 | S. Wrede | ** Remove data / message / ... suffixes |
14 | 13 | S. Wrede | *** stable vs. unstable prefixes |
15 | 13 | S. Wrede | *** from a client developer: refer to revisions |
16 | 13 | S. Wrede | *** include revisions in build artefacts |
17 | 12 | S. Wrede | ** Hierarchische Organisation |
18 | 12 | S. Wrede | *** + Uebersichtlichkeit, e.g., in IDEs |
19 | 12 | S. Wrede | *** - Commitment auf eindeutiges Strukturierungsmerkmal |
20 | 12 | S. Wrede | ** Flache Organisation |
21 | 12 | S. Wrede | *** + Eindeutigkeit von Namen als Zwang zur Kommunikation |
22 | 12 | S. Wrede | *** ? Hierarchie in Namensraum der Zielsprachen |
23 | 12 | S. Wrede | * Versioning |
24 | 1 | J. Moringen | * Release process |
25 | 12 | S. Wrede | ** Review process |
26 | 1 | J. Moringen | * Java Outer Class Name |
27 | 12 | S. Wrede | ** Extend Styleguide and explain meaning |
28 | 10 | S. Wrede | * Re-use von Typen (innere Typen bsp. Point in BoundingBox) |
29 | 11 | S. Wrede | * Generische Komponenten |
30 | 11 | S. Wrede | * Dokumentation mit typischen Usecases |
31 | 11 | S. Wrede | * Lesen und Schreiben von Arrays |