Uncategorized

What’s Your (IP Due Diligence) Type?

Friday, January 13, 2017 - 14:01 by Wayne Beaton
Long-time Eclipse Committer, Ian Bull initiated a interesting short chat on Twitter yesterday about one big challenge when it comes to intellectual property (IP) management. Ian asked about the implications of somebody forking an open source project, changing the license in that fork, and then distributing the work under that...

These Are the Daves I Know

Thursday, June 9, 2016 - 11:07 by Wayne Beaton
Over the years, many people have contributed to Eclipse projects, including some thirty-nine software developers (39) named Dave or David. This list includes everybody who has ever made a least one contribution to one of the many projects that have opted to participate in the Neon Simultaneous Release since the...

Great Fixes from Till Brychcy

Friday, May 13, 2016 - 14:28 by Wayne Beaton
Our third winner in the Great Fixes for Neon skills competition is Till Brychcy. Till has used the Eclipse Java development tools (JDT) since 2003, and made his first contribution in 2013. In the time between the 2015 Mars release and today, Till has had 41 separate commits accepted by...

What’s in a Namespace?

Monday, September 16, 2013 - 17:09 by Wayne Beaton
Bug 331397 suggests that we should add a little something about project namespaces into the Eclipse Development Process (EDP). In my mind, there are at least a couple of problems with this: I’d really like to avoid adding anything to the EDP; and we stopped being a Java/OSGi exclusive club...

The Great Git Experiment

Monday, April 1, 2013 - 00:08 by Wayne Beaton
While many projects have claimed success with Git, a great many projects and developers continue to struggle with its adoption. In the fall of 2012, several projects chose to terminate rather than migrate their CVS repositories to Git. We have infrequent reports of commits being erased and general confusion regarding...

Open Source Rules of Engagement

Friday, January 13, 2012 - 12:25 by Wayne Beaton
The Eclipse Development Process (EDP) defines–in its section on principles–three open source rules of engagement: Openness, Transparency, and Meritocracy: Open – Eclipse is open to all; Eclipse provides the same opportunity to all. Everyone participates with the same rules; there are no rules to exclude any potential contributors which include...

Active Projects

Wednesday, January 11, 2012 - 10:57 by Wayne Beaton
I ran a query against Dash to get some sense for project activity over the past couple of years. The graph below shows a comparison of how many active projects we have at Eclipse, compared against the total number of projects. For the purposes of this graph, I have defined...

Project Landing/Summary Pages

Wednesday, July 13, 2011 - 14:29 by Wayne Beaton
I recently blogged about some a new project summary page design that I’ve been tinkering with. Here’s what it looks like: The page is entirely data-driven from project metadata. The title comes from the projectname metadata entry; if this entry is not specified, the value is obtained from the projects...