Profile picture for user wbeaton

Dogfooding the Eclipse Dash License Tool

Wednesday, July 22, 2020 - 11:43 by Wayne Beaton
There’s background information about this post in my previous post. I’ve been using the Eclipse Dash License Tool on itself. $ mvn dependency:list | grep -Poh "\S+:(system|provided|compile)$" | java -jar licenses.jar - Querying Eclipse Foundation for license data for 7 items. Found 6 items. Querying ClearlyDefined for license data for...
Profile picture for user wbeaton

Revising the Eclipse IP Due Diligence Process for Third Party Content

Thursday, May 7, 2020 - 16:21 by Wayne Beaton
The Eclipse Foundation’s board of directors approved an update to the Eclipse Foundation’s Intellectual Property (IP) Policy in October 2019. With help from some of our open source project teams and the Eclipse Architecture Council, we’ve been defining, refining, and rolling out updates to our corresponding IP due diligence process...
Profile picture for user wbeaton

Becoming an Eclipse Committer

Tuesday, April 7, 2020 - 10:11 by Wayne Beaton
Committers are the developers who hold the keys for an open source project. They are the ones who get to push code directly to source code repositories, configure build servers, push the output of builds to the download server, and so on. They are the ones who make decisions that...
Profile picture for user wbeaton

Specification Project Committer Agreements

Wednesday, February 12, 2020 - 13:36 by Wayne Beaton
We identified a hole in our committer agreement process that excluded individuals with a certain employment status from participating in Eclipse Foundation open source specification projects operating under the Eclipse Foundation Specification Process (EFSP). I’ll start by saying that you don’t need to be a committer to contribute to an...
Profile picture for user wbeaton

Organizing Your Eclipse Foundation Open Source Project Team

Monday, January 27, 2020 - 16:04 by Wayne Beaton
The Eclipse Foundation Development Process (AKA, the Eclipse Development Process or EDP) says nothing about how teams should organize. The EDP defines a committer role: committers are those developers who have the ability to make decisions for the project (e.g., push commits to project Git repositories and configure build servers)...
Profile picture for user wbeaton

Eclipse IP Policy: Reviewing Third Party Content

Wednesday, November 13, 2019 - 16:33 by Wayne Beaton
I’ll start this discussion with some background… Under the original Eclipse Foundation Intellectual Property (IP) Policy, every bit of third party content needed to be thoroughly reviewed before it could be used by an Eclipse project. And the reviews were thorough: license scan, provenance check, scan for anomalies, … Reviews...
Profile picture for user wbeaton

Update to the Eclipse IP Policy

Tuesday, November 12, 2019 - 11:39 by Wayne Beaton
Sharon Corbett drafted this message that the IP Team has been posting on some of our CQs. I’d like to share it more broadly. The Eclipse Board of Directors approved changes to the Eclipse Intellectual Property Policy on October 21, 2019. The most significant change relates to how we will...