User Tools

Site Tools


dev_step_by_step

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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.  ​
 +
 +
 +
 +
  
  
dev_step_by_step.1421789130.txt.gz · Last modified: 2015/01/20 21:25 by Aric Gardner