Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Equinox/Digraph Move Review
Contents
Introduction
This document describes a request to move the region digraph API and implementation in the Virgo project to the Equinox project. The region digraph provides API for creating regions within an OSGi Framework for isolation purposes. Look here for more background on the region digraph concept. Currently the region digraph is included in the Virgo kernel as an implementation detail of Virgo. The goal is to extract the region digraph API and implementation out into a reusable bundle that can be used by others.
IP Log
The region digraph API and implementation has been developed completely within the Eclipse Virgo project. No CQs exist for code contributions related to the region digraph implementation. Therefore the IP Log is empty for this move request.
Committers
Two virgo committers will be granted commit rights to the bundles component in equinox to help maintain the region digraph implementation:
- Borislav Kapukaranov - bio here
- Glyn Normington - bio here
Project infrastructure
No changes to the Equinox project infrastructure is needed. The following will be used for region digraph when it moves to Equinox:
- CVS - the code will be moved to equinox under the components/bundles subfolder using the commit rights for rt.equinox.bundles group.
- Web pages - web pages for region digraph will be included in the equinox web site or wiki.
- Bugzilla products: the Equinox Components bugzilla component will be used.
- Eclipse Community Forum - The Equinox forum will be used.
- Mailing List - The Equinox mailing list will be used.
Project Plans
For reference, here are the current project plans for the projects involved in this move request:
PMC Approval
Both Virgo and Equinox are under the RT PMC. The RT PMC approval can be found TBD
Feedback
- Feedback on this move request can be made on the Equinox mailing list.