Update contributor doc and readme
Fix some outdated references to OpenStack CI, and correct legacy URLs to their modern equivalents. Change-Id: I1d5d35e71702273ac3c2c119147da7ac2d6f1fab
This commit is contained in:
@@ -1,23 +1,15 @@
|
||||
Contribution Overview
|
||||
=====================
|
||||
|
||||
If you would like to contribute to the development of OpenStack, you must
|
||||
follow the steps in this page:
|
||||
OpenDev's tools are hosted within the OpenDev collaboratory, and
|
||||
development for them uses workflows described in the OpenDev
|
||||
Infrastructure Manual:
|
||||
|
||||
http://docs.openstack.org/infra/manual/developers.html
|
||||
http://docs.opendev.org/opendev/manual/developers.html
|
||||
|
||||
If you already have a good understanding of how the system works and your
|
||||
OpenStack accounts are set up, you can skip to the development workflow
|
||||
section of this documentation to learn how changes to OpenStack should be
|
||||
submitted for review via the Gerrit tool:
|
||||
Defect reporting and task tracking takes place here:
|
||||
|
||||
http://docs.openstack.org/infra/manual/developers.html#development-workflow
|
||||
|
||||
Pull requests submitted through GitHub will be ignored.
|
||||
|
||||
Bugs should be filed on StoryBoard, not GitHub:
|
||||
|
||||
https://storyboard.openstack.org/#!/project/811
|
||||
https://storyboard.openstack.org/#!/project/opendev/bindep
|
||||
|
||||
Developing bindep
|
||||
=================
|
||||
@@ -48,4 +40,5 @@ test-requirements.txt. Installing them via pip, for instance, is simply::
|
||||
In you go this route, you can interact with the testr command directly.
|
||||
Running `testr run` will run the entire test suite. `testr run --parallel`
|
||||
will run it in parallel (this is the default incantation tox uses.) More
|
||||
information about testr can be found at: http://wiki.openstack.org/testr
|
||||
information about testr can be found at:
|
||||
https://testrepository.readthedocs.io/en/latest/
|
||||
|
@@ -156,7 +156,7 @@ The example above will install lxml python modules on official python used
|
||||
by platform. Keep it mind that ``base-py[23]`` support is currently implemented
|
||||
only on Debian, Ubuntu, RedHat flavours and MacOS.
|
||||
|
||||
To select Python3 development packages, the OpenStack CI default file uses::
|
||||
To select Python3 development packages, you can use::
|
||||
|
||||
python3-all-dev [platform:dpkg !platform:ubuntu-precise]
|
||||
python3-devel [platform:fedora]
|
||||
@@ -166,7 +166,7 @@ This selects ``python3-all-dev`` on all Debian based distributions
|
||||
with the exception of Ubuntu Precise, ``python3-devel`` on Fedora and
|
||||
``python34-devel`` on CentOS.
|
||||
|
||||
To select the curl package, the OpenStack CI default file uses::
|
||||
To select the curl package::
|
||||
|
||||
curl [!platform:gentoo]
|
||||
net-misc/curl [platform:gentoo]
|
||||
@@ -194,4 +194,4 @@ To specify package versions::
|
||||
For a more comprehensive example check bindep.txt_ file that is used to
|
||||
test bindep itself on multiple platforms.
|
||||
|
||||
.. _bindep.txt: http://git.openstack.org/cgit/openstack-infra/bindep/tree/bindep/tests/bindep.txt
|
||||
.. _bindep.txt: https://opendev.org/opendev/bindep/src/master/bindep/tests/bindep.txt
|
||||
|
Reference in New Issue
Block a user