[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| [eclipse.org-committers] Extending Parallel IP to Mature Projects | 
Right on the heels of the Ganymede release, we'd like to announce that we 
are extending the benefits of parallel IP to mature projects in certain 
cases.   I have included the nitty 
gritty below, but in general, mature projects will be able to leverage parallel 
IP for third party packages where we have reviewed and approved 
the previous version of 
the package and it hasn't changed a great deal since we looked at it 
last.
 
What 
this Means for You:
 
How do 
I leverage it?   Submit CQs as usual, we'll identify 
those submissions eligible for parallel IP and let you 
know.
 
When 
can I leverage it?  We will begin the process of going 
through our queue to see what 
existing submissions from Mature Projects are eligible for parallel IP 
today.  New submissions will automatically be 
considered.
 
How do 
I know when I can Check the Code into CVS/SVN?   We will let 
you know on your bug.  The keyword "checkintocvs" will appear on the bug 
together with a comment letting you know that you can check the code into 
CVS/SVN.
 
Why 
isn't everything eligible for parallel IP?  The IP Advisory 
Committee to the Board wanted to strike a balance between enabling the projects 
and risk mitigation.  It felt that the proposal outlined in detail below, struck the right 
balance.
 
 
The Nitty 
Gritty:
 
The following changes to 
the IP approval process used by Eclipse projects has been approved by the 
Board: 
 
a)  That the “parallel IP” process be extended to 
allow “diffs in mature projects.”  Specifically:  Where the EMO 
requires that a committer submit and receive approval prior to committing a 
contribution or 3rd party package (“Content”) to the CVS repository or otherwise 
making available such content on behalf of a mature project, the EMO may grant a 
“diff approval” (“Diff Approval”) if the following conditions are 
met: 
  i)  An earlier version of the 
  Content has already received “full approval” (i.e. non-parallel 
  approval). 
ii)  The differences between the versions are not, in 
  the opinion of the EMO, significant enough to warrant full clearance prior to 
  the Content being committed to the repository or otherwise made available on 
  behalf of a mature project.  
iii)  The Board has approved 
  the distribution license for the Content (the license presented to consumers 
  of the Content) if it is not the same as the distribution license of the 
  earlier version. 
iv)  Full approval will be obtained prior to the 
  Content being made available in a release candidate. 
b)  Mature projects may only make 
available content (including content that may originate from incubator projects) 
that has received full approval, or Diff Approval in accordance with the above 
process. 
c)  The 
Board directs the EMO to develop a policy for notifying consumers of Eclipse 
content that a download may contain content that has not yet received full 
approval.  Cases where such notification is specifically required include 
but are not limited to: i)  Incubator project downloads ;  ii)  “Release train” 
downloads .
  
If you have any questions, please let us 
know!
 
Cheers,
Janet
 
Janet Campbell
Legal Counsel & Manager, 
Intellectual Property
Phone:  +1.613.224.9461, x.229 (GMT 
-5)
Fax:  +1.613.224.5172
janet.campbell@xxxxxxxxxxx