Update links to opendev.org

Change-Id: I58a8304adbb63ed30b3a32b342d4a723be36dda6
This commit is contained in:
Frank Kloeker 2019-04-21 00:36:37 +02:00
parent 105bbcbbb5
commit de15bc991d
9 changed files with 45 additions and 46 deletions

View File

@ -11,7 +11,7 @@ Stein cycle
-----------
* Period: 2018-07-10 to 2019-01-25
* Patch on governance repository: https://review.openstack.org/633398
* Patch on governance repository: https://review.opendev.org/633398
* Foundation membership was validated by calling a REST API in
https://openstackid-resources.openstack.org
@ -24,7 +24,7 @@ Rocky cycle
-----------
* Period: 2018-01-11 to 2018-07-09
* Patch on governance repository: https://review.openstack.org/586751
* Patch on governance repository: https://review.opendev.org/586751
* Foundation membership was validated by calling a REST API in
https://openstackid-resources.openstack.org
@ -37,7 +37,7 @@ Queens cycle
------------
* Period: 2017-07-01 to 2018-01-10
* Patch on governance repository: https://review.openstack.org/532982
* Patch on governance repository: https://review.opendev.org/532982
* Foundation membership was validated by calling a REST API in
https://openstackid-resources.openstack.org
@ -50,7 +50,7 @@ Pike cycle
----------
* Period: 2017-01-06 to 2017-06-30
* Patch on governance repository: https://review.openstack.org/483452
* Patch on governance repository: https://review.opendev.org/483452
* Foundation membership was validated by calling a REST API in
https://openstackid-resources.openstack.org
@ -63,8 +63,8 @@ Ocata cycle
-----------
* Period: 2016-08-01 to 2017-01-05
* Patch on governance repository: https://review.openstack.org/#/c/417569/
(`diff <http://git.openstack.org/cgit/openstack/governance/commit/?id=bd71cefff1302ed04fc21faac5cf967365a7d7c7>`__)
* Patch on governance repository: https://review.opendev.org/#/c/417569/
(`diff <https://opendev.org/openstack/governance/commit/bd71cefff1302ed04fc21faac5cf967365a7d7c7>`__)
* Note: the period is relative short because of release cycle change
* More information: https://releases.openstack.org/ocata/schedule.html &
@ -86,8 +86,8 @@ Newton cycle
------------
* Period: 2016-02-01 to 2016-07-31
* Patch on governance repository: https://review.openstack.org/#/c/351480/
(`diff <http://git.openstack.org/cgit/openstack/governance/commit/?id=3aa6cb3e52944f8bed250e0714c7373605b2ebc5>`__)
* Patch on governance repository: https://review.opendev.org/#/c/351480/
(`diff <https://opendev.org/openstack/governance/commit/3aa6cb3e52944f8bed250e0714c7373605b2ebc5>`__)
.. csv-table::
:header-rows: 1
@ -98,13 +98,13 @@ Mitaka cycle
------------
* Period: 2015-08-01 to 2016-01-30
* Patch on governance repository: https://review.openstack.org/#/c/281145/
(`diff <http://git.openstack.org/cgit/openstack/governance/commit/?id=8b3c83f28102c7b47688fbaca970a52a76eb6de5>`__)
* Patch on governance repository: https://review.opendev.org/#/c/281145/
(`diff <https://opendev.org/openstack/governance/commit/8b3c83f28102c7b47688fbaca970a52a76eb6de5>`__)
* This following statistics data is calculated using up-to-date
`translation_team.yaml <http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/translation_team.yaml?id=a67e08d86cc78907da38d5f09b8be6f71d1979a0>`__
`translation_team.yaml <https://opendev.org/openstack/i18n/src/commit/a67e08d86cc78907da38d5f09b8be6f71d1979a0/tools/zanata/translation_team.yaml>`__
(date: Jan 15, 2017).
* When proposing extra ATCs at that time, some translators were not included in
`translation_team.yaml <http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/translation_team.yaml?id=73a36041dbdc45212051c60cbeef3f7783200fd2>`__
`translation_team.yaml <https://opendev.org/openstack/i18n/src/commit/73a36041dbdc45212051c60cbeef3f7783200fd2/tools/zanata/translation_team.yaml>`__
file. It seems that 1) new translators were joined and the statistics was
calculated but the file was already created, or 2) there might be some lack
of communication with language coordinators, since I18n encouraged each
@ -132,8 +132,8 @@ Liberty cycle
* Period: from 2014-11-01 to 2015-07-16
* Patch on governance repository: https://review.openstack.org/#/c/213989/
(`diff <http://git.openstack.org/cgit/openstack/governance/commit/?id=a229d38469c5135af496d3c739695acbe1146a76>`__)
* Patch on governance repository: https://review.opendev.org/#/c/213989/
(`diff <https://opendev.org/openstack/governance/commit/a229d38469c5135af496d3c739695acbe1146a76>`__)
* exported the translators contribution statistics from Transifex since
2014-11-01 to 2015-07-16
* ATC candidates are translators who has translated more than 200 words and

View File

@ -107,7 +107,7 @@ requirement would be much smaller like 2~4GB memory.
.. code-block:: console
$ BRANCH=master
$ git clone http://git.openstack.org/openstack-dev/devstack.git
$ git clone https://opendev.org/openstack/devstack.git
$ cd devstack
$ git checkout $BRANCH
<prepare local.conf>

View File

@ -37,7 +37,7 @@ Handy links (always sort of on the agenda)
* `Translation plan <https://translate.openstack.org/>`_
* `Translation statistics <http://stackalytics.com/?metric=translations>`_
* `Bug lists <https://bugs.launchpad.net/openstack-i18n>`_
* `Open reviews in openstack/i18n <https://review.openstack.org/#/q/status:open+project:openstack/i18n>`_
* `Open reviews in openstack/i18n <https://review.opendev.org/#/q/status:open+project:openstack/i18n>`_
* `Broken Translation Jobs on Zuul <http://zuul.openstack.org/builds?job_name=upstream-translation-update&job_name=propose-translation-update&result=Failure>`_
Previous meetings

View File

@ -62,31 +62,31 @@ Translation infrastructure tasks and scripts
--------------------------------------------
Translation infrastructure tasks are stored and managed in
`openstack-infra/project-config <https://git.openstack.org/cgit/openstack-infra/project-config>`__
repository. The translation infrastructure scripts are stored and managed in `openstack-infra/openstack-zuul-jobs <https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs>`__
`openstack-infra/project-config <https://opendev.org/openstack/project-config/>`__
repository. The translation infrastructure scripts are stored and managed in `openstack-infra/openstack-zuul-jobs <https://opendev.org/openstack-infra/openstack-zuul-jobs>`__
repository.
* `upstream-translation-update.yaml <https://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/translation/upstream-translation-update.yaml>`__
* `upstream-translation-update.yaml <https://opendev.org/openstack-infra/project-config/src/playbooks/translation/upstream-translation-update.yaml>`__
* Implements the first Zuul job (Syncing to Zanata) by executing
`upstream_translation_update.sh <https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/roles/prepare-zanata-client/files/upstream_translation_update.sh>`__
`upstream_translation_update.sh <https://opendev.org/openstack-infra/openstack-zuul-jobs/src/roles/prepare-zanata-client/files/upstream_translation_update.sh>`__
* `propose-translation-update.yaml <https://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/translation/propose-translation-update.yaml>`__
* `propose-translation-update.yaml <https://opendev.org/openstack-infra/project-config/src/playbooks/translation/propose-translation-update.yaml>`__
* Carries out the second Zuul job (Syncing into repos) by executing
`propose_translation_update.sh <https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/roles/prepare-zanata-client/files/propose_translation_update.sh>`__
`propose_translation_update.sh <https://opendev.org/openstack-infra/openstack-zuul-jobs/src/roles/prepare-zanata-client/files/propose_translation_update.sh>`__
* `common_translation_update.sh <https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/roles/prepare-zanata-client/files/common_translation_update.sh>`__
* `common_translation_update.sh <https://opendev.org/openstack-infra/openstack-zuul-jobs/src/roles/prepare-zanata-client/files/common_translation_update.sh>`__
* Common code used by **propose_translation_update.sh** and
**upstream_translation_update.sh**
* `create-zanata-xml.py <https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/roles/prepare-zanata-client/files/create-zanata-xml.py>`__
* `create-zanata-xml.py <https://opendev.org/openstack-infra/openstack-zuul-jobs/src/roles/prepare-zanata-client/files/create-zanata-xml.py>`__
* Python script to setup projects for Zanata
* `releasenotes/pre.yaml <https://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/releasenotes/pre.yaml>`__
* `releasenotes/run.yaml <https://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/releasenotes/run.yaml>`__
* `releasenotes/pre.yaml <https://opendev.org/openstack-infra/project-config/src/playbooks/releasenotes/pre.yaml>`__
* `releasenotes/run.yaml <https://opendev.org/openstack-infra/project-config/src/playbooks/releasenotes/run.yaml>`__
* Builds release notes in both the original (English) version and translated
versions (if any).

