So you want to run a project in Eclipse?
Doug Gaff (Wind River Systems)
The Eclipse community continues to grow by leaps and bounds, with new projects sprouting up regularly. This is great news, but not all of these projects will survive the tests of open source development. Many will whither and die from lack of support, transparency, or good leadership.
It doesn't have to be that way! Eclipse provides infrastructure, documentation, best practices, and mentoring to help young projects succeed. As a mentor on several projects, I have seen what makes good projects work and bad projects fail. In this talk I will cover the following:
- Successful Eclipse Projects - what do they look like?
- The 3 Eclipse Communities and the inherent tension between them.
- The Project Proposal Process
- Understanding Eclipse Infrastructure
- The Development Process
- The IP process
- Being a Successful Project Leader
- Building Your Community
- Successful Eclipse Projects - Challenges you will face along the way
In his open source life, Doug Gaff is the PMC Lead for the Device Software Development Platform (DSDP) - an Eclipse project focused on building an extensible, standards-based platform to address a broad range of needs in the embedded and mobile software development space. Doug is also the Technical Program Chair for EclipseCon 08. In his commercial life, Doug is a Senior Engineering Manager on Wind River's commercial Eclipse-based product, Wind River Workbench. He is responsible for Eclipse open source contributions and adoption of Eclipse technology commercially. Doug has 13 years of embedded software development experience and holds a Bachelors and Masters in Electrical Engineering.