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:28]
Aric Gardner [Linux Foundation ID]
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: +
- +
-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]] +
- +
-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 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
  
  
- +====  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.1421789289.txt.gz · Last modified: 2015/01/20 21:28 by Aric Gardner