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:25] 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 use a [[https://identity.linuxfoundation.org/user/|LinuxFoundation account]]. (Please use your company email address for the Linux Foundation account) | + | === IT Support === |
- | + | ||
- | ==== Gerrit ===== | + | |
- | + | ||
- | There are several howto's below on setting up git and getting started with Gerrit. | + | |
- | + | ||
- | Create your SSH keys if you have not done so, a step by step guide is available here: | + | |
- | [[https://help.github.com/articles/generating-ssh-keys/]] | + | |
- | + | ||
- | Register your SSH public key in Gerrit here: | + | |
- | [[https://gerrit.opnfv.org/gerrit/#/settings/ssh-keys]] | + | |
- | + | ||
- | If the key doesn't work, you will get an access denied error message . You can also get a password from Gerrit UI and use this instead of SSH key | + | |
- | + | ||
- | Mediawiki's 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]] | + | |
- | + | ||
- | git-review is a command-line tool for Git / Gerrit. It makes it easier to configure your git clone, 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 | ||
- | + | ==== Step 2: Join the community ==== | |
- | ==== 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 43: | 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. | ||
+ | |||
+ | |||
+ | |||
+ | |||