This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev_step_by_step [2015/01/20 21:36] Aric Gardner |
dev_step_by_step [2015/01/28 20:38] (current) Aric Gardner |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Getting started for developers ====== | ====== Getting started for developers ====== | ||
- | ==== Linux Foundation ID ==== | + | ==== Step 1: Get your account and access in place ==== |
+ | There are some simple steps you will need to take to set up your account and get access to the OPNFV infrastructure. Check out how to set up [[dev_step_by_step:getting_to_the_code|Your account, Gerrit & Git]] | ||
- | For access to OPNFV's infrastructure, you will need a [[https://identity.linuxfoundation.org/user/|LinuxFoundation account]]. (Please use your company email address for the Linux Foundation account) | + | === IT Support === |
- | + | ||
- | ==== Gerrit ===== | + | |
- | + | ||
- | Below are several howto's below on setting up git and getting started with Gerrit: | + | |
- | + | ||
- | + | ||
- | + | ||
- | Step-by-step instructions and screenshots for getting **Gerrit access** and working with **git** | + | |
- | [[http://www.mediawiki.org/wiki/Gerrit/Tutorial| mediawiki's site for Git Gerritt]] | + | |
- | + | ||
- | Once you have setup git and created your ssh key you can register your SSH public key in Gerrit here: | + | |
- | [[https://gerrit.opnfv.org/gerrit/#/settings/ssh-keys]] | + | |
- | + | ||
- | You can also get a password from Gerrit UI and use this instead of SSH key | + | |
- | + | ||
- | **Git-review** is a command-line tool for Git / Gerrit. It makes it easier to configure git, to submit a change or to fetch an existing one. | + | |
- | [[https://wiki.opendaylight.org/view/Git-review_Workflow| Opendaylight's page on working with git-review]] | + | |
- | + | ||
- | ==== IT Support ==== | + | |
If you encounter technical issues, you can file a support ticket by sending an email to: opnfv-helpdesk@rt.linuxfoundation.org | If you encounter technical issues, you can file a support ticket by sending an email to: opnfv-helpdesk@rt.linuxfoundation.org | ||
- | ==== Join the community ==== | + | ==== Step 2: Join the community ==== |
Subscribe to the [[https://www.opnfv.org/tools/mailing-lists|mailing lists]] and get on [[http://webchat.freenode.net/?channels=opnfv|IRC]] to find a project to collaborate on. | Subscribe to the [[https://www.opnfv.org/tools/mailing-lists|mailing lists]] and get on [[http://webchat.freenode.net/?channels=opnfv|IRC]] to find a project to collaborate on. | ||
- | ==== Joining a project and contributing ==== | + | ==== Step 3: Joining a project and contributing ==== |
to be filled in | to be filled in | ||
Line 41: | Line 24: | ||
**NOTE**: The first time you make a submission, it will be "rejected" and you will be asked to acknowledge the IP Policy (incl. the Developer's Certificate of Origin). Once the IP Policy is acknowledged, you will be able to make submissions. | **NOTE**: The first time you make a submission, it will be "rejected" and you will be asked to acknowledge the IP Policy (incl. the Developer's Certificate of Origin). Once the IP Policy is acknowledged, you will be able to make submissions. | ||
+ | |||
+ | |||
+ | |||
+ | |||