[Rock-dev] YAML orogen config files

Raul Dominguez Raul.Dominguez at dfki.de
Thu Oct 20 10:56:30 CEST 2016


Hello Rockers,


About the syntax:

The Yaml files that are used for configuring the tasks have a syntax 
which is not proper Yaml.

To separate the sections "--- section_name" is used. Officially '---' is 
the document header symbol.

This becomes a problem when you try to use any available yaml parser 
either Ruby or C++.

Could we change this? Why aren't the sections just the first level in 
the hierarchy of the config files?


About the content:

Currently the task to which the config belongs is not specified in the 
config file contents itself, any tool has to guess it by the name of the 
file. This is not a good practice, because we enforce the naming the 
files to get the tool working, right? Could we have a field "Task" which 
informs about to which task the config is associated.


Thanks for your feedback!



Kind regards,

Raúl




-- 
  Raúl Domínguez (M.Sc.)
  Space Robotics

  Besuchsadresse der Nebengeschäftsstelle:
  DFKI GmbH
  Robotics Innovation Center
  Robert-Hooke-Straße 5
  28359 Bremen, Germany
  
  Postadresse der Hauptgeschäftsstelle Standort Bremen:
  DFKI GmbH
  Robotics Innovation Center
  Robert-Hooke-Straße 1
  28359 Bremen, Germany
  
  Tel.:     +49 421 178 45-6617
  Zentrale: +49 421 178 45-0
  Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
  E-Mail:   raul.dominguez at dfki.de
  
  Weitere Informationen: http://www.dfki.de/robotik
  -----------------------------------------------------------------------
  Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
  Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
  Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
  (Vorsitzender) Dr. Walter Olthoff
  Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
  Amtsgericht Kaiserslautern, HRB 2313
  Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
  USt-Id.Nr.:    DE 148646973
  Steuernummer:  19/673/0060/3



More information about the Rock-dev mailing list