Update links to opendev.org
Change-Id: I58a8304adbb63ed30b3a32b342d4a723be36dda6
This commit is contained in:
parent
105bbcbbb5
commit
de15bc991d
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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).
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
@ -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".
|
||||
|
||||
|
@ -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.
|
||||
|
@ -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::
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user