This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
dev_step_by_step [2015/01/20 21:27] Aric Gardner |
dev_step_by_step [2015/01/28 20:36] 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 ===== | + | If you encounter technical issues, you can file a support ticket by sending an email to: opnfv-helpdesk@rt.linuxfoundation.org |
- | 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: | + | ==== Step 2: Join the community ==== |
- | [[https://help.github.com/articles/generating-ssh-keys/]] | + | 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. |
- | 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 | + | ==== Step 3: Joining a project and contributing ==== |
- | 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. | + | to be filled in |
- | [[https://wiki.opendaylight.org/view/Git-review_Workflow| Opendaylight's page on working with git-review]] | + | |
- | ==== IT Support ==== | + | ==== Starting a new project ==== |
- | If you encounter technical issues, you can file a support ticket by sending an email to: opnfv-helpdesk@rt.linuxfoundation.org | + | After the project creation is approved by the TSC, send a request to get your Gerritt repo setup to opnfv-helpdesk@rt.linuxfoundation.org |
+ | **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. | ||
+ | <olmap id="olMapOne" width="550px" height="450px" lat="50.0" lon="5.1" zoom="12" statusbar="1" toolbar="1" controls="1" poihoverstyle="0" baselyr="OpenStreetMap" gpxfile="" kmlfile=""> | ||
+ | ~~ Plugin olmap help. | ||
+ | ~~ Required in the above tag are values for: id (unique on this page), width, heigth. | ||
+ | ~~ Also you will want to enter zoomlevel and lat, lon values that make sense for where you want the map to start. | ||
- | ==== Join the community ==== | + | ~~ Below is an example of a POI, you can add as many as you want. ~~ More examples: http://dokuwiki.org/plugin:openlayersmap |
- | 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. | + | 50.0117,5.1287,-90,.8,marker-green.png,Pont de Barbouillons; Daverdisse \\ external link: [[http://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** |
+ | </olmap> | ||
- | ==== Joining a project and contributing ==== | ||
- | to be filled in | ||
- | |||
- | ==== Starting a new project ==== | ||
- | |||
- | After the project creation is approved by the TSC, send a request to get your Gerritt repo setup to opnfv-helpdesk@rt.linuxfoundation.org | ||
- | |||
- | **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. | ||