Tasks #1166

Document plugin mechanism

Added by J. Moringen over 8 years ago. Updated over 3 years ago.

Status:In ProgressStart date:12/10/2012
Priority:NormalDue date:
Assignee:J. Moringen% Done:

25%

Category:Documentation
Target version:rsb-0.18

0001-Added-description-of-plugins-in-specification-plugin.patch Magnifier (7.02 KB) J. Moringen, 09/16/2012 03:13 PM


Subtasks

Tasks #1286: Document C++ plugin mechanismResolvedJ. Moringen

Tasks #1287: Document Java plugin mechanismNew

Tasks #1288: Document Python plugin mechanismNew

Tasks #1289: Document Common Lisp plugin mechanismNewJ. Moringen


Related issues

Related to Robotics Service Bus - Feature #305: Implement plugin mechanism Resolved 05/20/2011

Associated revisions

Revision db8fd41d
Added by J. Moringen about 8 years ago

Added description of plugins in specification-plugin.rst

refs #1166

  • specification-plugin.rst: new file; contains initial, but
    incomplete, description of plugin configuration and implementation
    for all implementation languages
  • specification.rst: link to specification-plugin.rst
  • examples-plugins.rst: new file; contains minimal tutorial for
    writing C++ and Python plugins; other languages are missing
  • examples-extension-points.rst: explain extension via plugins; link
    to examples-plugins.rst
  • common.rst: added entries RSB_PLUGINS_CPP_{PATH,LOAD}
  • glossary.rst: added a "plugin" entry

Revision 86a126af
Added by J. Moringen about 8 years ago

Added description of plugins in specification-plugin.rst

refs #1166

  • specification-plugin.rst: new file; contains initial, but
    incomplete, description of plugin configuration and implementation
    for all implementation languages
  • specification.rst: link to specification-plugin.rst
  • examples-plugins.rst: new file; contains minimal tutorial for
    writing C++ and Python plugins; other languages are missing
  • examples-extension-points.rst: explain extension via plugins; link
    to examples-plugins.rst
  • common.rst: added entries RSB_PLUGINS_CPP_{PATH,LOAD}
  • glossary.rst: added a "plugin" entry

History

#1 Updated by J. Moringen over 8 years ago

Any feedback (patch is attached in case my email did not get through)?

#2 Updated by J. Moringen about 8 years ago

Again: I would like to commit this (actually an updated version). Any objections?

#3 Updated by S. Wrede about 8 years ago

Please commit this. It is a good start. Maybe you could indicate more clearly that the information in the Java and Python section in the specification document is rather brainstorming (although what is written there is very likely to be true). Not that somebody would start to search for jar's containing plugins...

#4 Updated by J. Moringen about 8 years ago

  • Status changed from Feedback to In Progress
  • % Done changed from 0 to 50

The patch is committed. I changed this issue to refer to plugins in general and added sub-issues for languages.

#5 Updated by J. Moringen over 7 years ago

  • Target version changed from rsb-0.9 to rsb-0.10

#6 Updated by J. Moringen about 7 years ago

  • Target version changed from rsb-0.10 to rsb-0.11

#7 Updated by J. Moringen over 6 years ago

  • Target version changed from rsb-0.11 to rsb-0.12

#8 Updated by J. Wienke almost 6 years ago

  • Target version changed from rsb-0.12 to rsb-0.13

#9 Updated by J. Moringen almost 5 years ago

  • Target version changed from rsb-0.13 to rsb-0.14

#10 Updated by J. Moringen almost 5 years ago

  • Target version changed from rsb-0.14 to rsb-0.15

#11 Updated by J. Moringen about 4 years ago

  • Target version changed from rsb-0.15 to rsb-0.16

#12 Updated by J. Moringen almost 4 years ago

  • Target version changed from rsb-0.16 to rsb-0.17

#13 Updated by J. Moringen over 3 years ago

  • Target version changed from rsb-0.17 to rsb-0.18

Also available in: Atom PDF