# Contributing

## Basic Information

- So You Want to Contribute…
  - Bugs
  - Project Structure

## Programming HowTos and Tutorials

- Release Notes
  - What are release notes?
  - What needs a release note?
  - What does not need a release note?
  - How do I add a release note?
  - Dos and Don’ts

## Testing

Manilaclient has two types of tests - ‘unit’ and ‘functional’.

The preferred way to run tests is using `tox`.

See Consistent Testing Interface for more details.

- Functional tests
  - Prerequisite
  - Configuration
    - For DevStack
  - Running the tests

this page last updated: 2026-07-15 17:30:39

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug