...
- The java standard for Plugins is OSGi (http://www.osgi.org), this is what IGB (written in java) uses.
- There are several implementations of OSGi, including:
- Apache Felix (felix.apache.org/)
- Eclipse Equinox (www.eclipse.org/equinox/)
- Knoplerfish (http://www.knopflerfish.org/)
- the implementations are (for the most part) interchangeable and are free
- there are several tutorials for OSGi, including:
Explain:
- What is a bundle? Give an example.
- What is OSGi and how does it work?
- Explain what an Activator is.
- Provide references to tutorials developers new to the concept of bundles can read to get familiar with the topic.
- Explain the concept of extension point.
- Explain the advantages of bundles, plug-ins. (Ann can write this part after talking more with Michael and Lance.)
...