As I drove into work this morning, I was reflecting back on
the past year.  A lot has changed over the last year, a trend I expect to
continue.   I thought I would take some time to share with you what
the IP Group has been up to over the last year and some of the activity already
underway in 2007.
 
During 2006 we:
 - Created an IP
     Process poster to help better communicate the steps involved in the IP
     Process and updated it twice.
- Added two full time resources
     to improve our responsiveness (Sharon Corbett in March & Jihong Yang
     in June);
- Began using Black Duck’s
     software to review code submissions;
- Began using Palamida’s
     software to review code submissions; 
- Upgraded our scan tool to allow
     us to do differential analysis on submissions - meaning we can now review
     the delta’s between versions of a package, rather than starting from
     scratch with each review;
- Implemented IPZilla to improve
     transparency in the IP review process; and
- Created a policy on
     Implementing the IP Policy that allowed for expedited Board approval of
     non-EPL content;
 
We are just into 2007 and we have already seen the following
changes:
 - IPZilla enhancements have been
     implemented to enable us to better serve the community:
  - A new menu option in Committer
      tools, called Initiate
      an IP discussion using IPZilla has been created.  Using this
      option, committers can open new IPBugs to discuss IP issues.
- Historically approved non-EPL
      content is now included in IPZilla’s records – If you want to
      know what non-EPL content is already in use at Eclipse, it is now easy to
      find;
- Functionality has been enabled
      in IPZilla that will enable us to “push” IPZilla information
      out to the PMCs and Project Leads;
- Project Leads are now automatically
      copied on all IPBugs related to their project.
- Many IPZilla bugs have been
     resolved;
- The IP
     Policy has been changed (effective January 17, 2007) to enable
     incubating projects to get up and running in parallel to the full due
     diligence review.  See Mike’s Blog for more on this:  http://milinkovich.blogspot.com/2007/01/parallel-ip-approvals-for-incubating.html;
- A new server has been ordered
     to enable us to upgrade to the newer version of Black Duck which has
     significant improvements in functionality;
 
More changes are on the way:
 - Modifications to the
     Implementing the IP Policy policy are now before the Board for
     consideration that would introduce parallelism into the Board approval
     process so that post review we would be in a position to immediately
     approve the submission rather than awaiting Board approval – a
     process that typically takes an additional 15 days;
- We are investigating code
     analyzers that could be used by the community to identify nested jar
     files, a constant challenge for both our team and the committer
     community.  I’ve created an IPBug to
     give us all a place to exchange ideas and information on this topic. 
     If you know of a tool that would help the community with this, please
     contribute to the bug.
- Stay tuned for updates to the IP
     Process poster to reflect IP process streamlining.
 
The IPZilla enhancements and bug fixes will make a
significant difference in our productivity and ability or serve the community
better.  A big thank you goes out to Denis for his efforts on this
front.   We will continue to work with the Community and our Board to
find opportunities to improve the service that we provide.  I want to
thank you for your patience as we continue to implement changes such as
these.  
 
Cheers,
Janet 
------------------------------------
Janet Campbell
Legal Counsel & Manager, Intellectual Property
Eclipse Foundation Inc.
Phone:  (613) 224-9461, x.229 (GMT -5)
Fax:  (613) 224-5172
Email:  janet.campbell@xxxxxxxxxxx
Alternate email:  janet@xxxxxxxxxxx
www.eclipse.org