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

suyanhanx pushed a commit to branch maturity-model
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git

commit bb4b81dd1642a93d9be8fefeb1a3d9d756ca846a
Author: suyanhanx <[email protected]>
AuthorDate: Sun Dec 3 21:36:18 2023 +0800

    security page
    
    Signed-off-by: suyanhanx <[email protected]>
---
 website/community/committers/committer.md | 15 ++++++++-------
 website/community/security.md             | 15 +++++++++++++++
 website/docusaurus.config.js              |  5 +++++
 3 files changed, 28 insertions(+), 7 deletions(-)

diff --git a/website/community/committers/committer.md 
b/website/community/committers/committer.md
index ab7313394..fed91eb4a 100644
--- a/website/community/committers/committer.md
+++ b/website/community/committers/committer.md
@@ -5,7 +5,8 @@ sidebar_position: 3
 
 This document primarily serves as a guide for new committers to OpenDAL.
 
-Upon receiving an invitation email from OpenDAL's PPMC, a new committer should 
consider whether to accept. If they decide in favor, they should select "Reply 
All" and express their decision.
+Upon receiving an invitation email from OpenDAL's PPMC, a new committer should 
consider whether accepting.
+If they decide in favor, they should select "Reply All" and express their 
decision.
 
 ## Submit CLA
 
@@ -13,7 +14,7 @@ Upon receiving an invitation email from OpenDAL's PPMC, a new 
committer should c
 2. Complete the ICLA based on your particulars. Please note:
     - The address field should be filled out accurately and in detail.
     - You need to choose a unique ApacheID that hasn't been taken. Check 
https://people.apache.org/committer-index.html to see which IDs are still 
available.
-3. Sign document by hand or by electronic signature
+3. Sign the document by hand or by electronic signature
     - Manually sign a printed copy, then scan it to produce a pdf.
     - Digitally draw a signature on the document: [Detail 
Instruction](https://www.apache.org/licenses/cla-faq.html#printer).
     - Sign the document using PGP: [Detail 
Instruction](https://www.apache.org/licenses/contributor-agreements.html#submitting).
@@ -23,7 +24,7 @@ After waiting for some time, you will receive an email 
notifying you that your C
 
 ## Setup ASF Account
 
-When receive an email with the subject "Welcome to the Apache Software 
Foundation" from [email protected], we can begin setting up ASF account.
+When receiving an email with the subject "Welcome to the Apache Software 
Foundation" from [email protected], we can begin setting up an ASF account.
 
 ### Setup LDAP Password
 
@@ -36,7 +37,7 @@ When receive an email with the subject "Welcome to the Apache 
Software Foundatio
 2. Click "Authenticate with GitHub" and follow the given instructions to link 
your ASF account to GitHub.
 3. Check your email titled "[GitHub] @asfgit has invited you to join the 
@apache organization" and accept the invitation.
 4. Wait momentarily, and the website will refresh on its own.
-5. (If you not enable 2FA on GitHub) Please follow the 
[instruction](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication).
+5. (If you do not enable 2FA on GitHub) Please follow the 
[instruction](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication).
 
 Your ApacheID and GitHub ID will now both appear on 
https://gitbox.apache.org/boxer/. Congrats on successfully linking your ASF 
account to GitHub!
 
@@ -67,17 +68,17 @@ Here's an illustration for Gmail users:
 
 ![Gmail Settings](gmail-smtp-setting.jpg)
 
-### Subscribe Mailing List
+### Subscribe to Mailing List
 
 1. Send email to 
[[email protected]](mailto:[email protected])
-2. You will receive an email with the subject "confirm subscribe to 
[email protected]"
+2. You will receive an email with the subject "confirm subscribing to 
[email protected]"
 3. Reply to the email with "Confirm" in the body
 
 If you receive an email with the subject "WELCOME to [email protected]", 
you have successfully subscribed to the mailing list.
 
 ## Setup 1password
 
-OpenDAL offers a 1password open source team license for conducting local 
integration tests (Thanks to 1Password!). Once you have been added to OpenDAL's 
committer list, one of the PPMC members will invite you to join the team.
+OpenDAL offers a 1Password open-source team license for conducting local 
integration tests (Thanks to 1Password!). Once you have been added to OpenDAL's 
committer list, one of the PPMC members will invite you to join the team.
 
 Please download your preferred clients to begin using it. Here are some 
important notes regarding the use of 1Password: 
 
diff --git a/website/community/security.md b/website/community/security.md
new file mode 100644
index 000000000..c42264fb0
--- /dev/null
+++ b/website/community/security.md
@@ -0,0 +1,15 @@
+---
+title: Security
+---
+
+# Security
+
+The Apache Software Foundation takes a rigorous stance on eliminating security 
issues in its software projects. Likewise, Apache OpenDAL is also vigilant and 
takes security issues related to its features and functionality into the 
highest consideration.
+
+If you have any concerns regarding OpenDAL's security, or you discover a 
vulnerability or potential threat, please do not hesitate to get in touch with 
the Apache Security Team by dropping an email at [email protected].
+
+Please specify the project name as "OpenDAL" in the email, and provide a 
description of the relevant problem or potential threat. You are also urged to 
recommend how to reproduce and replicate the issue.
+
+The Apache Security Team and the OpenDAL community will get back to you after 
assessing and analyzing the findings.
+
+Please note that the security issue should be reported on the security email 
first, before disclosing it on any public domain.
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index 16d2e7e12..0152a6566 100644
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -236,6 +236,11 @@ const config = {
         darkTheme: darkCodeTheme,
         additionalLanguages: ['rust', 'java', 'groovy'],
       },
+      zoom: {
+        selector: '.markdown img',
+        background: 'rgba(255, 255, 255, 0.8)',
+        config: {}
+      }
     }),
 };
 

Reply via email to