blob: 6d9bb86a98f1961207ebc69a7d6341e297e228bc [file] [log] [blame]
Ghanshyam Manna1f02452020-04-19 17:45:19 -05001============================
2So You Want to Contribute...
3============================
4
5For general information on contributing to OpenStack, please check out the
6`contributor guide <https://docs.openstack.org/contributors/>`_ to get started.
7It covers all the basics that are common to all OpenStack projects: the accounts
8you need, the basics of interacting with our Gerrit review system, how we
9communicate as a community, etc.
10
11Below will cover the more project specific information you need to get started
12with Tempest.
13
14Communication
15~~~~~~~~~~~~~
Ghanshyam Mann1fc88fd2021-05-31 15:04:56 -050016* IRC channel ``#openstack-qa`` at OFTC
Ghanshyam Manna1f02452020-04-19 17:45:19 -050017* Mailing list (prefix subjects with ``[qa]`` for faster responses)
18 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
19
20Contacting the Core Team
21~~~~~~~~~~~~~~~~~~~~~~~~
Ghanshyam Mann5214bdc2020-04-22 21:55:07 -050022Please refer to the `Patrole Core Team
Ghanshyam Manna1f02452020-04-19 17:45:19 -050023<https://review.opendev.org/#/admin/groups/1673,members>`_ contacts.
24
25New Feature Planning
26~~~~~~~~~~~~~~~~~~~~
27If you want to propose a new feature please read `Feature Proposal Process`_
28Patrole features are tracked on `Storyboard <https://storyboard.openstack.org/#!/project/1040>`_.
29
30Task Tracking
31~~~~~~~~~~~~~
32We track our tasks in `Storyboard <https://storyboard.openstack.org/#!/project/1040>`_.
33
34If you're looking for some smaller, easier work item to pick up and get started
35on, search for the 'low-hanging-fruit' tag.
36
37Reporting a Bug
38~~~~~~~~~~~~~~~
39You found an issue and want to make sure we are aware of it? You can do so on
40`StoryBoard <https://storyboard.openstack.org/#!/project/1040>`_.
41
42Getting Your Patch Merged
43~~~~~~~~~~~~~~~~~~~~~~~~~
44All changes proposed to the Patrole requires one ``Code-Review +2`` votes from
45Patrole core reviewers before one of the core reviewers can approve patch by
46giving ``Workflow +1`` vote. More detailed guidelines for reviewers are available
47at :doc:`../REVIEWING`.
48
49Project Team Lead Duties
50~~~~~~~~~~~~~~~~~~~~~~~~
51All common PTL duties are enumerated in the `PTL guide
52<https://docs.openstack.org/project-team-guide/ptl.html>`_.
53
Ghanshyam Mann5214bdc2020-04-22 21:55:07 -050054The Release Process for QA is documented in `QA Release Process
55<https://wiki.openstack.org/wiki/QA/releases>`_.
Ghanshyam Manna1f02452020-04-19 17:45:19 -050056
57.. _Feature Proposal Process: https://wiki.openstack.org/wiki/QA#Feature_Proposal_.26_Design_discussions