This is an automated email from the ASF dual-hosted git repository.

pfzhan pushed a commit to branch doc5.0
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/doc5.0 by this push:
     new 4a85076f5b Add Security page & Update committer info (#2249)
4a85076f5b is described below

commit 4a85076f5b187b5b28be8452954369054d84b213
Author: jlf <[email protected]>
AuthorDate: Fri Feb 28 10:35:37 2025 +0800

    Add Security page & Update committer info (#2249)
    
    * Add Security page
    
    * Update committers  info
---
 website/blog/authors.yml                           |  6 ++--
 website/docs/development/how_to_contribute.md      |  2 +-
 website/docs/development/how_to_package.md         |  2 +-
 .../development/how_to_subscribe_mailing_list.md   |  2 ++
 .../development/how_to_understand_kylin_design.md  |  4 +--
 website/docs/development/how_to_write_doc.md       |  2 +-
 website/docs/development/intro.md                  |  2 +-
 website/docs/development/security.md               | 37 ++++++++++++++++++++++
 website/docusaurus.config.ts                       | 10 ++++++
 .../current/development/how_to_contribute.md       |  2 +-
 .../current/development/how_to_package.md          |  2 +-
 .../development/how_to_subscribe_mailing_list.md   |  2 ++
 .../development/how_to_understand_kylin_design.md  |  4 +--
 .../current/development/how_to_write_doc.md        |  2 +-
 .../current/development/intro.md                   |  6 ++--
 .../current/development/security.md                | 30 ++++++++++++++++++
 website/sidebars.ts                                |  4 +++
 website/src/data/committers.tsx                    | 36 +++++++++++++++++++--
 18 files changed, 136 insertions(+), 19 deletions(-)

diff --git a/website/blog/authors.yml b/website/blog/authors.yml
index 189d62dcec..410e647b58 100644
--- a/website/blog/authors.yml
+++ b/website/blog/authors.yml
@@ -6,6 +6,6 @@ xxyu:
 
 pfzhan:
   name: Pengfei Zhan
-  title: Dev of Kyligence Inc
-  url: https://github.com/dethrive
-  image_url: https://github.com/dethrive.png
+  title: Commiter of Apache Kylin
+  url: https://github.com/pfzhan
+  image_url: https://github.com/pfzhan.png
diff --git a/website/docs/development/how_to_contribute.md 
b/website/docs/development/how_to_contribute.md
index 12b84c5b73..6e951cb175 100644
--- a/website/docs/development/how_to_contribute.md
+++ b/website/docs/development/how_to_contribute.md
@@ -5,7 +5,7 @@ sidebar_label: How to contribute
 pagination_label: How to contribute
 toc_min_heading_level: 2
 toc_max_heading_level: 6
-pagination_prev: development/intro
+pagination_prev: development/coding_convention
 pagination_next: development/how_to_write_doc
 keywords:
     - contribute
diff --git a/website/docs/development/how_to_package.md 
b/website/docs/development/how_to_package.md
index a8c71449f4..64f0b3e311 100644
--- a/website/docs/development/how_to_package.md
+++ b/website/docs/development/how_to_package.md
@@ -6,7 +6,7 @@ pagination_label: How to package
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: development/how_to_test
-pagination_next: null
+pagination_next: development/how_to_subscribe_mailing_list
 keywords:
   - package
 draft: false
diff --git a/website/docs/development/how_to_subscribe_mailing_list.md 
b/website/docs/development/how_to_subscribe_mailing_list.md
index b8c8b8d79e..45f34e3dd8 100644
--- a/website/docs/development/how_to_subscribe_mailing_list.md
+++ b/website/docs/development/how_to_subscribe_mailing_list.md
@@ -5,6 +5,8 @@ sidebar_label: How to subscribe and unsubscribe mailing list
 pagination_label: How to subscribe and unsubscribe mailing list
 toc_min_heading_level: 2
 toc_max_heading_level: 6
+pagination_prev: development/how_to_package
+pagination_next: development/how_to_understand_kylin_design
 keywords:
   - mailing list
 draft: false
diff --git a/website/docs/development/how_to_understand_kylin_design.md 
b/website/docs/development/how_to_understand_kylin_design.md
index 1279c6c5b7..4e1bcb3c01 100644
--- a/website/docs/development/how_to_understand_kylin_design.md
+++ b/website/docs/development/how_to_understand_kylin_design.md
@@ -5,8 +5,8 @@ sidebar_label: Overall Design of Kylin 5
 pagination_label: Overall Design of Kylin 5
 toc_min_heading_level: 2
 toc_max_heading_level: 6
-pagination_prev: null
-pagination_next: null
+pagination_prev: development/how_to_subscribe_mailing_list
+pagination_next: development/security
 showLastUpdateAuthor: true
 showLastUpdateTime: true
 keywords:
diff --git a/website/docs/development/how_to_write_doc.md 
b/website/docs/development/how_to_write_doc.md
index ef65cedcbf..d76ea1a9c9 100644
--- a/website/docs/development/how_to_write_doc.md
+++ b/website/docs/development/how_to_write_doc.md
@@ -6,7 +6,7 @@ pagination_label: How to write a document
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: development/how_to_contribute
-pagination_next: development/how_to_debug_kylin_in_ide
+pagination_next: development/how_to_debug_kylin_in_local
 keywords:
     - doc
     - document
diff --git a/website/docs/development/intro.md 
b/website/docs/development/intro.md
index feee23efaa..7732a5d1db 100644
--- a/website/docs/development/intro.md
+++ b/website/docs/development/intro.md
@@ -6,7 +6,7 @@ pagination_label: Guide of Developer
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: null
-pagination_next: development/intro
+pagination_next: development/coding_convention
 keywords:
     - developer
 draft: false
diff --git a/website/docs/development/security.md 
b/website/docs/development/security.md
new file mode 100644
index 0000000000..addaf9734e
--- /dev/null
+++ b/website/docs/development/security.md
@@ -0,0 +1,37 @@
+---
+title: Kylin Security
+language: en
+sidebar_label: Kylin Security
+pagination_label: Kylin Security
+toc_min_heading_level: 2
+toc_max_heading_level: 6
+pagination_prev: development/how_to_understand_kylin_design
+pagination_next: null
+showLastUpdateAuthor: true
+showLastUpdateTime: true
+keywords:
+  - security
+draft: false
+last_update:
+  date: 02/13/2025
+  author: Jiang Longfei
+---
+
+# Apache Kylin Security
+
+The Apache Software Foundation takes security issues very seriously. 
+Apache Kylin specifically offers security features and is responsive to issues 
around its features. 
+If you have any concern around Kylin Security or believe you have uncovered a 
vulnerability, 
+we suggest that you get in touch via the e-mail address [[email protected]]. 
+In the message, try to provide a description of the issue and ideally a way of 
reproducing it. 
+The security team will get back to you after assessing the description.
+
+Note that this security address should be used only for undisclosed 
vulnerabilities. 
+Dealing with fixed issues or general questions on how to use the security 
features 
+should be handled regularly via the user and the dev lists. 
+Please report any security problems to the project security address before 
disclosing it publicly.
+
+The ASF Security team maintains a page with a description of how 
vulnerabilities are handled, 
+check their [Web page](http://apache.org/security/) for more information.
+
+
diff --git a/website/docusaurus.config.ts b/website/docusaurus.config.ts
index 77fb035543..346dc8a5b8 100644
--- a/website/docusaurus.config.ts
+++ b/website/docusaurus.config.ts
@@ -167,6 +167,16 @@ const config = {
     ],
   ],
 
+  headTags: [
+    {
+      tagName: 'meta',
+      attributes: {
+        httpEquiv: 'Content-Security-Policy',
+        content: "img-src 'self' data: https://github.com 
https://*.apache.org/ https://avatars.githubusercontent.com;";,
+      },
+    },
+  ],
+
   scripts: [
     {
       src: 'https://buttons.github.io/buttons.js',
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_contribute.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_contribute.md
index 30c1613986..888f2bdc19 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_contribute.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_contribute.md
@@ -5,7 +5,7 @@ sidebar_label: 如何贡献 Kylin
 pagination_label: 如何贡献 Kylin
 toc_min_heading_level: 2
 toc_max_heading_level: 6
-pagination_prev: development/intro
+pagination_prev: development/coding_convention
 pagination_next: development/how_to_write_doc
 keywords:
   - contribute
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_package.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_package.md
index 031e07a653..b32bc25c26 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_package.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_package.md
@@ -6,7 +6,7 @@ pagination_label: 如何打包 Kylin
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: development/how_to_test
-pagination_next: null
+pagination_next: development/how_to_subscribe_mailing_list
 keywords:
   - package
 draft: false
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_subscribe_mailing_list.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_subscribe_mailing_list.md
index 413201063e..a65bb2dc8c 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_subscribe_mailing_list.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_subscribe_mailing_list.md
@@ -5,6 +5,8 @@ sidebar_label: 如何订阅/取消订阅邮件列表
 pagination_label: 如何订阅/取消订阅邮件列表
 toc_min_heading_level: 2
 toc_max_heading_level: 6
+pagination_prev: development/how_to_package
+pagination_next: development/how_to_understand_kylin_design
 keywords:
   - mailing list
 draft: false
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_understand_kylin_design.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_understand_kylin_design.md
index 99059c7ac4..c9fdc11373 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_understand_kylin_design.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_understand_kylin_design.md
@@ -5,8 +5,8 @@ sidebar_label: Kylin 5 整体设计
 pagination_label: Kylin 5 整体设计
 toc_min_heading_level: 2
 toc_max_heading_level: 6
-pagination_prev: null
-pagination_next: null
+pagination_prev: development/how_to_subscribe_mailing_list
+pagination_next: development/security
 showLastUpdateAuthor: true
 showLastUpdateTime: true
 keywords:
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_write_doc.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_write_doc.md
index 64f0d73ac0..e1ffc55159 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_write_doc.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/how_to_write_doc.md
@@ -6,7 +6,7 @@ pagination_label: 如何编写 Kylin 文档
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: development/how_to_contribute
-pagination_next: development/how_to_debug_kylin_in_ide
+pagination_next: development/how_to_debug_kylin_in_local
 keywords:
     - doc
     - document
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/intro.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/intro.md
index 0b0e74d287..f1f5419d9a 100644
--- 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/intro.md
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/intro.md
@@ -1,12 +1,12 @@
 ---
 title: 开发者指南
 language: zh-Hans
-sidebar_label: Guide of Developer
-pagination_label: Guide of Developer
+sidebar_label: 开发者指南
+pagination_label: 开发者指南
 toc_min_heading_level: 2
 toc_max_heading_level: 6
 pagination_prev: null
-pagination_next: development/intro
+pagination_next: development/coding_convention
 keywords:
   - developer
 draft: false
diff --git 
a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/security.md
 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/security.md
new file mode 100644
index 0000000000..71b37ae5b2
--- /dev/null
+++ 
b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/development/security.md
@@ -0,0 +1,30 @@
+---
+title: Kylin 安全
+language: en
+sidebar_label: Kylin 安全
+pagination_label: Kylin 安全
+toc_min_heading_level: 2
+toc_max_heading_level: 6
+pagination_prev: development/how_to_understand_kylin_design
+pagination_next: null
+showLastUpdateAuthor: true
+showLastUpdateTime: true
+keywords:
+  - security
+draft: false
+last_update:
+  date: 02/13/2025
+  author: Jiang Longfei
+---
+
+# Apache Kylin 安全
+
+Apache 软件基金会非常重视安全问题。Apache Kylin 专门提供了安全功能,并能及时响应相关的安全问题。
+如果您对 Kylin 的安全性有任何疑虑,或者认为自己发现了漏洞,我们建议您通过电子邮件地址 [[email protected]] 与我们联系。
+在邮件中,请尽量提供问题的描述,最好能提供重现问题的方法。安全团队在评估描述后会回复您。
+
+请注意,此安全电子邮件地址仅应用于未公开的漏洞。处理已修复的问题或有关如何使用安全功能的一般性问题,
+应通过用户邮件列表和开发邮件列表定期处理。请在公开披露任何安全问题之前,将其报告给安全电子邮件地址。
+
+ASF 安全团队维护一个页面,其中描述了如何处理漏洞,请查看他们的[网页](http://apache.org/security/)了解更多信息。
+
diff --git a/website/sidebars.ts b/website/sidebars.ts
index a2185ea91a..b7a52252fb 100644
--- a/website/sidebars.ts
+++ b/website/sidebars.ts
@@ -833,6 +833,10 @@ const sidebars = {
                 {
                     type: 'doc',
                     id: 'development/how_to_understand_kylin_design'
+                },
+                {
+                    type: 'doc',
+                    id: 'development/security'
                 }
 
             ],
diff --git a/website/src/data/committers.tsx b/website/src/data/committers.tsx
index 3abceb324d..ff35841087 100644
--- a/website/src/data/committers.tsx
+++ b/website/src/data/committers.tsx
@@ -85,7 +85,7 @@ const COMMITTERS: CommitterItem[] = [
     },
     {
         name: 'Shaofeng Shi (史少锋)',
-        role: 'PMC Chair',
+        role: 'PMC',
         org: 'Kyligence Inc.',
         apacheId: 'shaofengshi',
         githubId: 'shaofengshi',
@@ -117,7 +117,7 @@ const COMMITTERS: CommitterItem[] = [
     },
     {
         name: 'Yang Li (李扬)',
-        role: 'PMC',
+        role: 'PMC Chair',
         org: 'Kyligence Inc.',
         apacheId: 'liyang',
         githubId: 'liyang-gmt8',
@@ -378,6 +378,38 @@ const COMMITTERS: CommitterItem[] = [
         apacheId: 'zhengshengjun',
         githubId: 'zhengshengjun',
         showOnPages: true
+    },
+    {
+        name: 'Lu Cao (曹鲁)',
+        role: 'committer',
+        org: 'Kyligence Inc.',
+        apacheId: 'caolu',
+        githubId: 'lionelcao',
+        showOnPages: true
+    },
+    {
+        name: 'Yinghao Lin (林鹰昊)',
+        role: 'committer',
+        org: 'Kyligence Inc.',
+        apacheId: 'yhcast0',
+        githubId: 'yhcast0',
+        showOnPages: true
+    },
+    {
+        name: 'Pengfei Zhan (占鹏飞)',
+        role: 'committer',
+        org: 'Kyligence Inc.',
+        apacheId: 'pfzhan',
+        githubId: 'pfzhan',
+        showOnPages: true
+    },
+    {
+        name: 'Longfei Jiang (蒋龙飞)',
+        role: 'committer',
+        org: 'Kyligence Inc.',
+        apacheId: 'jlfsdtc',
+        githubId: 'jlfsdtc',
+        showOnPages: true
     }
 ]
 

Reply via email to