Remove jenkins, launchpad and gerrit docs

All of that information can be found at
http://docs.openstack.org/infra/manual/developers.html, so just make the
link to developers.html more prominent in development.environment

* Rename development.environment to a shorter title, Developer quickstart.

Change-Id: I1460e6c86a7e0a1efb4a81c6c5cb594476171214
This commit is contained in:
Joe Gordon
2015-05-14 14:57:54 -07:00
parent 3d6ea65fee
commit 6e58b563a2
6 changed files with 12 additions and 111 deletions

View File

@@ -15,9 +15,9 @@
License for the specific language governing permissions and limitations
under the License.
==============================================
Setting Up and Using a Development Environment
==============================================
=======================
Development Quickstart
=======================
This page describes how to setup and use a working Python development
environment that can be used in developing nova on Ubuntu, Fedora or
@@ -33,6 +33,14 @@ on Linux, although you can run the unit tests on Mac OS X.
.. _supported hypervisors: http://wiki.openstack.org/HypervisorSupportMatrix
.. note:: For how to contribute to Nova, see
HowToContribute_.
Nova uses the Gerrit code review system, GerritWorkflow_.
.. _GerritWorkflow: http://docs.openstack.org/infra/manual/developers.html#development-workflow
.. _HowToContribute: http://docs.openstack.org/infra/manual/developers.html
.. _`docs.openstack.org`: https://docs.openstack.org
Setup
=====
@@ -169,14 +177,3 @@ take advantage of fake and "real" computes during tests:
Fake computes can be used for testing Nova itself but also applications on top
of it.
Contributing Your Work
======================
Once your work is complete you may wish to contribute it to the project.
Refer to HowToContribute_ for information.
Nova uses the Gerrit code review system. For information on how to submit
your branch to Gerrit, see GerritWorkflow_.
.. _GerritWorkflow: http://docs.openstack.org/infra/manual/developers.html#development-workflow
.. _HowToContribute: http://docs.openstack.org/infra/manual/developers.html

View File

@@ -1,16 +0,0 @@
Code Reviews with Gerrit
========================
Nova uses the `Gerrit`_ tool to review proposed code changes. The review site
is http://review.openstack.org.
Gerrit is a complete replacement for Github pull requests. `All Github pull
requests to the Nova repository will be ignored`.
See `Gerrit Workflow Quick Reference`_ for information about how to get
started using Gerrit. See `Development Workflow`_ for more detailed
documentation on how to work with Gerrit.
.. _Gerrit: http://code.google.com/p/gerrit
.. _Development Workflow: http://docs.openstack.org/infra/manual/developers.html#development-workflow
.. _Gerrit Workflow Quick Reference: http://docs.openstack.org/infra/manual/developers.html#development-workflow

View File

@@ -78,9 +78,7 @@ Introduction
development.environment
unit_tests
launchpad
gerrit
jenkins
APIs Development
----------------

View File

@@ -1,18 +0,0 @@
Continuous Integration with Jenkins
===================================
Nova uses a `Jenkins`_ server to automate development tasks. The Jenkins
front-end is at http://jenkins.openstack.org. You must have an
account on `Launchpad`_ to be able to access the OpenStack Jenkins site.
Jenkins performs tasks such as running static code analysis, running unit
tests, and running functional tests. For more details on the jobs being run by
Jenkins, see the code reviews on http://review.openstack.org. Tests are run
automatically and comments are put on the reviews automatically with the
results.
You can also get a view of the jobs that are currently running from the zuul
status dashboard, http://status.openstack.org/zuul/.
.. _Jenkins: http://jenkins-ci.org
.. _Launchpad: http://launchpad.net

View File

@@ -1,53 +0,0 @@
Project hosting with Launchpad
==============================
`Launchpad`_ hosts the Nova project. The Nova project homepage on Launchpad is
http://launchpad.net/nova.
Launchpad credentials
---------------------
Creating a login on Launchpad is important even if you don't use the Launchpad
site itself, since Launchpad credentials are used for logging in on several
OpenStack-related sites. These sites include:
* `Wiki`_
* Gerrit (see :doc:`gerrit`)
* Jenkins (see :doc:`jenkins`)
Mailing list
------------
The mailing list email is ``openstack@lists.openstack.org``. This is a common
mailing list across the OpenStack projects. To participate in the mailing list:
#. Subscribe at http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
The mailing list archives are at http://lists.openstack.org/pipermail/openstack.
Bug tracking
------------
Report Nova bugs at https://bugs.launchpad.net/nova
Feature requests (Blueprints)
-----------------------------
Nova uses Launchpad Blueprints to track feature requests. Blueprints are at
https://blueprints.launchpad.net/nova.
Technical support (Answers)
---------------------------
Nova uses Launchpad Answers to track Nova technical support questions. The Nova
Answers page is at https://answers.launchpad.net/nova.
Note that `Ask OpenStack`_ (which are not hosted on Launchpad) can also
be used for technical support requests.
.. _Launchpad: http://launchpad.net
.. _Wiki: http://wiki.openstack.org
.. _Nova Team: https://launchpad.net/~nova
.. _OpenStack Team: https://launchpad.net/~openstack
.. _Ask OpenStack: http://ask.openstack.org/

View File

@@ -3,9 +3,6 @@ Unit Tests
Nova contains a suite of unit tests, in the nova/tests directory.
Any proposed code change will be automatically rejected by the OpenStack
Jenkins server [#f1]_ if the change causes unit test failures.
Preferred way to run the tests
------------------------------
@@ -57,7 +54,3 @@ jenkins but not locally.
The venv can get stale. Force a refresh by adding the -r flag::
tox -r -e pep8
.. rubric:: Footnotes
.. [#f1] See :doc:`jenkins`.