This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
developer:getting_started [2015/05/14 17:21] Aric Gardner |
developer:getting_started [2015/11/27 15:39] (current) Mark D. Gray [Mailing List] |
||
---|---|---|---|
Line 4: | Line 4: | ||
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 and don't have spaces or special characters in your username) | 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 and don't have spaces or special characters in your username) | ||
+ | |||
+ | [[https://www.youtube.com/watch?v=TsM4LV6cDr4|Tutorial video for Linux Foundation ID creation]] | ||
=== Participating in a project === | === Participating in a project === | ||
Line 14: | Line 16: | ||
=== Common Tools === | === Common Tools === | ||
There are a number of tools used to communicate amongst OPNFV project teams. While many of these are listed on our [[https://www.opnfv.org/developers/tools|www site]] that list is not 100% complete so we will replicate and update the list here. | There are a number of tools used to communicate amongst OPNFV project teams. While many of these are listed on our [[https://www.opnfv.org/developers/tools|www site]] that list is not 100% complete so we will replicate and update the list here. | ||
- | |||
==== Mailing List ==== | ==== Mailing List ==== | ||
The main mailing list is called **Technical Discuss**. | The main mailing list is called **Technical Discuss**. | ||
Line 32: | Line 33: | ||
* vnfgraph: Discussion channel for the OpenStack Based VNF Forwarding Graph (vnf_forwarding_graph) project | * vnfgraph: Discussion channel for the OpenStack Based VNF Forwarding Graph (vnf_forwarding_graph) project | ||
* octopus: Discussion channel for the Continuous Integration (Octopus) project | * octopus: Discussion channel for the Continuous Integration (Octopus) project | ||
+ | * joid: Discussion channel for the Juju OPNFV Infrastructure Deployer (JOID) project | ||
* ipv6: Discussion channel for the IPv6-enabled OPNFV (ipv6) project | * ipv6: Discussion channel for the IPv6-enabled OPNFV (ipv6) project | ||
* pharos: Discussion channel for the Testbed infrastructure (Pharos) project | * pharos: Discussion channel for the Testbed infrastructure (Pharos) project | ||
Line 41: | Line 43: | ||
* infra: Discussion channel for the OPNFV hardware infrastructure | * infra: Discussion channel for the OPNFV hardware infrastructure | ||
* release: Discussion channel for OPNFV release discussions | * release: Discussion channel for OPNFV release discussions | ||
+ | * SFC: Discussion channel for OPNFV Service Function Chaining | ||
+ | * yardstick: Discussion channel for OPNFV Yardstick | ||
+ | * onosfw: Discussion channel for ONOS Framework project | ||
+ | * ovsnfv: Discussion channel for the Open vSwitch for NFV project | ||
* (You can select topics you want to subscribe to in the configuration page at [[https://lists.opnfv.org/mailman/options/opnfv-tech-discuss]]) | * (You can select topics you want to subscribe to in the configuration page at [[https://lists.opnfv.org/mailman/options/opnfv-tech-discuss]]) | ||
Line 53: | Line 59: | ||
* #opnfv-octopus <-- CI team | * #opnfv-octopus <-- CI team | ||
* #opnfv-testperf <-- performance testing team | * #opnfv-testperf <-- performance testing team | ||
- | * | + | * #opnfv-yardstick <-- used by Yardstick project for day-to-day communication |
+ | * #opnfv-sfc <-- used by the Service Function Chaining project for day-to-day communication and weekly meetings | ||
+ | * | ||
* please add the rest here... we need help to fill in this list. | * please add the rest here... we need help to fill in this list. | ||
+ | |||
+ | === ASK.OPFNV.ORG === | ||
+ | |||
+ | Another place for help in getting setup, technical questions and other resources is to post a question in the [[http://ask.opnfv.org|Ask OPNFV Site]] forum. | ||
==== Git ==== | ==== Git ==== | ||
Line 89: | Line 101: | ||
The name of the topic branch should be something related to what's being changed, since it will show up in Gerrit. | The name of the topic branch should be something related to what's being changed, since it will show up in Gerrit. | ||
- | When you submit your changes to gerrit with git-review (see: [[:developer|Welcome to the OPNFV developer resources page.]], even though they will show the name of the topic branch, they will end up being merged to master. When crafting your commits, you might find [[https://wiki.openstack.org/wiki/GitCommitMessages|Git Commit Good Practice]] useful. | + | When you submit your changes to gerrit with git-review (see: [[:developer|Welcome to the OPNFV developer resources page.]]), even though they will show the name of the topic branch, they will end up being merged to master. When crafting your commits, you might find [[https://wiki.openstack.org/wiki/GitCommitMessages|Git Commit Good Practice]] useful. |
For more information, you may find the [[http://docs.openstack.org/infra/manual/developers.html|OpenStack Developer's guide]] and [[http://www.mediawiki.org/wiki/Gerrit/Tutorial|MediaWiki Gerrit Tutorial]] useful. | For more information, you may find the [[http://docs.openstack.org/infra/manual/developers.html|OpenStack Developer's guide]] and [[http://www.mediawiki.org/wiki/Gerrit/Tutorial|MediaWiki Gerrit Tutorial]] useful. |