Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Development Resources/Committer Bootcamp"

Line 1: Line 1:
 
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.
 
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 [http://www.eclipsecon.org/europe2013/eclipse-committer-bootcamp EclipseCon Europe 2013] ([http://www.eclipsecon.org/europe2013/sites/eclipsecon.org.europe2013/files/EclipseCommitterBootcampEclipseCon2013.pdf slides]).
+
* Delivered at [https://www.eclipsecon.org/na2014/session/eclipse-committer-bootcamp EclipseCon North America 2014] (slides will be posted soon)
 +
* Delivered at [http://www.eclipsecon.org/europe2013/eclipse-committer-bootcamp EclipseCon Europe 2013] ([http://www.eclipsecon.org/europe2013/sites/eclipsecon.org.europe2013/files/EclipseCommitterBootcampEclipseCon2013.pdf slides]).
  
 
=Agenda=
 
=Agenda=
 
==Starting a Project at Eclipse (Wayne)==
 
==Starting a Project at Eclipse (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]
* [[Development Resources/HOWTO/Starting A New Project|Starting a new project]]: From proposal to creation review
 
 
* Who's who/Who does what
 
* Who's who/Who does what
 
** [http://eclipse.org/projects/dev_process/#4_Structure_and_Organization Eclipse Management Organization (EMO)]
 
** [http://eclipse.org/projects/dev_process/#4_Structure_and_Organization Eclipse Management Organization (EMO)]
Line 67: Line 67:
 
* Download statistics
 
* Download statistics
 
* Cleaning up
 
* Cleaning up
 +
 +
=Appendix 1: Starting a New Open Source Project=
 +
 +
* [[Development Resources/HOWTO/Starting A New Project|Starting a new project]]: From proposal to creation review
 
<hr/>
 
<hr/>
 
This page is moderated by the EMO.
 
This page is moderated by the EMO.
  
 
[[Category:Eclipse Development Process]]
 
[[Category:Eclipse Development Process]]

Revision as of 11:45, 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.

Agenda

Starting a Project at Eclipse (Wayne)

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

Managing Intellectual Property

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


This page is moderated by the EMO.

Back to the top