Project Management

PMI Facelift

Friday, January 17, 2014 - 08:13 by Wayne Beaton
The Project Management Infrastructure (PMI) is still, frankly, a little too ugly for my liking. A proper facelift with the help of a graphics designer and somebody who knows a thing or two about designing websites is still required (and planned). Having said that, we’re taking a small step forward...

So the Dash

Friday, September 27, 2013 - 15:19 by Wayne Beaton
So the Dash backend process is running. Again. In fact, it’s run to completion once already. Dashing through the snow… er… ice. Dash is the Eclipse Foundation service that provides commit data. Dash is used when we IP Logs, show graphs on project pages, and for general sorts of activity...

Eclipse at GitHub

Wednesday, April 3, 2013 - 22:18 by Wayne Beaton
Almost all Eclipse Git repositories are mirrored at GitHub. The mirrors were initially set up two years ago by the nice folks at GitHub with relatively little input from us. I provided a simple script–which lists all of our repositories in very simple CSV format–that was used to create the...

Managing Committers in the Project Management Infrastructure

Friday, May 18, 2012 - 12:49 by Wayne Beaton
I’ve been struggling for a while to think of a good way to implement committer management in the new project management infrastructure. Here’s an example of what we have in the Developer Portal today: This component lists each committer with a visual representation of their contribution status. Using this component...

Transparent and Open

Tuesday, May 1, 2012 - 13:58 by Wayne Beaton
The term “open and transparent” rolls off your tongue. While somewhat more cumbersome to say, I tend to prefer reversing the order: “transparent and open”. I prefer this because I believe that transparent precedes open; and far more open source projects are transparent than are open. In my experience most...

Releases, Plans, and Reviews

Thursday, March 15, 2012 - 21:15 by Wayne Beaton
Beware the IDEs of March. For each release, an Eclipse project is required to provide a project plan. The project plan is created at the beginning of a release cycle and may be modified throughout the cycle. The plan tells the community what the main areas of focus are in...

Releases, Plans, and Reviews

Friday, March 2, 2012 - 00:04 by Wayne Beaton
Nathan and I have been working on a new Project Management Infrastructure for the Eclipse Foundation. Some think of it as a replacement for the current Developer Portal. I see it as more than that. There are many aspects of project management at Eclipse that just aren’t covered by the...