Files
manila-ui/doc/source/contributor/contributing.rst
Goutham Pacha Ravi 70e2c88fdd [ussuri][goal] Change contributor guide
- Add a top level CONTRIBUTING.rst for
  repo browsers
- Refactor existing contributor guide
- Add a contributor/contributing.rst file
  with links back to relevant manila
  documentation.
- Rearrange some things in the main doc
  index file to make things prettier.

Change-Id: I1cc4c2f3d78e04a78dc46221e5edf786fd22a372
Story: #2007236
Task: #39554
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-04-27 14:59:57 +00:00

54 lines
2.2 KiB
ReStructuredText

============================
So You Want to Contribute...
============================
For general information on contributing to OpenStack, please check out the
`contributor guide <https://docs.openstack.org/contributors/>`_ to get started.
It covers all the basics that are common to all OpenStack projects: the
accounts you need, the basics of interacting with our Gerrit review system,
how we communicate as a community, etc.
This project contains a plug-in to the OpenStack Dashboard (Horizon). It
adds functionality to the OpenStack Dashboard to interact with `Manila
<https://opendev.org/openstack/manila>`_, the OpenStack Shared File Systems
service. Refer to the `Contributor guide for Manila
<https://docs.openstack.org/manila/latest/contributor/contributing.html>`_
for information regarding the team's task trackers, communicating with other
project developers and contacting the core team.
See :doc:`development-environment` for details about how to bootstrap a
development environment and test manila-ui.
Bugs
~~~~
You found an issue and want to make sure we are aware of it? You can do so on
`Launchpad <https://bugs.launchpad.net/manila-ui>`_.
If you're looking to contribute, search for the `low-hanging-fruit`_ tag to
see issues that are easier to get started with.
.. _project-structure:
Project Structure
~~~~~~~~~~~~~~~~~
This project includes two dashboard components:
- `administrator dashboard`_
- `user dashboard`_
The administrator dashboard extends the OpenStack Dashboard's administrator
interface by adding ``Share`` (short for ``Shared File Systems``) functionality
to manage Share and Share Group Types, Share servers and other
`administrator-only` components of the Shared File System service. It also
extends the functionality of the Identity service to allow controlling
Shared File System service quotas.
The User dashboard provides all user facing functionality.
.. _low-hanging-fruit: https://bugs.launchpad.net/manila-ui/+bugs?field.tag=low-hanging-fruit
.. _administrator dashboard: https://opendev.org/openstack/manila-ui/src/branch/master/manila_ui/dashboards/admin
.. _user dashboard: https://opendev.org/openstack/manila-ui/src/branch/master/manila_ui/dashboards/project