Difference between revisions of "NeutronContributorOnboarding"
(Created page with "This page will document the following: * Information for new contributors around: ** Plugin APIs ** Code walk throughs ** Contributing to Neutron ** IRC information and etique...") |
|||
Line 2: | Line 2: | ||
* Information for new contributors around: | * Information for new contributors around: | ||
** Plugin APIs | ** Plugin APIs | ||
+ | [https://www.youtube.com/watch?feature=player_detailpage&v=J0CNRH-aFpI#t=215 This is a video] of a presentation given by Mark McClain at Juno design summit in May 2014. It shows a nice overview of neutron-server, plugins, agents, plugin extensions and drivers. | ||
+ | |||
** Code walk throughs | ** Code walk throughs | ||
** Contributing to Neutron | ** Contributing to Neutron | ||
+ | |||
+ | Work within Neutron is discussed in focused sub-teams that are dedicated to a particular area. The list of sub-groups within Neutron is [https://wiki.openstack.org/wiki/NeutronSubTeams available here]. Besides the weekly Neutron team meeting, each sub-team usually has a separate meeting to discuss and plan ongoing work in detail. A list of sub-teams and meeting times [https://wiki.openstack.org/wiki/Meetings#OpenStack_Networking_.28Neutron.29 is here]. | ||
+ | Deciding which sub-team you are interested in, or your proposal/idea/fix may fit into is probably a good first step to contributing. | ||
+ | |||
+ | [https://review.openstack.org/#/q/status:open+project:openstack/neutron,n,z Code reviews] are a great way to learn about the project. There is also a list of [https://wiki.openstack.org/wiki/NeutronStarterBugs starter bugs] that may be useful as as a starting point. | ||
+ | |||
+ | |||
+ | |||
+ | |||
** IRC information and etiquette | ** IRC information and etiquette | ||
** Mailing list information and etiquette | ** Mailing list information and etiquette | ||
** Neutron meeting information | ** Neutron meeting information | ||
** https://wiki.openstack.org/wiki/Meetings#OpenStack_Networking_.28Neutron.29 | ** https://wiki.openstack.org/wiki/Meetings#OpenStack_Networking_.28Neutron.29 |
Revision as of 14:04, 3 June 2014
This page will document the following:
- Information for new contributors around:
- Plugin APIs
This is a video of a presentation given by Mark McClain at Juno design summit in May 2014. It shows a nice overview of neutron-server, plugins, agents, plugin extensions and drivers.
- Code walk throughs
- Contributing to Neutron
Work within Neutron is discussed in focused sub-teams that are dedicated to a particular area. The list of sub-groups within Neutron is available here. Besides the weekly Neutron team meeting, each sub-team usually has a separate meeting to discuss and plan ongoing work in detail. A list of sub-teams and meeting times is here. Deciding which sub-team you are interested in, or your proposal/idea/fix may fit into is probably a good first step to contributing.
Code reviews are a great way to learn about the project. There is also a list of starter bugs that may be useful as as a starting point.
- IRC information and etiquette
- Mailing list information and etiquette
- Neutron meeting information
- https://wiki.openstack.org/wiki/Meetings#OpenStack_Networking_.28Neutron.29