Skip to content

Commit

Permalink
Enable i18n with zh(Chinese) for our new website (#492)
Browse files Browse the repository at this point in the history
- Translate section titles and home page into Chinese
- Prepare for translations of other content

----
Signed-off-by: Chris (Gentle) Yang <nodexy@gmail.com>
  • Loading branch information
node committed Nov 17, 2023
1 parent d5280cb commit 6ff9059
Show file tree
Hide file tree
Showing 79 changed files with 3,079 additions and 7 deletions.
9 changes: 8 additions & 1 deletion website/config.toml
Expand Up @@ -2,7 +2,7 @@ baseURL = "https://tag-app-delivery.cncf.io/"
title = "CNCF TAG App Delivery"

# Language settings
contentDir = "content"
contentDir = "content/en"
defaultContentLanguage = "en"
defaultContentLanguageInSubdir = false
# Useful when translating.
Expand Down Expand Up @@ -53,6 +53,13 @@ languageName ="English"
# Weight used for sorting.
weight = 1

[languages.zh]
title = "CNCF 应用交付 TAG"
decscription = "应用交付 TAG 专注于支持与交付云原生应用程序相关的项目和计划,包括构建、部署、管理和运营。"
languageName = "中文(Chinese)"
contentDir = "content/zh"
weight = 2

[markup]
[markup.goldmark]
[markup.goldmark.renderer]
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions website/content/en/wgs/operator/whitepaper
File renamed without changes.
1 change: 1 addition & 0 deletions website/content/en/wgs/platforms/glossary
1 change: 1 addition & 0 deletions website/content/en/wgs/platforms/maturity-model
1 change: 1 addition & 0 deletions website/content/en/wgs/platforms/whitepaper
1 change: 0 additions & 1 deletion website/content/wgs/operator/whitepaper

This file was deleted.

1 change: 0 additions & 1 deletion website/content/wgs/platforms/glossary

This file was deleted.

1 change: 0 additions & 1 deletion website/content/wgs/platforms/maturity-model

This file was deleted.

1 change: 0 additions & 1 deletion website/content/wgs/platforms/whitepaper

This file was deleted.

53 changes: 53 additions & 0 deletions website/content/zh/_index.md
@@ -0,0 +1,53 @@
---
title: "CNCF 应用交付 TAG "
list_pages: true
---

<div class="row mt-5 mb-3">
<div class="col-lg-6">
<img src="/images/tag-app-delivery-horizontal-color.svg" alt="应用交付 Tag logo" style="max-width: 300px;">
</div>
<div class="col-lg-6">
<div class="lead">
与交付云原生应用程序相关的项目和计划,包括构建、打包、部署、管理和运行这些应用程序。
</div>
</div>
</div>

本 TAG 收集云原生应用开发者、平台工程师和最终用户的反馈意见,并将其与该领域的项目分享,同时为最终用户提供指导和范例。

本 TAG 支持与其章程相关的项目,例如[CNCF 全景图](https://landscape.cncf.io/card-mode)
[应用定义和镜像构建](https://landscape.cncf.io/card-mode?category=application-definition-image-build&project=hosted)
[持续集成和交付](https://landscape.cncf.io/card-mode?category=continuous-integration-delivery&project=hosted)
以及 [容器注册](https://landscape.cncf.io/card-mode?category=container-registry&project=hosted)的项目。

本 TAG 目前有两个活跃的工作组 - [平台工作组](./wgs/platforms/)[制品工作组](./wgs/artifacts/)

## 会议

每月第 1 和第 3 个星期三 16:00 UTC([转换为当地时间](https://dateful.com/convert/utc?t=16))。

会议会在 [CNCF 主日历](https://www.cncf.io/calendar/)[CNCF 社区日历](https://community.cncf.io/tag-app-delivery/)上列出。

* [议程和说明](https://docs.google.com/document/d/1OykvqvhSG4AxEdmDMXilrupsX2n1qCSJUWwTc3I7AOs/edit#)
* [Zoom 会议](https://zoom.us/j/7276783015) (密码:77777)
* [历史会议纪要](https://www.youtube.com/playlist?list=PLj6h78yzYM2OHd1Ht3jiZuucWzvouAAci)

## 领导者

- [Alois Reitbauer](https://github.com/AloisReitbauer) (主席)
- [Josh Gavant](https://github.com/joshgav) (主席)
- [Thomas Schuetz](https://github.com/thschue) (主席)
- [Alex Jones](https://github.com/alexsjones) (TL)
- [Lian Li](https://github.com/lianmakesthings) (TL)
- [Karena Angell](https://github.com/angellk) (TL)

### 更多资源

- [TAG 章程](https://github.com/cncf/toc/blob/main/tags/app-delivery.md)
- Slack 频道: [#tag-app-delivery](https://cloud-native.slack.com/messages/CL3SL0CP5)
- [邀请你自己加入 CNCF Slack](https://slack.cncf.io/)
- [邮件列表](https://lists.cncf.io/g/cncf-tag-app-delivery/topics)

<p class="mt-5"><img src="/images/man-using-laptop.jpg" alt="使用电脑工作的人"></p>

19 changes: 19 additions & 0 deletions website/content/zh/about/_index.md
@@ -0,0 +1,19 @@
---
title: About TAG App Delivery
linkTitle: About
toc_hide: true
description: Projects and initatives maintained by TAG App Delivery
---

## Working Groups

The TAG establishes working groups (WGs) to accomplish specific projects and initiatives.

| Working Group | Chairs | Meeting Time |
|---------------|-------------------|---------------------------------------|
| [Platforms](wg-platforms.md) | [Platforms chairs](wg-platforms/#chairs) | [Platforms meetings](wg-platforms/#meetings) |
| [GitOps](https://github.com/cncf/tag-app-delivery/tree/main/gitops-wg) | [gitops-wg/CHAIRS.md](./gitops-wg/CHAIRS.md) | [gitops-wg/README.md#meetings](./gitops-wg/README.md#meetings) |
| [Air Gapped](https://github.com/cncf/tag-app-delivery/tree/main/air-gapped-wg) | | Inactive |
| [Operator](https://github.com/cncf/tag-app-delivery/tree/main/operator-wg) | | Inactive |
|[Artifacts](https://github.com/cncf-tags/wg-artifacts#readme) | [Chairs](https://github.com/cncf-tags/wg-artifacts#chairs) | [Meetings](https://github.com/cncf-tags/wg-artifacts#communications) |

22 changes: 22 additions & 0 deletions website/content/zh/about/wg-platforms.md
@@ -0,0 +1,22 @@
---
title: WG Platforms
linkTitle: wg-platforms
description: Work to enable adoption of platforms for cloud-native computing.
---

* [Charter](https://github.com/cncf/tag-app-delivery/tree/main/platforms-wg/charter)
* Slack channel: [#platforms-wg](https://cloud-native.slack.com/archives/C020RHD43BP)

## Chairs

* [Josh Gavant](https://github.com/joshgav)
* [Roberth Strand](https://github.com/roberthstrand)

## Meetings

* Meeting schedule: 2nd and 4th Tuesday of each month at [1600 UTC](https://www.timeanddate.com/worldclock/converter.html?iso=20221213T160000&p1=1440)
* [2nd Tuesday event](https://calendar.google.com/calendar/u/0/r/week/2022/12/13?eid=MDAxZmVpMGE5aDc3a283dGd2Y2YwcnZuYTFfMjAyMjEyMTNUMTYwMDAwWiBsaW51eGZvdW5kYXRpb24ub3JnX281YXZqbHZ0MmNhZTlicTdhOTVlbWM0NzQwQGc)
* [4th Tuesday event](https://calendar.google.com/calendar/u/0/r/week/2022/12/27?eid=NGhyOHY1ZWVrbDliODY3bXU5ZnRtYWo0ZGdfMjAyMjEyMjdUMTYwMDAwWiBsaW51eGZvdW5kYXRpb24ub3JnX281YXZqbHZ0MmNhZTlicTdhOTVlbWM0NzQwQGc)
* [Full CNCF calendar](https://calendar.google.com/calendar/u/0/embed?src=linuxfoundation.org_o5avjlvt2cae9bq7a95emc4740@group.calendar.google.com)
* [Zoom](https://zoom.us/j/7276783015?pwd=R0RJMkRzQ1ZjcmE0WERGcTJTOEVyUT09) (Passcode: 77777)
* [Agendas and notes](https://docs.google.com/document/d/1_smeS9-j-SuHJi0VXjx4g9xiD2-tgqhnlwf5oSMDQgg)
65 changes: 65 additions & 0 deletions website/content/zh/blog/2023-10-kubecon-chicago.md
@@ -0,0 +1,65 @@
---
title: TAG App Delivery at Kubecon Chicago
slug: tag-app-delivery-at-kubecon-chicago
date: 2023-10-09 12:00:00 +0000
author: Josh Gavant
---

![Kubecon Chicago 2023](/images/kubecon-chicago-2023.jpg)

At Kubecon Chicago TAG App Delivery will bring together maintainers and users of
projects that enable cloud-native application delivery to meet and learn from
each other. The TAG's goals as always are to a) enable application delivery projects
to learn from each other and from cloud application developers and b) make
application delivery faster and more efficient for end users.

To this end the TAG will host
[a project meeting](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/project-engagement/#in-person-project-working-session)
on Monday morning at [the Marriott Marquis](https://maps.app.goo.gl/6gczBxScup8Cn6tBA) on Level 4, room name "Probability"; and booth 41 in
[the project pavilion](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/project-engagement/#project-pavilion)
at the conference center on Tuesday, Wednesday and Thursday. At these venues we'll be hosting talks and discussions about app
delivery topics; if you'd like to share an open source project,
a new idea, or just lead an open discussion please let us know by filling out
[this form](https://forms.gle/ZbNxrK5f72otckvj7).

Here's that info again:

- Project meeting on Monday 11/6 from 8am-12pm at the [Marriot Marquis](https://maps.app.goo.gl/6gczBxScup8Cn6tBA), Level 4, room name Probability
- Booth and meetup spot at project pavilion booth #41 on the show floor each afternoon and evening
- Form for presentation and discussion proposals: <https://forms.gle/ZbNxrK5f72otckvj7>

The TAG will also host
[a panel discussion](https://kccncna2023.sched.com/event/eb75a050355eccf96c4f1d77a831f7d4)
on Tuesday at 3:25pm on the relevance of platforms and platform engineering for
efficient cloud-native computing. Please join us!

Stop by our booth to chat about platforms, GitOps, artifacts and other app
delivery topics and learn more about the TAG.

## Pre-day meetup - Monday morning

The schedule for the project meeting on Monday morning will be as follows. The
meeting will be live streamed and recorded too.

Time | Topic | Presenter
-------|-------|------
08:00 | TAG General Review | [TAG Leads](https://tag-app-delivery.cncf.io/#leads)
09:00 | Sandbox submission review for [Radius](https://radapp.io/) | Jonathan Smith, Microsoft
09:40 | Workload Specifications: Your Best Friends In Platform Engineering | Atulpriya Sharma, InfraCloud
10:00 | Learn about and discuss [CNOE](https://cnoe.io/) | Nima Kaviani, AWS
10:40 | Automating the Deployment of Data Workloads to Kubernetes with ArgoCD, Argo Workflows, and Hera | Matt Menzenski, Payit
11:00 | Beyond the Bundle: Porter and CNAB | Sarah Christoff, Microsoft
11:15 | Open discussion | [TAG Leads](https://tag-app-delivery.cncf.io/#leads)

## Booth meetups - Tuesday, Wednesday, Thursday

The schedule for talks at the booth follows:

Date/Time | Topic
--------------|-------
Nov 7 @ 17:00 | Chat with participants from [Platforms Panel](https://kccncna2023.sched.com/event/eb75a050355eccf96c4f1d77a831f7d4)
Nov 8 @ 15:00 | Talks and discussions
\- | Speed up your API delivery with Microcks | Yacine Kheddache, Microcks
Nov 9 @ 13:00 | Talks and discussions

See you in Chicago!
6 changes: 6 additions & 0 deletions website/content/zh/blog/_index.md
@@ -0,0 +1,6 @@
---
title: 博客
menu:
main:
weight: 40
---
83 changes: 83 additions & 0 deletions website/content/zh/blog/announce-platforms-paper.md
@@ -0,0 +1,83 @@
---
title: "Announcing a Whitepaper on Platforms for Cloud-native Computing"
date: 2023-04-10 01:00:00 +0000
author: Josh Gavant, Abby Bangser
---

<img src="../assets/platforms-pyramid.png" width=400px />

CNCF’s Platforms working group (WG) is pleased to announce the first release of
a whitepaper to provide guidance and clarity on the nature and benefits of
platforms for cloud-native computing. Download it now as a
[PDF](https://github.com/cncf/tag-app-delivery/raw/main/platforms-whitepaper/v1/assets/platforms-def-v1.0.pdf)
or view it on [our website](https://tag-app-delivery.cncf.io/whitepapers/platforms).

Thank you to our many contributors listed below for their ongoing input and
insights!

We prepared this paper because we've learned that platforms enable organizations
to fully realize the promises of cloud computing. Platforms accelerate
application and service delivery by enabling rapid integration of infrastructure
and application components. They are a step in the ongoing evolution of
enterprise IT, providing core capabilities consistently to enable DevOps-style
efficiency and autonomy across an organization.

The objective of this paper is to educate and advise organizational leaders and
would-be platform builders by describing the values internal platforms offer,
the problems they solve, methods to track their success and attributes and
capabilities they require. It presents how today’s CNCF projects fit together as
the foundation of complete platform initiatives. Finally, it provides guidance
on how to enable platform teams to succeed, how to measure their progress, and
some challenges to prepare them for.

WG Platforms and TAG App Delivery are building on this foundation to provide
more guidance and reduce complexity for cloud application builders and CNCF
project maintainers. Join us via the links below as we expand guidance on
practices like integrating a product mindset in platform teams and applying
standard governance policies; and as we pursue conventions for capabilities like
secrets management, artifact storage, web portals and API frameworks, all
potential parts of a complete platform:

<img src="../assets/platform_components.png" width=600px />

Last but not least, this version of this paper will not be the last! Please
inform future iterations by responding to our survey (to be shared soon!) and
sharing your platform stories with us in CNCF groups and meetups. Hope to talk
to you soon!

## Thank you to our contributors!

As we reach this milestone we want to thank members of CNCF's WG Platforms for all
[their contributions](https://github.com/cncf/tag-app-delivery/commits/main/platforms-whitepaper)
and feedback, particularly the following:

- Abby Bangser
- Abhinav Mishra
- Abi Noda
- Alex Chesser
- Brad Bazemore
- Chris Aniszczyk
- Colin Griffin
- Dash Copeland
- Gopal Ramachandran
- Henrik Blixt
- Johannes Kleinlercher
- Josh Gavant
- Justin Abrahms
- Lian Li
- Mark Fussell
- Mauricio Salatino
- Pascal Fenkam
- Raffaele Spazzoli
- Roberth Strand
- Saim Safdar
- Scott Nasello
- Taras Mankovski
- Thomas Vitale
- Viktor Nagy

## Resources

- Slack: <https://cloud-native.slack.com/archives/C020RHD43BP>
- Work item tracker: <https://github.com/cncf/tag-app-delivery/issues/new/choose>
- Mailing list: <https://lists.cncf.io/g/cncf-tag-app-delivery>
@@ -0,0 +1,82 @@
---
title: 'Announcing the Platform Engineering Maturity Model'
date: 2023-11-01 00:00:00 +0000
author: Abby Bangser, Josh Gavant
---

The CNCF Platforms Working Group (WG) is excited to present the first release of a platform engineering maturity model which provides a more concrete application of the extremely well received white paper from this past April.

We want to thank the almost 50 people who have contributed their time and ideas to make this model reflect the state of companies both small and large and across both fast moving and highly regulated industries. Download now as a [PDF](https://github.com/cncf/tag-app-delivery/raw/main/platforms-maturity-model/v1/assets/platform-eng-maturity-model-v1.0.pdf) or view it on our [website](https://appdelivery.cncf.io/whitepapers/platform-eng-maturity-model/).

The [platforms white paper](https://appdelivery.cncf.io/whitepapers/platforms) released in April 2023 was always aimed at providing an executive summary on the what and why behind platforms. This paper successfully defined a north star for many organizations but left questions about how they can progress. This new model presents platform engineering as the practice used to offer an internal platform as a product through investment in all parts of building platforms and their capabilities - the people, processes, policy, and technology which in turn drive business outcomes.

<img src="../assets/platforms-mm-v1-table.png" width=600px /><br/>

While presented as a single model with 5 aspects and 4 levels of maturity, the accompanying paper extends well beyond the black and white tick box exercise sometimes associated with maturity models.

Clear explanations of each aspect and each level within an aspect are provided and characteristics and scenarios are provided for each model item. These details have been collected from diverse working group members' experiences to provide readers a chance to see real world applications hand in hand with the theory behind each progression. In addition, we want _your_ stories to help decorate this model by including examples that you are happy to share. To introduce a new example, please [open an issue](https://github.com/cncf/tag-app-delivery/issues/new?assignees=&labels=&projects=&template=platform-maturity-model-example.md) and share your story.

As readers, we encourage you to remember that it is not only costly, but sometimes actively detrimental to blindly follow any model to the highest level of maturity. Instead, we hope you will use this model to identify both your current and desired characteristics, enabling you to target your investment in the areas you will most benefit from.

Finally, we want to take this opportunity to reintroduce the working group as a welcoming community of companies building platforms, consulting on platforms, and creating tools to support platform builders. We have a number of exciting initiatives in flight and would love to see you get involved including fortnightly meetings to share platform building stories and a deep dive paper on Platform as a Product. For more information please see our [website](https://appdelivery.cncf.io) or join the #wg-platforms channel in the [CNCF slack](https://slack.cncf.io/).

## Thank you to our contributors!

As we reach this milestone we want to thank all the records for all their contributions and feedback:

* Abby Bangser (Project lead)
* Abby Kearns
* Abdur Rahman Mungul
* Adam Gardner
* Adrian Cockroft
* Antoine Bermon
* Areti Panou
* Asare Nikansah
* Asare Nkansah
* Atulpriya Sharma
* Blake Romano
* Bob Hong
* Bruno Dias
* Colin Griffin
* Colin Humphreys
* Daniel Bryant
* David Sandilands
* Edward (Ted) Newman
* Jennifer Riggins
* John Dietz
* John Gardner
* Josh Gavant
* Karena Angell
* Kief Morris
* Kirstin Slevin
* Luca Acquaviva
* Manuel Pais
* Marsh Gardiner
* Matt Menzenski
* Michael Coté
* Michael Kestigian
* Nadav Cohen
* Nicki Watt
* Niklas Beinghaus
* Paula Kennedy
* Puja Abbassi
* Puneet Kandhari
* Ram Iyengar
* Ramanujan Iyengar
* Rick Osowski
* Roberth Strand
* Rogerio Angeliski
* Saim Safdar
* Sam Newman
* Simon Forster
* Tsahi Duek
* Victor Lu
* Vijay Chintha
* Viktor “Bika” Nagy
* Vishal Biyani

## Resources

Slack: https://cloud-native.slack.com/archives/C020RHD43BP

Mailing list: https://lists.cncf.io/g/cncf-tag-app-delivery
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6ff9059

Please sign in to comment.