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

fenbox pushed a commit to branch build-community
in repository https://gitbox.apache.org/repos/asf/incubator-answer-website.git


The following commit(s) were added to refs/heads/build-community by this push:
     new ec9efca0 docs: update sidebar and support descrition, fix format
ec9efca0 is described below

commit ec9efca0e15f9f4a33c6196f303e5d0f53525f39
Author: fen <[email protected]>
AuthorDate: Thu Nov 23 11:21:46 2023 +0800

    docs: update sidebar and support descrition, fix format
---
 community/contributing/contributing.md | 71 +++++++++++++++++++++++++++-------
 community/contributing/issues.md       | 17 ++++----
 community/contributing/plugins.md      |  6 +--
 community/contributing/translation.md  | 10 ++---
 community/how-to-release.md            | 18 +++++----
 community/support.md                   |  8 ++--
 sidebarsCommunity.js                   | 17 +-------
 7 files changed, 89 insertions(+), 58 deletions(-)

diff --git a/community/contributing/contributing.md 
b/community/contributing/contributing.md
index 71103bac..13927990 100644
--- a/community/contributing/contributing.md
+++ b/community/contributing/contributing.md
@@ -12,29 +12,72 @@ Apache Answer has adopted a Code of Conduct that we expect 
project participants
 
 ## Get involved
 
-There are many ways to contribute to Answer, and many of them do not involve 
writing any code. Here's a few ideas to get started:
+Apache Answer is an open source project built by passionate users, 
contributors, and PMC members. We are committed to creating an open and 
inclusive community, and we welcome everyone to join us in embracing the Apache 
way and building open source together.
 