View File

@ -14,7 +14,7 @@ finish following steps:
<http://docs.openstack.org/infra/manual/developers.html#account-setup>`_.
(You can preview the full text of `the OpenStack Individual
Contributor License Agreement
<https://review.openstack.org/static/cla.html>`_ first if you want.)
<https://review.opendev.org/static/cla.html>`_ first if you want.)
.. note::
@ -113,12 +113,12 @@ A list of all ATCs is available at
http://governance.openstack.org/reference/projects/i18n.html#extra-atcs.
The statistics are calculated using
`a Python script <http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/zanata_stats.py>`__
`a Python script <https://opendev.org/openstack/i18n/src/tools/zanata/zanata_stats.py>`__
powered by
`Zanata statistics API <http://zanata.org/zanata-platform/rest-api-docs/resource_StatisticsResource.html>`__
Translator list is maintained by
`translation_team.yaml <http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/translation_team.yaml>`__
stored in `openstack/i18n git repository <http://git.openstack.org/cgit/openstack/i18n>`__.
`translation_team.yaml <https://opendev.org/openstack/i18n/src/tools/zanata/translation_team.yaml>`__
stored in `openstack/i18n git repository <https://opendev.org/openstack/i18n>`__.
.. toctree::
:maxdepth: 2

View File

@ -18,7 +18,7 @@ Mailing List <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-disc
Your candidacy is highly encouraged to share via there and on
`OpenStack I18n Mailing List <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n>`__
. The proposal must be submitted to election repository (e.g.
`https://review.openstack.org/#/c/425775/ <https://review.openstack.org/#/c/425775/>`__).
`https://review.opendev.org/#/c/425775/ <https://review.opendev.org/#/c/425775/>`__).
For this reason it is a good idea to subscribe to these mailing lists
before :-)
@ -49,7 +49,7 @@ Usually these are all user-visible projects, like Horizon.
I18n Core Team
--------------
The PTL is supported in the work by the `I18n core team <https://review.openstack.org/#/admin/groups/1132,members>`__.
The PTL is supported in the work by the `I18n core team <https://review.opendev.org/#/admin/groups/1132,members>`__.
He designates such kind of project team members and reviews the list
from time to time. The work of the core team is described in the
`Project Team Guide <https://docs.openstack.org/project-team-guide/ptl.html>`__.
@ -80,11 +80,11 @@ All the OpenStack members can propose extra ATCs, but I18n PTL is highly
encouraged to report the list in each cycle. Here are some
useful proposals as example:
* `https://review.openstack.org/#/c/488226/ <https://review.openstack.org/#/c/488226/>`__
* `https://review.openstack.org/#/c/483452/ <https://review.openstack.org/#/c/483452/>`__
* `https://review.openstack.org/#/c/451625/ <https://review.openstack.org/#/c/451625/>`__
* `https://review.opendev.org/#/c/488226/ <https://review.opendev.org/#/c/488226/>`__
* `https://review.opendev.org/#/c/483452/ <https://review.opendev.org/#/c/483452/>`__
* `https://review.opendev.org/#/c/451625/ <https://review.opendev.org/#/c/451625/>`__
This `Script in I18n repo <http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/zanata_users.py>`__
This `Script in I18n repo <https://opendev.org/openstack/i18n/src/tools/zanata/zanata_users.py>`__
collects all users and their activities.
Daily Work
@ -98,7 +98,7 @@ and Openstack infrastructure. The procedure is robust, but sometimes
something can go wrong. For this reason there is a section
:ref:`monitoring-translation-job-status` in the infrastructure chapter.
You can check on `Gerrit <https://review.openstack.org/#/q/topic:zanata/translations+(status:open+OR+status:merged)>`__,
You can check on `Gerrit <https://review.opendev.org/#/q/topic:zanata/translations+(status:open+OR+status:merged)>`__,
if the translated strings are imported by the project teams.
Core reviewers in each repository are strong encouraged to approve
translation sync patches but do not be sad if the translations are not
@ -108,7 +108,7 @@ Open reviews I18n repository
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Check from time to time open reviews on `I18n repo
<https://review.openstack.org/#/q/project:openstack/i18n+status:open>`__.
<https://review.opendev.org/#/q/project:openstack/i18n+status:open>`__.
In addition to the PTL, the core reviewers are responsible.
Launchpad bugs & blueprints
@ -131,7 +131,7 @@ Schedules and rules for the team meeting are described in chapter
PTL is chairing the meeting or determines someone to takeover. He (the
PTL) also has to check if the meeting time suits most people.
Configuration of chair and time is done by `irc-meeting repo
<https://git.openstack.org/openstack-infra/irc-meetings>`__.
<https://opendev.org/openstack-infra/irc-meetings>`__.
I18n Mailing List Management
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@ -23,7 +23,7 @@ Translators translate repositories using the `translation server
Every day, new translations get imported into the repositories using a
proposal job. These need to have a review on whether the bot worked properly.
You can see all open reviews in `Gerrit
<https://review.openstack.org/#/q/status:open+topic:zanata/translations,n,z>`_.
<https://review.opendev.org/#/q/status:open+topic:zanata/translations,n,z>`_.
The subject of these patches is always "Imported Translations from
Zanata".

