Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-pmc] Incubator sub-project proposal redux


I'll review it on Friday
Carl.


Oisin Hurley wrote:
Back to this --- upgraded to include feedback from Carl and
Bjorn. Includes qualification and graduation requirements,
plus more beefed up text on responsibilities, etc.

Your feedback is appreciated!

 best regards
   Oisin

-------------------8<---------------------8<---------------------------

Introduction

The SOA Tools Platform Incubator Sub-Project is a proposed sub-project
under the SOA Tools Platform Project [0]. This proposal is in the
Pre-Proposal Phase as described at [1] and is written to declare the
SOA Tools Platform Incubator's intent and scope. You are invited to
comment on this proposal.

Background

The SOA Tools Platform Project has been favored with a number of offers
of code contributions from various organizations. Some of these offerings
are focussed within similar technology areas graphical SCA assembly modeling
and SOA Policy Editing. Established practice in Open
Source projects suggests that a melding of different approaches to a similar goal, performed in public in an open manner, leads to better and more well-
understood solutions.

Description and Organization

The SOA Tools Platform Incubator Sub-project will serve the need for the
open development of similar technology elements that have been contributed by different organizations. The sub-project will be composed of components that are technology specific. Development in each component will be co-led
by one individual from each contributing organization. The leadership of
each component will provide regular updates on component progress to the
STP PMC. All participants in Incubator components must adhere to the Eclipse
legal process. The SOA Tools Platform Project will support the Incubator
in terms of mentoring, creation of build processes and communication with
the Eclipse membership. The SOA Tools Platform Project will also ensure
that Incubator components develop in a fashion that will make them good
candidates for graduation.

Qualification for the Incubator

In every case, the proposed component must be relevent to the SOA Tools
Platform Project's scope and charter.

Technologically related contributions from multiple organizations that do
not have any connection to existing STP sub-projects are suitable candidates
for incorporation into the Incubator Sub-project.

Technology contributions from a single source that do not have any clear
connection to existing STP sub-projects are also suitable candidates for
incorporation into the Incubator Sub-project.

To enter the incubator, components must construct a proposal and work
with the SOA Tools Platform PMC to refine the proposal and initiate the
Eclipse IP process.

All proposed Incubator Sub-project components must be approved by the PMC
before they can be initiated. Approval is by vote of the PMC members, applying
the usual +1, 0, -1 voting approach.

Graduation from the Incubator

Components will manage their own schedules from the incubator until such time
as they are approved by the STP PMC for consolidation within an official
STP Sub-project outside the Incubator Sub-project. The goal of each component is to graduate from the incubator in a timely fashion. There are a number of
requirements that must be met before graduation can take place.

1. The component must be self-contained and functional to a useful degree;
2. the component must have had an active development history;
3. the component must have a regular automated build;
4. the component must have a respectable level of test coverage;
5. the component must have a documented plan for future development;
6. the component must have a documented plan for integration with existing
   SOA Tools Platform sub-projects.


Proposed Initial Components
 * SCA Composite Editor [2]
 * Cimero Editor [3]


[0] http://www.eclipse.org/stp
[1] http://www.eclipse.org/projects/dev_process/pre-proposal-phase.php
[2] http://wiki.eclipse.org/SCA_Composite_Editor
[3] http://wiki.eclipse.org/Cimero_2

----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland
_______________________________________________
stp-pmc mailing list
stp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-pmc



Back to the top