Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Woolsey"

(Installation)
Line 28: Line 28:
  
 
=Submitting an IP Log=
 
=Submitting an IP Log=
 +
 +
=FAQ=
 +
 +
==Submit fails with "The IPZilla Client is not properly configured."==
 +
Woolsey accesses IPZilla to create CQs using a IPZilla Client. By default, this client points
 +
to the instance of IPZilla that resides on the Eclipse Foundation's "dev" server. For testing
 +
purposes, this value be overridden using <code>-Dwoolsey.ipzilla={url}</code>. The message
 +
"The IPZilla Client is not properly configured." if the value provided is not a valid URL.

Revision as of 15:20, 1 February 2011

Woolsey provides tools to assist with the generation and maintenance of IP Logs, the ability to submit logs to the Eclipse Foundation IP team for review, and the ability to compare logs against project distributions (to ensure that an IP Log reflects the contents of a project's downloads, p2 repositories, Maven repositories, and other similar distribution mechanisms). As part of this project, we further intend to explore enabling the user to specify mappings between third-party contributions noted in the logs (contribution questionnaires) and the library files distributed by the project. Other matters related to IP management by Eclipse projects may be considered by the project.

Background

As part of the Eclipse Development Process, projects are required to maintain a log that details their intellectual property contributions. This log must include all third-party code that is either distributed or leveraged by the project, identities of the committers who regularly contribute, and the identities of other contributors along with their contributions. The log should further indicate the licenses in use by the project and other information relevant to provenance of the code maintained and distributed by the project. Projects are required to submit their log for review by the Eclipse IP team at key points in their life-cycle, including moves, releases, and graduation.

Much of the content of the logs can be generated using information that is available through the various databases maintained by the Eclipse Foundation.

Installation

Add Woolsey to your Eclipse Platform 3.6+ based IDE using this p2 repository:

http://download.eclipse.org/woolsey/repo

Woolsey has dependencies on:

These dependencies will automatically be loaded when you install Woolsey.

Creating an IP Log

Updating an IP Log

Submitting an IP Log

FAQ

Submit fails with "The IPZilla Client is not properly configured."

Woolsey accesses IPZilla to create CQs using a IPZilla Client. By default, this client points to the instance of IPZilla that resides on the Eclipse Foundation's "dev" server. For testing purposes, this value be overridden using -Dwoolsey.ipzilla={url}. The message "The IPZilla Client is not properly configured." if the value provided is not a valid URL.

Back to the top