Eclipse Industry Working Group ProcessRevision 1.4 May 30, 2012
Purpose and Scope
This document describes the process for creating and managing Eclipse Industry Working Groups ("Eclipse IWGs" or "IWGs"). In particular, it describes how the Eclipse Foundation ("Eclipse") membership (the "Members") lead, influence, and collaborate within IWGs to develop a common set of Materials (as defined below).
Eclipse IWGs are established to facilitate the collaboration between Eclipse Foundation Members. The collaboration should be intended to focus, promote and augment Eclipse technologies to meet the needs of specific industries. The collaboration can take the form of the development of Materials for use by a specific community and/or joint Marketing Programs to promote Eclipse in a certain industry. Unlike Eclipse open source projects that are open to participation by anyone, participation in an Eclipse IWG is open only to Eclipse Members.
This document has 3 sections:
- Participation structure for Working Group
- Working Group Lifecycle, describing Working Group creation and development
All participants in IWGs must respect the agreements, policies and procedures of Eclipse. In particular, and without limiting the foregoing, at all times, participants in all Eclipse IWGs must conform to the Eclipse IP Policies and Antitrust Policies.
All IWGs must operate in an open, transparent and vendor neutral manner.
"Materials" is used to describe an asset that is created by an IWG. An asset could be a technology roadmap, test suite, documentation, specification, package of Eclipse technology (other than that intended for download to Eclipse end users), etc.
"Marketing Programs" is used to describe a set of activities which may be undertaken by an IWG to promote Eclipse technology and Members companies in a specific market or geography. Example Marketing Programs could include participation in a trade show, joint press release put out by the Eclipse Foundation, the creation of a logo to identify the working group, co-sponsored webinars to create leads for IWG participants, etc.
2. Participation Structure for Industry Working Groups
Participation in IWGs is only open to certain Members of the Eclipse Foundation. Each IWG will have two types of participants: Steering Committee Participants and Member Participants (collectively, "Participants"):
The Steering Committee Participants shall be Participants of the IWG who agree to actively participate in the IWG Steering Committee and which satisfy the Steering Committee Participants requirements set forth in the Member Participation Guidelines (as defined herein) as determined by the IWG Steering Committee.
The Steering Committee is responsible for writing and maintaining an IWG Charter (a "IWG Charter") consisting of the following:
- A description of:
- the purpose and scope of the IWG
- the Materials and Marketing Programs to be developed by the IWG
- proposed Schedule for IWG activities
- the objectives, strategies, policies and plans of the IWG
- The guidelines for each of the Steering Committee Participants and Member Participants in the IWG ("Member Participation Guidelines"). The Member Participation Guidelines in both cases must be objective, fair, reasonable and non-discriminatory standards and must not be designed to exclude or impose commercially unreasonable terms on any particular Member or group of Members. That said, the expectation is that the Steering Committee Participant Guidelines will expect a greater investment of time, effort and resources than the Guidelines for the Member Participants. The Member Participation Guidelines will also specify the Eclipse Foundation membership level requirements for Steering Committee Participants and Member Participants of the IWG. The Member Participation Guidelines must be based on Eclipse meritocratic principles that allow for a community of Members to grow within an IWG. The Eclipse Foundation Executive Director will have final approval on IWG Member Participation Guidelines (including any modifications thereof).
- An identification of the technology features/components that are the focus of the IWG
- A statement of resource commitments for all Participants in that IWG that will cover external resources (development, marketing programs, etc.)
Member Participant is a Member of the Eclipse Foundation (excluding Associate Members other than research institutions, academic institutions or government agencies specifically approved by the Steering Committee) who agrees to actively participate in the IWG and meets the Member Participation Guidelines.
Any Member that satisfies the Member Participation Guidelines of an IWG must be permitted to be a Participant in the IWG. Any Member wishing to join the IWG would contact the IWG Steering Committee to indicate their interest and describe how they fulfill the Membership Participation Guidelines. The Steering Committee is responsible for maintaining and publishing the list of all Participants on an ongoing basis.
All Participants in an IWG, whether Steering Committee Participants or Member Participants, can participate and will have voting rights with respect to all IWG matters, including scheduling meetings and activities, and will have equal rights of access and participation in the development of all Materials, including Marketing Programs, Material development, mailing lists and wikis.
Unless decided by the IWG Steering Committee and stated in the IWG Charter, there shall be no additional charges or fees for Eclipse Members to be a Participant in an IWG.
3. Working Group Lifecycle
Following is a description of the lifecycle of an IWG.Proposal Phase
Any Eclipse Strategic, Enterprise, or Solution Member(s) (an "Initiating Member(s)") can create a draft IWG Charter and request the Eclipse Foundation Executive Director to make it available in the appropriate area on Eclipse.org. Upon the Eclipse Foundation Executive Director's approval of the draft Charter, the Executive Director will do so, and an e-mail will be circulated announcing the availability of the draft Charter for review. The Proposal Phase will commence upon the distribution of that e-mail.
The Proposal Phase will last no less than thirty (30) days.
During the Proposal Phase, one or more individuals designated by the Initiating Member(s) shall work with Members to
produce a proposed Charter. Among other things, during the Proposal Phase, the Initiating Member(s) will work
with the Members to
- Define the IWG name, goal, and description
- Define the IWG's scope in terms of explicit inclusions and explicit exclusions
- Refine the description of Materials and Marketing Programs to be developed.
- Refine the schedule and define milestones.
- Identify potential intellectual property that may be created or contributed by the IWG
- Refine the Membership Participation Guidelines
- Define operational rules for the IWG. As part of such rules, the Charter shall provide that:
- the IWG is open to participation by any Member who meet the criteria specified in the Membership Participation Guidelines.
- all IWG meetings are announced and open to all IWG Participants
- all IWG meetings are recorded via minutes and posted to a newsgroup, mailing list and/or wiki available to all Members. Minutes will include the names of all participating Members, and record any decisions made by the IWG.
- unless stipulated in the IWG Charter, all Materials, including drafts, are available in a public forum available to all Members.
- Recruit Members of the IWG, including both Participating Members and Steering Committee Members. In addition, recruit the IWG Chair(s). The Chair(s) must be employees of a Steering Committee Participants. The Chair(s) shall act as both the Chair(s) of the IWG as a whole, and of the Steering Committee.
At the end of the Proposal Phase, subject to the Initiating Member's compliance with the terms of this Policy, and the Eclipse Foundation Executive Director's approval of the Charter, and based on the feedback from the Eclipse community and in consultation with the proposed IWG Steering Committee, the Eclipse Foundation Executive Director will determine whether to create the IWG. Once the IWG is created, a notification will be sent to the Members with the initial list of Participants and an invitation to other Members to participate. At this time, the IT infrastructure for the IWG will be established.
At this point, the Implementation Phase for the IWG shall commence.Implementation Phase
The majority of IWG's work is intended to be accomplished during its Implementation Phase. The development of the Materials and Marketing Programs for each IWG is undertaken by its Participants during this phase. The IWG Steering Committee shall provide regular systematic status reporting to the EMO. The IWG Steering Committee will provide overall coordination, will monitor progress of the IWG against the IWG Charter milestones and schedules, provide attention to issues involving dependencies between IWG, and publish all plans, documents, reports, and interactions to the Participants in the IWG.
The Implementation Phase culminates with a Release Review for Materials.
The Release Review is conducted by the EMO before each release of Materials to verify that the key goals of the IWG, as anticipated in the Charter, have been accomplished and to verify that all intellectual property rights issues have been resolved. Assuming the IWG presents the Materials to the EMO sufficiently in advance of the anticipated release date for the Materials, the Release Review will be conducted sufficiently in advance by the EMO before the target release date to allow time for the IWG to respond to feedback.
The first step in a Release Review is a telephone conference call open to all Eclipse Members. All materials for the Release Review including at a minimum the final draft of the Working Group's Materials must be made available to the public no less than fifteen (15) working days prior to the date of the Release Review.
A formal release review is not required for Marketing Programs. The IWG Steering Committee and the Eclipse EMO needs to approve any Marketing Program before they are executed.
For IWG Materials to be approved for a Release Review, a majority of Eclipse IWG Member Participants and a majority of the IWG Steering Committee Participants must provide a positive vote with three (3) working days of the Release Review. In addition, the EMO must approve the Materials. Voting will be done electronically via an openly readable email list to which only IWG Members may write (the "Members Mailing List"). The Executive Director has the final authority to approve the Release Review.
In the event the IWG Materials are not approved, the Participants of the IWG are expected to reply via the Members Mailing List to achieve consensus through dialogue. However, in the event that this dialogue is not successful, the IWG Steering Committee may after a period of no less than fourteen (14) days may call a vote of the Steering Committee. The super-majority (two-thirds) decision of the IWG Steering Committee is final and binding in the approval of IWG's Materials.
At the completion of the Release Review, the IWG Steering Committee will publish the Materials, as approved, on a public wiki, mailing list or newsgroup. The Materials will be marked as being final and an appropriate announcement will be made.
Some IWG Materials will go through several version releases for new features or simple maintenance. For each release, the IWG is expected to cycle through an Implementation Phase and Release Review.Working Group Termination
It is expected that some IWGs will exist for a specific period of time to accomplish a specific objective and some IWGs will continue for an extended period of time. Regardless, at some point in time the operation of IWGs may need to be terminated. Two events may trigger the termination of an IWG: 1) a super-majority (two-thirds) of the IWG Steering Committee requests to the Eclipse Foundation Executive Director that the IWG be terminated, or 2) the IWG is deemed inactive or non-compliant with the IWG's Charter by the Eclipse Foundation Executive Director in their sole discretion.
The EMO will terminate a IWG by putting a public notice on the IWG mailing list. All Materials created by the Working Group will be archived.Modifying an Industry Working Group Charter
An IWG may modify their IWG Charter. Any modifications to a Charter must be approved by: 1) a super-majority (two-thirds) vote of the IWG Steering Committee and 2) the EMO.Modifying This Process
This process may be modified by the EMO with thirty (30) days written notice to the Eclipse Foundation membership-at-large.