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. | ||