View File

@ -40,7 +40,7 @@ in Stackalytics even after you translate strings in Zanata.
Here is the check list for such case:
* Is your Zanata ID included in the `translator list
<http://git.openstack.org/cgit/openstack/i18n/tree/tools/zanata/translation_team.yaml>`__?
<https://opendev.org/openstack/i18n/src/tools/zanata/translation_team.yaml>`__?
* Is your Zanata ID different from your launchpad ID?
If your Zanata ID is not included in the translator list,
@ -58,9 +58,8 @@ You can also submit a patch to update the list by yourself
If your Zanata ID is different from your launchpad ID,
Stackalytics will not find your translation statistics.
You need to let Stackalytics know your ID mappings.
To do this, you need to add your user data into ``etc/detault_data.json``
in `the Stackalytics repository <http://git.openstack.org/cgit/openstack/stackalytics/>`__.
An example is https://review.openstack.org/#/c/284638/1/etc/default_data.json.
To do this, you need to add your user data into ``detault_data.json``
in `the Stackalytics repository <https://github.com/stackalytics/default_data/>`__.
If you are lucky to use a same name for launchpad and Zanata IDs,
you do not need to do the above.

View File

@ -47,9 +47,9 @@ by looking at the code in the git repository.
Zanata project and git repository are one-to-one relationship.
If Zanata project name is ``<Zanata-project-name>``,
the corresponding git repository location is
``http://git.openstack.org/cgit/openstack/<Zanata-project-name>/``.
``https://opendev.org/openstack/<Zanata-project-name>/``.
For example, if you are translating ``horizon``, the git repository is found at
http://git.openstack.org/cgit/openstack/horizon/.
https://opendev.org/openstack/horizon/.
.. note::