This is an automated email from the ASF dual-hosted git repository.
xiaoyu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu-website.git
The following commit(s) were added to refs/heads/main by this push:
new ecc437c199 add faq shenyu name and history (#537)
ecc437c199 is described below
commit ecc437c199b42ca17ffa3db0fcdb6e97d2ef6732
Author: AhahaGe <[email protected]>
AuthorDate: Fri Apr 15 15:48:27 2022 +0800
add faq shenyu name and history (#537)
---
community/12-faq.md | 17 +++++++++++++++--
.../current/12-faq.md | 14 ++++++++++++--
2 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/community/12-faq.md b/community/12-faq.md
index 00bc6893f3..1e321288bf 100644
--- a/community/12-faq.md
+++ b/community/12-faq.md
@@ -7,9 +7,22 @@ categories: "Apache ShenYu"
tags: ["community"]
---
-### 1. In Windows environment,when cloning Apache Shenyu source code through
Git, why prompt filename too long and how to solve it?
+### 1. Why named ShenYu?
-Answer:
+ShenYu is the honorific name of Chinese ancient monarch Xia Yu (also known in
later times as Da Yu),
+who left behind the touching story of the three times he crossed the Yellow
River for the benefit of the people and successfully managed the flooding of
the river.
+He is known as one of the three greatest kings of ancient China, along with
Yao and Shun.
+* Firstly, the name ShenYu is to promote the traditional virtues of our
Chinese civilisation.
+* Secondly, the most important thing about the gateway is the governance of
the traffic.
+* Finally, the community will do things in a fair, just, open and meritocratic
way, paying tribute to ShenYu while also conforming to the Apache Way.
+
+### 2. Apache ShenYu History?
+
+* 2018, Create projects and open source. Excellent architectural ideas and
code style, leading reactor programming, once opened sourced, it has attracted
much attention.
+* 2020, Community development. Continuous release of versions and open
community governance have attracted a large number of community members to join.
+* 2021, Donate to the Apache Foundation. The Apache Foundation passed the
unanimous vote and entered the incubator smoothly.
+
+### 3. In Windows environment,when cloning Apache Shenyu source code through
Git, why prompt filename too long and how to solve it?
To ensure the readability of source code,the Apache Shenyu Coding
Specification requires that the naming of classes,methods and variables be
literal and avoid abbreviations,which may result in Some source files have
long names.
diff --git a/i18n/zh/docusaurus-plugin-content-docs-community/current/12-faq.md
b/i18n/zh/docusaurus-plugin-content-docs-community/current/12-faq.md
index a3a5f1b559..0f42a9f6b6 100644
--- a/i18n/zh/docusaurus-plugin-content-docs-community/current/12-faq.md
+++ b/i18n/zh/docusaurus-plugin-content-docs-community/current/12-faq.md
@@ -6,10 +6,20 @@ author: "xiaoyu"
categories: "Apache ShenYu"
tags: ["community"]
---
+### 1. 项目名称为什么是神禹?
-### 1. Windows 环境下,通过 Git 克隆 Apache Shenyu 源码时为什么提示文件名过长,如何解决?
+神禹是中国古代君主夏禹(后世亦称大禹)的尊称。为了造福百姓,他留下了三渡黄河,并成功治理黄河泛滥的感人事迹。他与尧、舜并称为中国古代三大帝王之一。
+* 首先,神禹这个名字是为了弘扬中华文明的传统美德。
+* 其次,网关最重要的是流量的治理。
+* 最后,社区将以公平、公正、公开、择优的方式做事,在向神宇致敬的同时,也符合 Apache Way。
-回答:
+### 2. Apache ShenYu 历史?
+
+* 2018,创建项目并开源,优秀的架构思想和代码风格,领先的 reactor 编程,一经开源就受到大家的关注。
+* 2020,社区发展,持续发布版本与开放的社区治理方式,吸引了大量的社区成员加入。
+* 2021,捐献给 Apache 基金会,Apache 基金会全票通过,顺利进入孵化器。
+
+### 3. Windows 环境下,通过 Git 克隆 Apache Shenyu 源码时为什么提示文件名过长,如何解决?
为保证源码的可读性,Apache Shenyu 编码规范要求类、方法和变量的命名要做到顾名思义,避免使用缩写,因此可能导致部分源码文件命名较长。由于
Windows 版本的 Git 是使用 msys 编译的,它使用了旧版本的 Windows Api,限制文件名不能超过 260 个字符。