So You Want to Contribute…

For general information on contributing to OpenStack, please check out the contributor guide 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, the OpenStack Shared File Systems service. Refer to the Contributor guide for Manila for information regarding the team’s task trackers, communicating with other project developers and contacting the core team.

See Developing manila-ui 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.

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

This project includes two dashboard components:

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.