summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CONTRIBUTING.rst25
-rw-r--r--README.rst6
-rw-r--r--doc/source/conf.py2
-rw-r--r--doc/source/contributor/contributing.rst14
-rw-r--r--doc/source/index.rst1
-rw-r--r--releasenotes/source/conf.py2
6 files changed, 31 insertions, 19 deletions
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 0bde968..493a6c5 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -1,18 +1,19 @@
-If you would like to contribute to the development of OpenStack, you
-must follow the steps in this page:
+The source repository for this project can be found at:
- https://docs.openstack.org/infra/manual/developers.html
+ https://opendev.org/openstack/python-swiftclient
-Once those steps have been completed, changes to OpenStack should be
-submitted for review via the Gerrit tool, following the workflow
-documented at:
+Pull requests submitted through GitHub are not monitored.
- https://docs.openstack.org/infra/manual/developers.html#development-workflow
+To start contributing to OpenStack, follow the steps in the contribution guide
+to set up and use Gerrit:
-Gerrit is the review system used in the OpenStack projects. We're sorry,
-but we won't be able to respond to pull requests submitted through
-GitHub.
+ https://docs.openstack.org/contributors/code-and-documentation/quick-start.html
-Bugs should be filed on Launchpad, not Github:
+Bugs should be filed on Launchpad:
- https://bugs.launchpad.net/python-swiftclient
+ https://bugs.launchpad.net/python-swiftclient
+
+For more specific information about contributing to this repository, see the
+swiftclient contributor guide:
+
+ https://docs.openstack.org/python-swiftclient/latest/contributor/contributing.html
diff --git a/README.rst b/README.rst
index 5243dd6..c9ae3d4 100644
--- a/README.rst
+++ b/README.rst
@@ -23,7 +23,7 @@ in the `OpenStack wiki`__.
__ https://docs.openstack.org/infra/manual/developers.html
This code is based on the original client previously included with
-`OpenStack's Swift`__ The python-swiftclient is licensed under the
+`OpenStack's Swift`__. The python-swiftclient is licensed under the
Apache License like the rest of OpenStack.
__ https://github.com/openstack/swift
@@ -32,21 +32,17 @@ __ https://github.com/openstack/swift
* `PyPI`_ - package installation
* `Online Documentation`_
* `Launchpad project`_ - release management
-* `Blueprints`_ - feature specifications
* `Bugs`_ - issue tracking
* `Source`_
-* `Specs`_
* `How to Contribute`_
* `Release Notes`_
.. _PyPI: https://pypi.org/project/python-swiftclient
.. _Online Documentation: https://docs.openstack.org/python-swiftclient/latest/
.. _Launchpad project: https://launchpad.net/python-swiftclient
-.. _Blueprints: https://blueprints.launchpad.net/python-swiftclient
.. _Bugs: https://bugs.launchpad.net/python-swiftclient
.. _Source: https://opendev.org/openstack/python-swiftclient
.. _How to Contribute: https://docs.openstack.org/infra/manual/developers.html
-.. _Specs: https://specs.openstack.org/openstack/swift-specs/
.. _Release Notes: https://docs.openstack.org/releasenotes/python-swiftclient
.. contents:: Contents:
diff --git a/doc/source/conf.py b/doc/source/conf.py
index a8ad3ad..5f88f5a 100644
--- a/doc/source/conf.py
+++ b/doc/source/conf.py
@@ -88,7 +88,7 @@ exclude_trees = []
# show_authors = False
# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
+pygments_style = 'native'
# A list of ignored prefixes for module index sorting.
# modindex_common_prefix = []
diff --git a/doc/source/contributor/contributing.rst b/doc/source/contributor/contributing.rst
new file mode 100644
index 0000000..b9f1e91
--- /dev/null
+++ b/doc/source/contributor/contributing.rst
@@ -0,0 +1,14 @@
+============================
+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.
+
+The python-swiftclient is maintained by the OpenStack Swift project.
+To understand our development process and how you can contribute to it, please
+look at the Swift project's general contributor's page:
+http://docs.openstack.org/swift/latest/contributor/contributing.html \ No newline at end of file
diff --git a/doc/source/index.rst b/doc/source/index.rst
index ab05c6b..ae30972 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -16,6 +16,7 @@ Developer Documentation
.. toctree::
:maxdepth: 2
+ contributor/contributing
cli/index
service-api
client-api
diff --git a/releasenotes/source/conf.py b/releasenotes/source/conf.py
index c71f41d..9bdbbe4 100644
--- a/releasenotes/source/conf.py
+++ b/releasenotes/source/conf.py
@@ -108,7 +108,7 @@ exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
# show_authors = False
# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
+pygments_style = 'native'
# A list of ignored prefixes for module index sorting.
# modindex_common_prefix = []