EclipseCon 2007 March 5-8, Santa Clara California





Atom feed

Committer and Project Boot Camp

Ward Cunningham (Eclipse Foundation), Bjorn Freeman-Benson (Eclipse Foundation), Janet Campbell (Eclipse Foundation, Inc.), Ian Skerrett (Eclipse Foundation), Donald Smith ()

Directors Choice · BOF

Sunday, 13:00, 4 hours | Stevens Creek Room

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Ward Cunningham

Bjorn Freeman-Benson

Janet Campbell

You're new to Eclipse. Our experience at the foundation suggests you have a lot of questions. We've seen past questions cluster around three topics: development process, intellectual property cleanliness, and, techniques of community development. So we've assembled the relevant foundation expertise to answer your questions in a fast-paced and in-depth afternoon we're calling "boot camp". But don't worry about drill sergeants or push-ups.

Our boot camp will consist of three sections. The first will provide an in-depth review of steps to create and manage an open source project at Eclipse, including writing a project proposal, getting ready for your first creation review and the responsibilities of all committers/project leaders. The second section will cover the licensing and IP process that is required for all Eclipse projects. And finally there will be a discussion on what are the best practices for building a community around your project.

Course Outline.

  1. Eclipse Development Process
    • Introduction: what is, and is not, constrained by the Eclipse Development Process?
    • Project Phases: the purpose and characteristics of each phase
    • Project Reviews: how reviews work and why we have reviews anyway
    • Project Web Site and Status Files: why we require, and how we implement, consistency
    • Project Roadmap, Scope, and Requirements: why projects cannot do "just anything"
    • Elections and Voting: special focus on committer elections
    • Committer Responsibilities: open, transparent, and legal
    • Project Lead Responsibilities: providing guidance both internal and external
    • PMC Responsibilties: all of the above, plus keeping the projects focused and in scope as well as cross project/simultaneous release coordination

  2. Licensing and IP Process

  3. Community Building
There is no tutorial fee for registered attendees at EclipseCon. However, space is limited so please rsvp to ward.cunningham@eclipse.org with your name, email address and project affiliation, if any.

In addition to his current position, Ward co-founded the consultancy, Cunningham & Cunningham, Inc., has served as an Architect in Microsoft's Patterns & Practices Group, the Director of R&D at Wyatt Software and as Principle Engineer in the Tektronix Computer Research Laboratory. Ward is well known for his contributions to the developing practice of object-oriented programming, the variation called Extreme Programming, and the communities supported by his WikiWikiWeb. Ward hosts the AgileManifesto.org. He is a founder of the Hillside Group and there created the Pattern Languages of Programs conferences which continue to be held all over the word.

Bjorn is the Director for Open Source Process at the Eclipse Foundation, a position that is tailor-made for someone with his keen interest and experience in building high-quality software with geographically distributed teams. He has dabbled in applications and user interfaces, but returns, like the swallows to San Juan Capistrano, to his three foci: hardware, software, and process (embedded devices, programming languages, and software engineering). Bjorn has worked for OTI, Amazon.com, Rational, and Gemstone, along with a career as a university professor. He has an M.Sc. and a Ph.D. in Computer Science from the University of Washington, and is happy to talk at length about his passion for orienteering and/or his love of flying.

Janet Campbell is Legal Counsel and Manager of Intellectual Property for the Eclipse Foundation, an independent, not-for-profit foundation supporting the Eclipse open source community.

(go to eclipsezilla submission)

Gold sponsors

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

BEA logo

Ingres logo

IBM logo

Silver sponsors

Sybase logo

Google logo

ACCESS

Compuware logo

Activegrid

Nexaweb

Cloudsmith

Oracle

Telelogic

Code Gear

Innoopract logo

Lynux Works

Instantiations

Genuitec

Media sponsors

SD Times logo

ACM Queue logo

Eclipse Magazine logo

Enterprise Open Source logo

Eclipse Magazin logo

Eclipsezone logo

Eclipse Review logo

Addison-Wesley logo

TheServerSide Java Symposium

GoingtoMeet.com logo

Eclipse Source logo

Eclipse Developers Journal logo

Software Test & Performance logo

Embedded Computing logo

Methods and Tools logo