[Rock-dev] base/orogen/interfaces: usage, phasing out strategy (?)

Sylvain Joyeux sylvain.joyeux at dfki.de
Wed Jan 22 11:38:43 CET 2014


We've had a discussion about base/orogen/interfaces already, and I am (1) not 
sure if there has been a consensus in the end and (2) what is the best 
strategy to handle it.

What about base/orogen/interfaces
-------------------------------------------------------
I've started the discussion that it should IMO be phased out. The result was 
that it did get removed from the Mars tasks, but I am not entirely sure that 
there was an actual consensus.

The situation
--------------------
base/orogen/interfaces is only on master. I held on pushing it to next until 
there would be a consensus on its usefulness. Some (very little actually) 
packages are still depending on it on master, and some of the changes got 
pushed to next (breaking the build). I've reverted these changes for now, but 
we need to know where to go.

Packages that depend on it:
 - drivers/orogen/hokuyo
 - drivers/orogen/dynamixel

drivers/orogen/hokuyo:
  - there is no difference between the task interface on master (using 
base/orogen/interfaces) and next. I believe therefore that the commits can be 
simply reverted to remove the dependency
 
drivers/orogen/dynamixel:
 - there has been changes in the interface. However, since it is being 
superseded by drivers/orogen/servo_dynamixel, we can keep the commits on 
master until the package can be completely phased out.

Thoughts ?
-- 
 Dr. Ing. Sylvain Joyeux
 Space and Security Robotics
 
 Besuchsadresse der Nebengeschäftstelle:
 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 

 Phone:     +49 421 178 45-4136
 Zentrale: +49 421 178 45-0
 Fax:           +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
 E-Mail:     sylvain.joyeux 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