Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase dev-fr with main branch #1235

Merged
merged 104 commits into from
Aug 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
63cc45c
[zh] Localize 'api_gateway' (#893)
May 16, 2022
703651f
[zh] optimize the description on home page (#896)
May 17, 2022
9af4390
[zh] Localize 'infrastructure_as_a_service' (#898)
May 18, 2022
995d2cf
Create horizontal_scaling.md
JIANGYU-14 May 18, 2022
2096171
Create vertical_scaling.md
JIANGYU-14 May 18, 2022
d19fb5f
Merge pull request #900 from JIANGYU-14/patch-1
hanyuancheung May 20, 2022
8190345
Create chaos_engineering.md
JIANGYU-14 May 22, 2022
2a8ba59
Update vertical_scaling.md
JIANGYU-14 May 23, 2022
38f0b89
[zh] Localize auto_scaling.md (#897)
JIANGYU-14 May 26, 2022
22ec55a
Update vertical_scaling.md
May 26, 2022
f6c0d5d
[zh] Localize 'application_programming_interface (#902)
May 26, 2022
03592f7
Create infrastructure_as_code.md (#904)
JIANGYU-14 May 26, 2022
798a938
[zh] localize 'agile_software_development' into chinese
May 28, 2022
b5faa14
[zh] fixed some inconsistent subheadings
May 28, 2022
c6b5846
Merge pull request #916 from Anddd7/zh-fix-subheadings
hanyuancheung May 30, 2022
f28200b
Merge pull request #914 from Anddd7/zh-agile
hanyuancheung May 30, 2022
e7f0015
Merge pull request #903 from JIANGYU-14/patch-4
hanyuancheung May 30, 2022
a0c6c8d
localize idempotence.md (#919)
LENSHOOD May 31, 2022
bcecd48
refine the translation of scale (#926)
Jun 4, 2022
7a748d0
Create firewall.md
JunchengL May 22, 2022
9930cd1
Update firewall.md
Rocksnake May 27, 2022
a6de95c
Merge pull request #905 from JunchengL/dev-zh-firewall
hanyuancheung Jun 7, 2022
38d44de
Merge pull request #901 from JIANGYU-14/patch-2
hanyuancheung Jun 7, 2022
5df1ac7
localize platform_as_a_service.md
Submarinee Jun 10, 2022
10044ce
[zh] Localize 'client_server_architecture' (#933)
Jun 11, 2022
5271122
Update content/zh-cn/platform_as_a_service.md
hanyuancheung Jun 15, 2022
6beda44
Merge pull request #936 from Submarinee/dev-zh
hanyuancheung Jun 15, 2022
064b15d
[zh-cn] Update DevOps (#941)
t1anz0ng Jun 15, 2022
354e185
docs: add missing slash
lunarwhite Jun 15, 2022
2adde87
docs: fix terminologie and format
lunarwhite Jun 15, 2022
5874d6f
docs: update terminologie in zh-cn
lunarwhite Jun 15, 2022
26328ca
docs: add missing blank
lunarwhite Jun 15, 2022
eb5bb13
[zh] translate abstraction (#947)
Jun 17, 2022
3421de4
Merge pull request #944 from lunarwhite/lunarwhite-patch-2
hanyuancheung Jun 17, 2022
8734002
[zh] localize database_as_a_service.md (#945)
Submarinee Jun 21, 2022
b0cc182
Update dev-zh with main
Jun 22, 2022
3f4a9fa
format code style
Jun 22, 2022
ecf104c
Merge pull request #985 from Jacob953/dev-zh
seokho-son Jun 22, 2022
6e3d0d1
[zh] translate nodes
Jun 24, 2022
c56b819
Update content/zh-cn/nodes.md
hanyuancheung Jun 25, 2022
fc85572
Update content/zh-cn/nodes.md
hanyuancheung Jun 25, 2022
0ec1577
Update content/zh-cn/nodes.md
hanyuancheung Jun 25, 2022
c216887
Merge pull request #989 from Anddd7/zh/nodes
hanyuancheung Jun 25, 2022
bcc28c8
[zh] complete CNCF Slack link (#1003)
Petrie Jun 27, 2022
c3de087
Merge `dev-pt` into `main` (#1010)
edsoncelio Jul 1, 2022
971043e
Update settings for maintainers (#1023)
seokho-son Jul 4, 2022
799947d
translate debugging into chinese (#1044)
Petrie Jul 6, 2022
f158fd1
expands and refines o11y definition (#1004)
mhausenblas Jul 7, 2022
1d6e12a
tweak to config to get search working on PR instances (#1050)
cjyabraham Jul 8, 2022
c04837c
[en] Modify `load-balancer.md` (#1008)
sarkartanmay393 Jul 8, 2022
801443f
revert change to see if this fixes sitemap urls
cjyabraham Jul 11, 2022
ce33738
Merge branch 'main' of https://github.com/cncf/glossary into main
cjyabraham Jul 11, 2022
b325458
translate service discovery
Petrie Jul 11, 2022
2aca527
fix link address
Petrie Jul 11, 2022
9dd0f88
[zh]translate `loosely coupled architecture` (#1053)
Petrie Jul 11, 2022
1b28184
translate versioncontrol
Petrie Jul 11, 2022
0210976
remove origin
Petrie Jul 11, 2022
728fd54
remove code quote git
Petrie Jul 11, 2022
181070f
chore(deps): bump rojopolis/spellcheck-github-actions
dependabot[bot] Jul 11, 2022
96c337a
Merge pull request #1060 from Petrie/translate-service-discovery
hanyuancheung Jul 11, 2022
7ea8204
Merge pull request #1062 from cncf/dependabot/github_actions/rojopoli…
seokho-son Jul 11, 2022
489ff6a
fix old links to favicons in docsy
cjyabraham Jul 13, 2022
7834638
Merge branch 'main' of https://github.com/cncf/glossary into main
cjyabraham Jul 13, 2022
edded5b
add some guidelines for localization teams (#1075)
iamNoah1 Jul 14, 2022
cd65beb
remove adrianna from all files (#1066)
iamNoah1 Jul 14, 2022
a8843b8
Merge pull request #1061 from Petrie/translate-versioncontrol
hanyuancheung Jul 15, 2022
0fbb8be
[zh]translate `tightly coupled architectures` (#1054)
Petrie Jul 17, 2022
7e6de7d
translate continuous deployment
Petrie Jul 17, 2022
4d18767
fix lang dir
Petrie Jul 18, 2022
8688f2d
Merge pull request #1089 from Petrie/translate-continuous-deployment
hanyuancheung Jul 18, 2022
ca54575
[zh]update related term refer to the original (#1088)
Petrie Jul 18, 2022
9c1274d
Updating custom theme for Glossary site (#1081)
thetwopct Jul 19, 2022
380e8e2
fix: insert empty lines after the header lines
Jul 2, 2022
0d9576a
fix: improve reading experience
Jul 2, 2022
a7df749
fix: add semantic line breaks
Jul 2, 2022
e0ad5a2
fix: rename markdown filenames
Jul 2, 2022
42cb7da
fix: update relevant links
Jul 2, 2022
42cee84
translate bare metal machine
Petrie Jul 19, 2022
4ed4a8f
Merge pull request #1094 from Petrie/cherry-picks-from-Jacob953-dev-z…
Jul 21, 2022
cdb290c
translate security chaos engineering (#1091)
Petrie Jul 22, 2022
26facc9
Merge pull request #1024 from cncf/main
seokho-son Jul 22, 2022
2f7798e
add tags
Petrie Jul 22, 2022
33b068d
translate site reliability engineering
Petrie Jul 25, 2022
b0100ae
Merge pull request #1104 from Petrie/dev-zh-add-tags
hanyuancheung Jul 25, 2022
c5d6449
Merge pull request #1095 from Petrie/translate-bare-metal-machine
hanyuancheung Jul 25, 2022
55dad7b
Merge pull request #1109 from Petrie/translate-site-reliability-engin…
hanyuancheung Jul 25, 2022
0097c3e
Merge pull request #1105 from cncf/dev-zh
seokho-son Jul 25, 2022
74a61bc
Fixed `block after the should` be outside backticks (#1118)
bishal7679 Jul 27, 2022
ec7841d
Link "virtual machine" and "cloud computing" (#1140)
KiranSatyaRaj Aug 1, 2022
a7104e1
Added links for becoming Approver and Maintainer (#1142)
nitishfy Aug 1, 2022
598fbfc
Adding update discussion link to guide (#1126)
CathPag Aug 3, 2022
d0210b0
Merge 5 new Hindi localizations into main (#1158)
Garima-Negi Aug 4, 2022
4dac21e
Update wordlist.txt to add multitenancy (#1157)
sergeyborovoy Aug 4, 2022
f975827
Link monolithic-apps (#1175)
HenokB Aug 6, 2022
eecd161
Link Kubernetes (#1174)
HenokB Aug 6, 2022
9653ad6
Remove the issue template 'new term (Non-English)' (#1176)
jihoon-seo Aug 7, 2022
43c35e3
Add missing links (#1178)
HenokB Aug 8, 2022
162c8f5
Link 'load-balancer' and 'service' (#1177)
HenokB Aug 8, 2022
5569b84
[PTBR] Add MrErlison as a Portuguese approver (#1159)
edsoncelio Aug 8, 2022
9a25530
chore(deps): bump rojopolis/spellcheck-github-actions (#1184)
dependabot[bot] Aug 8, 2022
e5575b8
Add missing links (#1185)
HenokB Aug 11, 2022
edda257
Link microservices (#1199)
HenokB Aug 15, 2022
e8cb8ee
Some fixes (#1181)
cjyabraham Aug 16, 2022
2fe9fd9
add checkbox to check if the term does not already exist in the gloss…
iamNoah1 Aug 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 0 additions & 26 deletions .github/ISSUE_TEMPLATE/new-term-lang.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/new-term.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ body:
required: true
- label: There is no existing issue yet. [(shift+click to check existing issues)](https://github.com/cncf/glossary/issues?q=label%3A%22new+term%22)
required: true
- label: The term does not already exist in the [glossary](https://glossary.cncf.io).
required: true
- label: I understand that maintainers will assess if the term should be part of the Glossary. (Please be patient)
required: true
- label: I want to work on this term. (If not checked, maintainers will assign another volunteer)
Expand Down
16 changes: 9 additions & 7 deletions .github/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,14 @@ collaborators:
- username: seokho-son
permission: admin

# English approvers (approver for all files in repository)
- username: jihoon-seo
permission: push
permission: maintain

- username: iamNoah1
permission: push
permission: maintain

# English approvers (approver for all files in repository)



# Localization approvers
Expand All @@ -58,6 +60,9 @@ collaborators:
- username: jessicalins
permission: push

- username: MrErlison
permission: push

# l10n hi approvers
- username: Garima-Negi
permission: push
Expand All @@ -77,9 +82,6 @@ collaborators:
- username: DaveVentura
permission: push

- username: Petria3s
permission: push

# l10n it approvers
- username: fsbaraglia
permission: push
Expand Down Expand Up @@ -209,6 +211,7 @@ branches:
- edsoncelio
- brunoguidone
- jessicalins
- MrErlison
teams: []
enforce_admins: null
required_linear_history: null
Expand Down Expand Up @@ -245,7 +248,6 @@ branches:
users:
- iamNoah1
- DaveVentura
- Petria3s
teams: []
enforce_admins: null
required_linear_history: null
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/es-spellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: GitHub Spellcheck Action
uses: rojopolis/spellcheck-github-actions@0.24.0
uses: rojopolis/spellcheck-github-actions@0.26.0
with:
config_path: content/es/.spellcheck.yml
2 changes: 1 addition & 1 deletion .github/workflows/spellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ jobs:
- uses: actions/checkout@v3

- name: GitHub Spellcheck Action
uses: rojopolis/spellcheck-github-actions@0.24.0
uses: rojopolis/spellcheck-github-actions@0.26.0
4 changes: 2 additions & 2 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@
/content/ko/ @seokho-son @Eviekim @jihoon-seo @yunkon-kim

# Approvers for Portuguese contents
/content/pt-br/ @edsoncelio @brunoguidone @jessicalins
/content/pt-br/ @edsoncelio @brunoguidone @jessicalins @MrErlison

# Approvers for Hindi contents
/content/hi/ @Garima-Negi @sayantani11 @anubha-v-ardhan @jayesh-srivastava

# Approvers for German contents
/content/de/ @iamNoah1 @DaveVentura @Petria3s
/content/de/ @iamNoah1 @DaveVentura @CathPag

# Approvers for Italian contents
/content/it/ @fsbaraglia @meryem-ldn @annalisag-spark @sistella
Expand Down
15 changes: 12 additions & 3 deletions LOCALIZATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ we'd love to start localizing it into different languages.

- [Initiate a new localization team](#initiating-a-new-localization-team)
- [Join an existing localization team](#join-an-existing-localization-team)
- [Localization team guidelines](#localization-team-guidelines)

Contributions to improving the following localization guides and localization policies are also welcome.

Expand Down Expand Up @@ -56,7 +57,7 @@ Open a PR with the localization initiation following this example: https://githu

To add a new language to the site, modify [config.toml](https://github.com/cncf/glossary/blob/main/config.toml#L54) (Note: localization teams should use their assigned development branch for this).

The`[languages]` block of `config.toml` is used to set the language. For instance,`[languages.en]` stands for English and `[languages.ko]` for Korean language configuration. Go to the `[languages]` block in `config.toml` and add a new block for your language-specific configuration. For instance, the Korean localization team added its [languages.ko]` block after the `[languages.en]` block.
The `[languages]` block of `config.toml` is used to set the language. For instance, `[languages.en]` stands for English and `[languages.ko]` for Korean language configuration. Go to the `[languages]` block in `config.toml` and add a new block for your language-specific configuration. For instance, the Korean localization team added its `[languages.ko]` block after the `[languages.en]` block.

- Example of `New language block for /config.toml`
```diff
Expand Down Expand Up @@ -132,6 +133,14 @@ Once the PR is merged, the localized content will go live on its website 🎉

To join an existing team, hop on the #glossary-localizations and #glossary-localization-[language name] channels on the CNCF Slack. Introduce yourself, let the team know you want to contribute, and the team will take it from there.

If the team seems inactive (no response after several days), reach out to @Seokho Son, @Catherine Paganini, and @jmo on the #glossary-localizations channel.
If the team seems inactive (no response after several days), reach out to @Seokho Son, @Catherine Paganini, @jmo, @Jihoon Seo or @Noah Ispas on the #glossary-localizations channel.

Note, that every localization team may have their own process of working on localizing terms. However, one thing is common for all localization teams and important to keep in mind: Contributions have to be based on the `dev-xx` branch and PRs need to target `dev-xx`.
---

# Localization team guidelines
Every localization team may have its own process of working on localizing terms. However, here are some guidelines that are common for all localization teams:

1. Only terms with the status `Completed` in the English version are ready to be localized.
2. All contributions related to localization have to be based on the `dev-xx` branch, and PRs need to target `dev-xx`.
3. Localization teams need to get changes from the `main` branch in their `dev-xx` branch from time to time. Therefore a PR should be opened where the `main` branch is merged into `dev-xx`. The glossary maintainers will then choose the rebase method to complete the PR and keep the history linear.
4. A localized term does not have to match the English version completely. Also, the localized and English versions of terms can coexist independently throughout updates. Localization teams can decide to which degree localized terms have to match their English version and how to handle updates on the English term. To learn how other teams keep up to date with changes in the English version, please refer to [this discussion on the topic](https://github.com/cncf/glossary/discussions/1125).
Loading