Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Development Resources/Committer Bootcamp"
(→Starting a Project at Eclipse (Wayne)) |
|||
Line 5: | Line 5: | ||
=Agenda= | =Agenda= | ||
− | == | + | ==The Eclipse Development Process (Wayne)== |
* [http://eclipse.org/projects/dev_process/#2_1_Open_Source_Rules_of_Engagement Open source rules of engagement] | * [http://eclipse.org/projects/dev_process/#2_1_Open_Source_Rules_of_Engagement Open source rules of engagement] | ||
* Who's who/Who does what | * Who's who/Who does what |
Revision as of 11:46, 13 March 2014
Are you a new committer or project lead for an Eclipse project? Are you thinking about proposing a new open source project at Eclipse? In this tutorial, Eclipse Foundation staff members will walk you through the information that you need to know to be an effective open source project committer at Eclipse. The discussion includes an overview of the Eclipse Development Process, the Intellectual Property Due Diligence Process, and the Tools and IT Infrastructure available to Eclipse projects.
- Delivered at EclipseCon North America 2014 (slides will be posted soon)
- Delivered at EclipseCon Europe 2013 (slides).
Contents
Agenda
The Eclipse Development Process (Wayne)
- Open source rules of engagement
- Who's who/Who does what
- Project Management Infrastructure
- Overview
- Managing project metadata
- Downloads, charts, etc.
- Dash Overview
Intellectual Property Due Diligence
- Intellectual Property Overview (Who, What, Why)
- Contribution Types
- EPL (Project Licensed)
- Non EPL - Third Party
- Preparing an Initial Contribution
- Welcome to IPZilla
- Tips to ensure success
Resources and Provisioning
- Overview of Infrastructure
- Your Eclipse Foundation account, committer ID, other forges
- Project provisioning process
- Initial contribution, tools for committers: Git, Gerrit, Bugzilla, Wiki, project website
- Interacting with your users: Forums, mailing lists
- Asking for help: webmasters, other committers
Managing Your Eclipse Project
- Community development, project diversity
- Elections
- Release Cycle
- Reviews
- Graduation, Restructuring, and Termination Reviews
- The automatic IP Log generator: data sources (Bugzilla, Git), etc.
- Technical review of IP Logs
- The download scanner
- Project Management Infrastructure
Managing Intellectual Property
- Using third-party code
- Dependencies
- Build and test
- Parallel IP
- IP review stages (IPZilla cont'd)
- Due Diligence Review
- IP Logs - Review/Approval
- IP Best Practices
Downloads, Builds
- CBI, Hudson/HIPP and producing a build
- Signing
- Where to store build artifacts, linking, using mirrors
- Download statistics
- Cleaning up
Appendix 1: Starting a New Open Source Project
- Starting a new project: From proposal to creation review
This page is moderated by the EMO.