Merge "[Docs] Reflects I18n SIG, AC, and team meeting"
This commit is contained in:
commit
038fa686a2
@ -18,9 +18,9 @@ propose a change to the Gerrit review system.
|
||||
|
||||
Once your change is merged, the updated glossary will be uploaded
|
||||
to Zanata. Note that the upload to Zanata is a **manual** process now.
|
||||
Only the Zanata administrator (usually the I18n PTL and some limited folks)
|
||||
can upload a glossary. If your glossary is not uploaded, contact the I18n team
|
||||
or the PTL via the i18n mailing list.
|
||||
Only the Zanata administrator (usually the I18n SIG Chair and some limited
|
||||
folks like core reviewers) can upload a glossary. If your glossary is not
|
||||
uploaded, contact the I18n team or the SIG Chair via the i18n mailing list.
|
||||
|
||||
.. note::
|
||||
|
||||
|
@ -2,7 +2,19 @@
|
||||
I18n team meeting
|
||||
=================
|
||||
|
||||
The I18n team holds weekly Team Meetings on Thursdays at alternating
|
||||
.. note::
|
||||
|
||||
While I18n team is not holding meetings with regular cadence, it is highly
|
||||
encouraged to propose discussion topics and share opinions in open
|
||||
source manner. If you have any agenda which looks relevant for I18n team,
|
||||
feel free to propose by :ref:`getting in touch <label-i18n-team-contact>`.
|
||||
|
||||
.. note::
|
||||
|
||||
I18n team is looking for meeting chairs - please reach SIG Chair if
|
||||
interested.
|
||||
|
||||
The I18n team previously held weekly Team Meetings on Thursdays at alternating
|
||||
times in #openstack-meeting IRC channel.
|
||||
To download ICS file, please visit
|
||||
`eavesdrop <http://eavesdrop.openstack.org/#I18N_Team_Meeting>`_ page.
|
||||
@ -14,16 +26,15 @@ To download ICS file, please visit
|
||||
|
||||
Odd and even values are calculated based on `ISO week numbers <https://www.timeanddate.com/date/weeknumber.html>`_.
|
||||
|
||||
The meeting is interconnected with the `Documentation Team Meeting <http://eavesdrop.openstack.org/#Documentation_Team_Meeting>`_.
|
||||
The first 30 minutes are reserved for I18n topics and the second part
|
||||
is for Documentation Team topics.
|
||||
The meeting was interconnected with the `Documentation Team Meeting <https://meetings.opendev.org/meetings/docteam/>`_.
|
||||
The first 30 minutes were reserved for I18n topics and the second part
|
||||
was for Documentation Team topics.
|
||||
|
||||
Meeting agenda
|
||||
--------------
|
||||
|
||||
Everybody can propose agenda topics on `I18nTeamMeeting Wiki Page <https://wiki.openstack.org/wiki/Meetings/I18nTeamMeeting#Agenda_for_next_meeting>`_.
|
||||
If there are no topics proposed, the meeting might be canceled for that
|
||||
week.
|
||||
If there are no topics proposed, the meeting might be canceled for that week.
|
||||
|
||||
Usual topics
|
||||
|
||||
@ -35,7 +46,7 @@ Usual topics
|
||||
Handy links (always sort of on the agenda)
|
||||
|
||||
* `Translation plan <https://translate.openstack.org/>`_
|
||||
* `Translation statistics <http://stackalytics.com/?metric=translations>`_
|
||||
* `Translation statistics <https://docs.openstack.org/i18n/latest/translation_stats.html>`_
|
||||
* `Bug lists <https://bugs.launchpad.net/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>`_
|
||||
@ -44,7 +55,7 @@ Previous meetings
|
||||
-----------------
|
||||
|
||||
You can refer to `previous meeting logs with their notes
|
||||
<http://eavesdrop.openstack.org/meetings/openstack_i18n_team_meeting/>`_.
|
||||
<https://meetings.opendev.org/meetings/openstack_i18n_meeting/>`_.
|
||||
|
||||
IRC web client
|
||||
--------------
|
||||
@ -60,7 +71,7 @@ This is a useful commands for the IRC meeting.
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
#startmeeting openstack_i18n_team_meeting
|
||||
#startmeeting openstack_i18n_meeting
|
||||
#topic open discussions
|
||||
#info useful information
|
||||
#link http://contents
|
||||
|
@ -27,7 +27,7 @@ Contents
|
||||
handling_bugs
|
||||
official_translator
|
||||
lang_team
|
||||
ptl
|
||||
sig_chair
|
||||
check_translation
|
||||
translation_tips
|
||||
glossary
|
||||
@ -62,7 +62,6 @@ OpenStack I18n team
|
||||
* Mailing List: `openstack-i18n@lists.openstack.org
|
||||
<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n>`_
|
||||
* IRC channel: ``#openstack-i18n`` on OFTC
|
||||
* :doc:`IRC meeting <i18n_team_meeting>`
|
||||
|
||||
.. only:: html
|
||||
|
||||
|
@ -84,22 +84,28 @@ for OpenStack TC (Technical Committee). For more detail on AC and TC,
|
||||
see `OpenStack Technical Committee Charter
|
||||
<http://governance.openstack.org/reference/charter.html>`_.
|
||||
|
||||
.. note::
|
||||
AC is a renamed term from "ATC" (Active Technical Contributor) which are
|
||||
the same. You can see more details on `2021-06-02 'OpenStack ATC'
|
||||
definition <https://governance.openstack.org/tc/resolutions/20210602-atc-renamed-to-ac.html>`_.
|
||||
This page also uses ATC term to mention old calculation and statistics.
|
||||
|
||||
As of now, AC of official translators are treated as extra ACs
|
||||
as we have no way to collect statistics automatically now.
|
||||
The list of extra ACs is maintained by the PTL or SIG Chair and usually updated
|
||||
The list of extra ACs is maintained by the SIG Chair and is usually updated
|
||||
short before the deadline of extra ACs nomination in each release cycle.
|
||||
The deadline of extra ACs nomination can be checked in the release
|
||||
schedule page at http://releases.openstack.org/ (for example,
|
||||
http://releases.openstack.org/bobcat/schedule.html).
|
||||
|
||||
Translators who translate and review at least 300 words combinedly
|
||||
Translators who translate and review 300 and more words combinedly
|
||||
in the last six months until the deadline of extra ACs nomination are
|
||||
nominated as ACs, and the AC status of translators is valid for one year.
|
||||
Translation count and review count can be added up.
|
||||
The detail period is determined by the PTL or SIG Chair in each cycle.
|
||||
For Antelope cycle, the six month period was from 2022-10-05 to 2023-03-22,
|
||||
and this AC status will expire on March 2024 if there will be no
|
||||
additional translation contributions.
|
||||
The detail period is determined by the SIG Chair in each cycle.
|
||||
For Newton cycle, the six month period was from 2016-02-01 to 2016-07-31,
|
||||
and the ATC status expired on July 2017 for the translators and reviewers with
|
||||
no additional contributions.
|
||||
|
||||
.. note::
|
||||
|
||||
@ -117,8 +123,8 @@ projects and/or SIGs.
|
||||
AC members of I18n project
|
||||
--------------------------
|
||||
|
||||
A current list of all ACs is available at
|
||||
https://github.com/openstack/governance/blob/master/reference/sigs-repos.yaml.
|
||||
A current list all ACs is available at ``i18n`` part in
|
||||
https://opendev.org/openstack/governance/src/branch/master/reference/sigs-repos.yaml.
|
||||
|
||||
The statistics are calculated using
|
||||
`a Python script <https://opendev.org/openstack/i18n/src/tools/zanata/zanata_stats.py>`__
|
||||
@ -145,31 +151,3 @@ OpenStack projects and the ATC list was maintained by proposing a patch to
|
||||
:maxdepth: 2
|
||||
|
||||
atc-stats
|
||||
|
||||
.. _i18n-auc:
|
||||
|
||||
AUC status in I18n project
|
||||
--------------------------
|
||||
|
||||
.. note::
|
||||
|
||||
As User Committee no longer operated from August 1, 2020, I18n team now
|
||||
does not look up AUC status. See `OpenStack User Committee
|
||||
Charter <https://governance.openstack.org/tc/reference/user-committee-charter.html>`_
|
||||
for more information.
|
||||
|
||||
As OpenStack evolved, Active User Contributor (AUC) recognition process was
|
||||
introduced by the `OpenStack User Committee (UC) <https://governance.openstack.org/uc/>`_.
|
||||
AUCs are acknowledged to operators and users who contributed aligned with UC
|
||||
governance.
|
||||
|
||||
In Zanata, some project translations such as
|
||||
`OpenStack User Survey <https://translate.openstack.org/iteration/view/openstack-user-survey/openstack-user-survey/documents>`_
|
||||
and `OpenStack whitepapers <https://translate.openstack.org/version-group/view/Whitepaper-dashboard-translation/projects>`_
|
||||
are not in `official projects <https://governance.openstack.org/tc/reference/projects/index.html>`_
|
||||
but strongly encouraged to translate for better OpenStack world,
|
||||
and translators who translated those projects are recognized as AUCs.
|
||||
|
||||
As of now, similar as ATCs, there is no way to collect statistics automatically.
|
||||
The list of AUCs was calculated by the PTL and is usually updated
|
||||
by communication with UC.
|
||||
|
@ -39,10 +39,10 @@ Note that StringFreezes are applied to I18n team target projects and with
|
||||
|
||||
* Translate **master** version on Zanata.
|
||||
|
||||
#. [I18n PTL] Call for translation
|
||||
#. [I18n SIG Chair] Call for translation
|
||||
|
||||
#. [I18n PTL] Coordinate release and translation import schedule of individual
|
||||
projects with PTL or I18n liaison.
|
||||
#. [I18n SIG Chair] Coordinate release and translation import schedule of
|
||||
individual projects with SIG Chair or I18n liaison.
|
||||
|
||||
#. [Project] Release RC1 and create a stable branch.
|
||||
``Hard StringFreeze`` is in effect.
|
||||
|
@ -1,35 +1,29 @@
|
||||
==============
|
||||
I18n PTL Guide
|
||||
==============
|
||||
====================
|
||||
I18n SIG Chair Guide
|
||||
====================
|
||||
|
||||
As an official project, the responsibility of the I18n PTL is generally
|
||||
subject to the `Project Team Guide <https://docs.openstack.org/project-team-guide/ptl.html>`__.
|
||||
This chapter describes tasks for I18n PTL and gives some useful hints.
|
||||
If you want to be I18n PTL or you new in this role, please read carefully.
|
||||
For all other is this chapter informal.
|
||||
This chapter describes tasks for I18n SIG Chair and gives some useful hints.
|
||||
If you want to be I18n SIG Chair or you new in this role, please read
|
||||
carefully. For all other is this chapter informal.
|
||||
|
||||
Election
|
||||
--------
|
||||
.. note::
|
||||
|
||||
Since I18n team previously followed as a form of official projects, some
|
||||
of the below description may assume detail tasks as PTL responsibility.
|
||||
See `Project Team Guide <https://docs.openstack.org/project-team-guide/ptl.html>`_
|
||||
which is a reference for PTLs for more information, and I18n team now
|
||||
follows as a form of working group defined as SIGs (Special Interest
|
||||
Groups).
|
||||
|
||||
PTLs are elected by ATCs for each cycle. Please read
|
||||
`Governance Election Page <https://governance.openstack.org/election/>`__.
|
||||
Time and rules are announced there and on `OpenStack Discuss
|
||||
Mailing List <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss>`__.
|
||||
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.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 :-)
|
||||
|
||||
Cross Project Liaisons
|
||||
----------------------
|
||||
|
||||
I18n team participates in cross project liaisons in Oslo, Release
|
||||
Management, Documentation and Infrastructure. Many other teams are
|
||||
I18n team participates in various cross project liaisons like Release
|
||||
Management, Documentation and Infrastructure tasks. Many other teams are
|
||||
liaisons in I18n. Visit the `Cross Project Liaisons Wiki Page <https://wiki.openstack.org/wiki/CrossProjectLiaisons>`__
|
||||
and designate a person for the I18n team. Note that such liaison roles
|
||||
do not have to be I18n PTL. Active I18n cores are highly encouraged.
|
||||
do not have to be I18n SIG Chair. Active I18n cores are highly encouraged.
|
||||
|
||||
Project Goals And Translation Plan
|
||||
----------------------------------
|
||||
@ -49,9 +43,9 @@ 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.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
|
||||
The SIG Chair is supported in the work by the `I18n core team <https://review.opendev.org/#/admin/groups/1132,members>`__.
|
||||
The person designates such kind of project team members and reviews the list
|
||||
from time to time. The usual work of the core team is described in the
|
||||
`Project Team Guide <https://docs.openstack.org/project-team-guide/ptl.html>`__.
|
||||
Of course, core team member be can also proposed by the project team.
|
||||
|
||||
@ -66,17 +60,17 @@ bug and triaging bug priorities. You can find the member list on
|
||||
Release Management
|
||||
------------------
|
||||
|
||||
The work for PTL and Zanata administrator is described in chapter
|
||||
The work for SIG Chair and Zanata administrator is described in chapter
|
||||
:doc:`release_management`. This covers also questions about
|
||||
string freezes and work with stable branches.
|
||||
|
||||
Extra-ATCs Deadline
|
||||
Extra-ACs Deadline
|
||||
-------------------
|
||||
|
||||
Each cycle has a date set for Extra-ATCs, e.g. `Queens Cycle
|
||||
Each cycle has a date set for Extra-ACs, e.g. `Queens Cycle
|
||||
<https://releases.openstack.org/queens/schedule.html#q-extra-atcs>`__.
|
||||
Maintenance on I18n site is described in chapter :ref:`project-maintenance`.
|
||||
All the OpenStack members can propose extra ATCs, but I18n PTL is highly
|
||||
All the OpenStack members can propose extra ACs, but I18n SIG Chair is highly
|
||||
encouraged to report the list in each cycle. Here are some
|
||||
useful proposals as example:
|
||||
|
||||
@ -123,16 +117,6 @@ I18n blueprints are listed also on `Launchpad <https://blueprints.launchpad.net/
|
||||
In normal case a blueprint has an assignee and describes a larger course
|
||||
of a process.
|
||||
|
||||
I18n IRC Team Meeting
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Schedules and rules for the team meeting are described in chapter
|
||||
:doc:`i18n_team_meeting`
|
||||
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://opendev.org/opendev/irc-meetings>`__.
|
||||
|
||||
I18n Mailing List Management
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
@ -346,7 +346,7 @@ To run the script:
|
||||
Extract Zanata user information
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
At the moment, the I18n PTL needs to maintain the ATC list of the I18n
|
||||
At the moment, the I18n SIG Chair needs to maintain the AC list of the I18n
|
||||
project manually around the end of each release cycle.
|
||||
This requires name and e-mail address of individual translators.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user