-- Simply start using Answer. Go through the [Getting 
Started](/docs/installation) guide. Does everything work as expected? If not, 
we're always looking for improvements. Let us know by [opening an 
issue](/community/issues).
-- Look through the [open 
issues](https://github.com/apache/incubator-answer/issues). Provide 
workarounds, ask for clarification, or suggest labels. Help [triage 
issues](#triaging-issues-and-pull-requests).
-- If you find an issue you would like to fix, [open a pull 
request](/community/pull-request). Issues tagged as [Good first 
issue](https://github.com/apache/incubator-answer/labels/good%20first%20issue) 
are a good place to get started.
-- Read through the [Answer docs](/docs). If you find anything that is 
confusing or can be improved, you can click "Edit this page" at the bottom of 
most docs, which takes you to the GitHub interface to make and propose changes.
-- Take a look at the [features 
requested](https://github.com/apache/incubator-answer/labels/enhancement) by 
others in the community and consider opening a pull request if you see 
something you want to work on.
+Anyone can contribute to Answer. In addition to contributing code, there are 
many other ways to get involved, such as:
 
-Contributions are very welcome. If you think you need help planning your 
contribution, please ping us on Twitter at 
[@answerdev](https://twitter.com/answerdev) and let us know you are looking for 
a bit of help.
-
-### Join Answer Meta
+**Using Answer**
 
-We have the `#contributing` and `#development` tags on [Answer 
Meta](https://meta.answer.dev) to discuss all things about Answer development. 
You can also be of great help by helping other users in the `#support` tag.
+- Getting started with Answer is easy. Just follow our [Getting Started 
Guide](/docs/installation) to see if everything works as expected.
+- If not, you can [create an issue](/community/issues) to report a bug or 
suggest an improvement.
 
-### Triaging issues and pull requests
+**Triaging issues and pull requests**
 
-One great way you can contribute to the project without writing any code is to 
help triage issues and pull requests as they come in.
-
-- Ask for more information if you believe the issue does not provide all the 
details required to solve it.
+- Ask for more information if you believe the [issues](/community/issues) does 
not provide all the details required to solve it.
 - Suggest [labels](https://github.com/apache/incubator-answer/labels) that can 
help categorize issues.
 - Flag issues that are stale or that should be closed.
 - Ask for test plans and review code.
 
+**Contributing code**
+
+- Claim the issue if you find one that you can solve. Create a [pull 
request](/community/pull-request) to submit your changes.
+- Issues labeled as [`good first 
issue`](https://github.com/apache/incubator-answer/labels/good%20first%20issue)"
 are great for getting started.
+
+**Improving documentations**
+
+- If you find any typos, grammar, or errors when reading our [docs](/docs), 
simply click on "Edit this page" and make edits on GitHub.
+
+**Develop plugins**
+
+- Extend the functionality of Answer with plugins.
+- There are features that users are expecting, and you can claim or create 
your needs with [develop and submit](/community/plugins).
+
+**Helping with version releases**
+
+- Help us make Answer even better by testing new candidate releases and voting 
on 
[[email protected]](https://lists.apache.org/[email protected]).
+- If you don't find any problems, give it a `+1 (non-binding)` upvote.
+- If you find a problem, give it a `-1 (non-binding)` downvote.
+
+**Contributing translations**
+
+- If you are fluent in a language other than English, you can help us 
translate Answer into other languages using 
[Crowdin](https://crowdin.com/project/answer).
+- Please refer to the [Contributing Translations 
Guide](/community/translation) for more information.
+
+**Helping with support**
+
+- You can be of great help by helping other users on [Answer 
Meta](https://meta.answer.dev).
+- Reply and solve the questions in the [Mailing 
List](/community/#mailing-list).
+
+**Promoting Answer**
+
+- Share Answer on Social Media
+- Share your story with Answer to more people
+- Join our meetup, forum, etc.
+
+**Others**
+
+- Got new ideas? Feel free to reach us.
+
+<!-- There are many ways to contribute to Answer, and many of them do not 
involve writing any code. Here's a few ideas to get started:
+
+- Simply start using Answer. Go through the [Getting 
Started](/docs/installation) guide. Does everything work as expected? If not, 
we're always looking for improvements. Let us know by [opening an 
issue](/community/issues).
+- Look through the [open 
issues](https://github.com/apache/incubator-answer/issues). Provide 
workarounds, ask for clarification, or suggest labels. Help [triage 
issues](#triaging-issues-and-pull-requests).
+- If you find an issue you would like to fix, [open a pull 
request](/community/pull-request). Issues tagged as [Good first 
issue](https://github.com/apache/incubator-answer/labels/good%20first%20issue) 
are a good place to get started.
+- Read through the [Answer docs](/docs). If you find anything that is 
confusing or can be improved, you can click "Edit this page" at the bottom of 
most docs, which takes you to the GitHub interface to make and propose changes.
+- Take a look at the [features 
requested](https://github.com/apache/incubator-answer/labels/enhancement) by 
others in the community and consider opening a pull request if you see 
something you want to work on. -->
+
+Contributions are very welcome. If you think you need help planning your 
contribution, please ping us on Twitter at 
[@answerdev](https://twitter.com/answerdev) and let us know you are looking for 
a bit of help.
+
 ## Development process
 
 Answer uses [GitHub](https://github.com/apache/incubator-answer) as its source 
of truth. The core team will be working directly there. All changes will be 
public from the beginning.
diff --git a/community/contributing/issues.md b/community/contributing/issues.md
index 45b3f797..ba55fd76 100644
--- a/community/contributing/issues.md
+++ b/community/contributing/issues.md
@@ -14,8 +14,6 @@ There are some repos in the Answer project, you can raise 
your issue for differe
 
 When opening a new issue, always make sure to fill out the issue template. 
**This step is very important!** Not doing so may result in your issue not 
being managed in a timely fashion. Don't take this personally if this happens, 
and feel free to open a new issue once you've gathered all the information 
required by the template.
 
-**Please don't use the GitHub issue tracker for questions.** If you have 
questions about using Answer, you can ask them on [Answer 
Meta](https://meta.answer.dev). We will do our best to answer your questions.
-
 **Please don't use the GitHub issue tracker for questions.** Instead, you can 
ask your questions on [Answer Meta](https://meta.answer.dev), and we'll do our 
best to provide you with the answers you need.
 
 ## Bugs
@@ -23,6 +21,7 @@ When opening a new issue, always make sure to fill out the 
issue template. **Thi
 If you find a bug, the first thing to do is to search the issues to see if 
someone has already reported it. If so, please add any additional information 
as a comment on the existing issue.
 
 If no existing issue exists, please open a new issue and fill out the issue 
template completely. The more information you provide, the more likely it is 
that your issue will be resolved quickly. Please include the following with 
each issue:
+
 - A clear description of the problem
 - A screenshot of the problem (if applicable)
 - Steps to reproduce the problem
@@ -32,7 +31,6 @@ If no existing issue exists, please open a new issue and fill 
out the issue temp
 - The operating system you are using (if the issue is backend-related)
 - Any other details you think are relevant
 
-
 ## Security bugs
 
 If you find a security bug, with that in mind, please do not file public 
issues. You can follow the instructions in the [security 
policy](https://github.com/apache/incubator-answer/security/policy) to report 
it privately.
@@ -44,11 +42,12 @@ We appreciate your feedback and ideas. If you have a 
feature request, please fil
 If we think the feature request is a good idea, we'll add it to the roadmap 
and set the milestone. If you want to implement it, comment on the issue, and 
we'll assign it to you.
 
 ## Issues Labels
+
 We use labels to categorize issues.
 
-- bug: Issues that are bugs.
-- enhancement: Issues that are feature requests.
-- good first issue: Issues that are good for beginners.
-- help wanted: Issues that are open to help from the community.
-- invalid: Issues that are invalid.
-- duplicate: Issues that are duplicates of other issues.
+- `bug`: Issues that are bugs.
+- `enhancement`: Issues that are feature requests.
+- `good first issue`: Issues that are good for beginners.
+- `help wanted`: Issues that are open to help from the community.
+- `invalid`: Issues that are invalid.
+- `duplicate`: Issues that are duplicates of other issues.
diff --git a/community/contributing/plugins.md 
b/community/contributing/plugins.md
index b8ace527..8b7e7015 100644
--- a/community/contributing/plugins.md
+++ b/community/contributing/plugins.md
@@ -7,7 +7,7 @@ slug: /plugins
 
 ## Plugin types
 
-目前我们总共有三种类型的插件
+Currently we have three types of plugins:
 
 - Backend
 - Builtin plugin
@@ -72,7 +72,7 @@ This plugin is suitable for the following scenarios
 1. A plug-in that can independently complete some UI functions and does not 
require back-end support;
 2. The code needs to be isolated to prevent confusion with the main site;
 
-Existing 
examples:[editor-chart](https://github.com/apache/incubator-answer-plugins/blob/main/editor-chart)、[editor-formula](https://github.com/apache/incubator-answer-plugins/tree/main/editor-formula).
+Existing 
examples:[editor-chart](https://github.com/apache/incubator-answer-plugins/blob/main/editor-chart)、[editor-formula](https://github.com/apache/incubator-answer-plugins/tree/main/editor-formula).
 
 In order to simplify the development and compilation process, we use 
[workspace](https://pnpm.io/next/workspaces) to manage this independent 
front-end warehouse.
 
@@ -89,7 +89,7 @@ The **name** field in package.json is the name of the package 
we add dependencie
 "editor-chart" ❌
 
 :::
-- Go to the `ui/src/plugins` directory and create a directory,such as 
editor_chart, then add the components you want to develop, then modify the 
`ui/src/plugins/index.ts` file to export your components; **changes here during 
the release phase do not need to be submitted**.
+- Go to the `ui/src/plugins` directory and create a directory, such as 
editor_chart, then add the components you want to develop, then modify the 
`ui/src/plugins/index.ts` file to export your components; **changes here during 
the release phase do not need to be submitted**.
 
 ```
 export { default as  editor_chart } from 'editor_chart';
diff --git a/community/contributing/translation.md 
b/community/contributing/translation.md
index 3863e78e..725da210 100644
--- a/community/contributing/translation.md
+++ b/community/contributing/translation.md
@@ -1,17 +1,17 @@
+---
+slug: /translation
+---
 
 # Translation
 
 Our project is connected to [crowdin](https://crowdin.com/) for translation; 
we recommend contributing translations through crowdin.
 
-Translate address:
+Translate project list:
 
 - [crowdin-apache-answer](https://crowdin.com/project/answer)
 - [crowdin-apache-answer-website](https://crowdin.com/project/answer-website)
 
-### Why recommend crowdin
+## Why recommend crowdin
 
 1. Through crowdin, translators only need to focus on the translation work 
itself, and crowdin will provide very convenient prompts;
 2. No additional operations are required, such as git commands. Our 
apache-answer project language file uses yaml. Some contributors are likely to 
format the indentation or operate by mistake, causing some formatting errors;
-
-
-
diff --git a/community/how-to-release.md b/community/how-to-release.md
index 4f2e7140..f306904a 100644
--- a/community/how-to-release.md
+++ b/community/how-to-release.md
@@ -1,26 +1,29 @@
 # How to Release
 
-## Apache Release Guide
-> All Apache projects are required to follow the [Apache Release 
Policy](https://www.apache.org/legal/release-policy.html). This guide is 
intended to help you understand the policy and how to release projects at 
Apache.
+All Apache projects are required to follow the [Apache Release 
Policy](https://www.apache.org/legal/release-policy.html). This guide is 
intended to help you understand the policy and how to release projects at 
Apache.
 
 ## Release Process
+
 1. Prepare all the release artifacts.
 2. Upload the release artifacts to the svn repository.
 3. Verify the release artifacts.
 4. Vote on the release.
 
 ## Prepare all the release artifacts
+
 1. Create the RC tag in the git repository and write the release notes.
 2. Build the release artifacts(bundles, source archives, etc).
 3. Sign the release artifacts.
 4. Create the checksums for the release artifacts.
 
 ## Upload the release artifacts to the svn repository
+
 1. Create a directory for the release artifacts in the svn repository.
 2. Upload the release artifacts to the svn repository.
 3. Upload the KEYS file to the svn repository.
 
 ## Verify the release artifacts
+
 Basic check items:
 
 - [ ] Download links are valid.
@@ -56,15 +59,16 @@ $ for i in *.tar.gz; do echo $i; sha512sum --check  
$i.sha512; done
 ```
 
 ## Vote on the release
-1. Send a vote email to the `[email protected]`. Incubator need to first 
do a vote on their dev list and that vote requires at least 3 +1s from Answer 
PPMC members.
+
+1. Send a vote email to the <[email protected]>. Incubator need to first 
do a vote on their dev list and that vote requires at least 3 +1s from Answer 
PPMC members.
 2. Wait for at least 72 hours or until the necessary number of votes are 
reached.
 3. Announce the result of the vote on the dev list.
-4. If the dev vote passes, send email to the `[email protected]` to 
request a vote on the general list. The incubator vote needs at least 3 +1s 
from Incubator PMC members
+4. If the dev vote passes, send email to the <[email protected]> to 
request a vote on the general list. The incubator vote needs at least 3 +1s 
from Incubator PMC members
    (binding votes).
 5. Wait for at least 72 hours or until the necessary number of votes are 
reached.
 6. Announce the result of the vote on the dev list.
 
-### Vote Email Template
+### Vote email template
 
 ```text
 [VOTE] Release Apache Answer(Incubating) {release-version}
@@ -116,5 +120,5 @@ Hello,
     https://github.com/apache/incubator-answer#building-from-source
 
 Thanks,
-LinkinStar
-```
\ No newline at end of file
+<YOUR NAME>
+```
diff --git a/community/support.md b/community/support.md
index 9f1cf8dc..dbcd4c53 100644
--- a/community/support.md
+++ b/community/support.md
@@ -7,19 +7,19 @@ Hey there! Welcome to Answer, a Q&A platform software. We've 
got a bunch of curi
 
 If you're having trouble finding an answer to your question, check out our 
[community](#answer-meta), [documentations](/docs), 
[issues](/community/issues), or [mailing list](#mailing-list). If you find a 
question that you can answer, please do! Even if your answer isn't perfect, our 
volunteers will be happy to help you fill in the gaps.
 
-If you're still having trouble after checking our documentation and other 
resources, feel free to [contact us](#none-of-the-above). Since our users and 
contributors come from all over the world, so we recommend using English as 
primary communication language for the best possible assistance.
+If you're still having trouble after checking our documentation and other 
resources, feel free to [contact us](#others). Since our users and contributors 
come from all over the world, so we recommend using English as primary 
communication language for the best possible assistance.
 
 ## Answer Meta
 
 Answer is all about questions and answers, as its official community, Answer 
Meta is the best place to discuss any issues you’re having with the platform, 
share experience, or help others by answering their questions. Answer Meta is 
also a great way to keep track of questions and answers, and it helps to ensure 
that the content is always up-to-date.
 
-<a href="https://meta.answer.dev"; class="btn btn-outline-primary">Discussion 
forums</a>
+<a href="https://meta.answer.dev"; class="btn btn-primary"><i class="bi 
bi-chat-square-text-fill me-2"></i>Discussion forums</a>
 
 ## Mailing list
 
 We use email because it’s a great way to keep everyone in loop. Before sending 
an email, you can search the mailing list archives beforehand to see if there 
are any previous related discussions about your question.
 
-| Name | Description | Subscribe | Unsubscribe | Archive |
+| Name | Description | Subscribe | Unsubscribe | Archives |
 | --- | --- | --- | --- | --- |
 | <[email protected]> | Community discussion | 
[Subscribe](mailto:[email protected]) | 
[Unsubscribe](mailto:[email protected]) | 
[Archives](https://lists.apache.org/[email protected]) |
 | <[email protected]> | Code repo update | 
[Subscribe](mailto:[email protected]) | 
[Unsubscribe](mailto:[email protected]) | 
[Archives](https://lists.apache.org/[email protected]) |
@@ -30,8 +30,6 @@ Kindly note that, if you're not subscribed to the mailing 
list, you won't receiv
 
 For the latest news about Answer, [follow @answerdev on 
Twitter](https://twitter.com/answerdev) and the [official blog](/blog) on this 
website. You can also reach us via [Discord](https://discord.gg/a6PZZbfnFx), 
but due to the size of our team, we can't guarantee an instant response. Thanks 
for your understanding.
 
-## None of the above
-
 If you don't find what you're looking for, please use the form below to submit 
your request. We'll try and get back to you as soon as possible.
 
 <!-- iframe https://share.hsforms.com/1eE-U5pv9T16uulukBWPejAe14rk -->
diff --git a/sidebarsCommunity.js b/sidebarsCommunity.js
index 75b374b0..f11d282d 100644
--- a/sidebarsCommunity.js
+++ b/sidebarsCommunity.js
@@ -12,23 +12,10 @@ module.exports = {
       collapsed: false,
       items: [
         'contributing/issues',
-        {
-          type: 'category',
-          label: 'Development',
-          link: {
-            type: 'doc',
-            id: 'contributing/development',
-          },
-          collapsed: true,
-          items: [
-            'contributing/backend',
-            'contributing/frontend',
-            'contributing/development',
-            'contributing/plugins',
-          ],
-        },
+        'contributing/development',
         'contributing/pull-request',
         'contributing/plugins',
+        'contributing/translation',
       ],
     },
     'how-to-release',

Reply via email to