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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -78,9 +78,7 @@ Introduction
|
||||
|
||||
development.environment
|
||||
unit_tests
|
||||
launchpad
|
||||
gerrit
|
||||
jenkins
|
||||
|
||||
|
||||
APIs Development
|
||||
----------------
|
||||
|
||||
@@ -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
|
||||
@@ -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/
|
||||
@@ -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`.
|
||||
|
||||
Reference in New Issue
Block a user