diff --git a/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md b/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md index 64fa1ef9a9..08e566df03 100644 --- a/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md +++ b/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md @@ -65,6 +65,6 @@ ALC Hangzhou is open to every open-source enthusiast who align with the Apache W Reference

[1] https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC

-

[2] WeChat Public Account:alc_hangzhou

+

[2] WeChat Public Account: alc_hangzhou

[3] https://cwiki.apache.org/confluence/display/COMDEV/ALC+Hangzhou

[4] https://cwiki.apache.org/confluence/display/COMDEV/Guidelines+to+manage+an+ALC+Chapter

diff --git a/blog/how-to-package-and-deploy-answer-plugins/index.md b/blog/how-to-package-and-deploy-answer-plugins/index.md index 3737006b8b..d309d51e69 100644 --- a/blog/how-to-package-and-deploy-answer-plugins/index.md +++ b/blog/how-to-package-and-deploy-answer-plugins/index.md @@ -42,9 +42,9 @@ If there’s no need to modify Answer's source code, you can build directly from ### Build Docker Images From Local Code Please keep local code up-to-date. The steps are as below: -1. **Add Pluins**:Edit `/script/plugin_list` (root directory) and add plugin repository URLs (one per line). -2. **Build Docker Image**:Run command: `docker build -t .` . -3. **Launch and Verify**:Wait for build to finish, then run `docker run -d -p 9080:80 -v answer-data:/data --name `, then verify plugins in Answer 。 +1. **Add Pluins**: Edit `/script/plugin_list` (root directory) and add plugin repository URLs (one per line). +2. **Build Docker Image**: Run command: `docker build -t .` . +3. **Launch and Verify**: Wait for build to finish, then run `docker run -d -p 9080:80 -v answer-data:/data --name `, then verify plugins in Answer. ### 1.Add Required Plugins ``` @@ -75,7 +75,7 @@ Admin Panel Activate the Plugin ![active a plugin](active-plugin.webp) -Verify Plugin(editor-formula) Functionality: +Verify Plugin(editor-formula) Functionality: ![confirm formula plugin result](formula-res.webp) @@ -103,7 +103,7 @@ To build the base binary, run `make build`. If the build is successful, the answ If you encounter errors related to Go dependency installation, you can try running `go mod download` locally to see if the installation is successful. If it still fails, consider configuring a domestic mirror: https://goproxy.cn/ or enabling a network proxy. -Success: +Success: ![build binary success](make-ui-03.webp) ### 2.Build a Binary File with the Required Plugins Using the Base Binary File @@ -195,7 +195,7 @@ Access [http://localhost:80/install/](http://localhost:80/install/) and follow t Run the command `./new_answer upgrade -C ./answer-data/` 3. Start the Local Website - Run `./new_answer run -C ./answer-data/`, access `http://localhost/`. Log in and go `http://localhost/admin` to activate and verify the plugin. + Run `./new_answer run -C ./answer-data/`, access `http://localhost/`. Log in and go `http://localhost/admin` to activate and verify the plugin. Here’s an example of editor-formula plugin. diff --git a/blog/project-ideas-for-google-summer-of-code-2024/index.md b/blog/project-ideas-for-google-summer-of-code-2024/index.md index b04860a3cc..5806641641 100644 --- a/blog/project-ideas-for-google-summer-of-code-2024/index.md +++ b/blog/project-ideas-for-google-summer-of-code-2024/index.md @@ -39,10 +39,10 @@ AI Embedding helps Answer understand the context of the questions, providing com The Slack integration allows team members to search information in Answer without leaving their current workflow. Users can perform the corresponding operations by entering similar commands as below: -- `/answer ask`:Add a new question -- `/answer search`:Search -- `/answer connect|disconnect`:Bind or unbind an account -- `/answer notify`:Set up message notifications to receive system messages through Slack +- `/answer ask`: Add a new question +- `/answer search`: Search +- `/answer connect|disconnect`: Bind or unbind an account +- `/answer notify`: Set up message notifications to receive system messages through Slack ### Webhook Notification diff --git a/community/contributing/issues.md b/community/contributing/issues.md index 99dc7ab518..7656982318 100644 --- a/community/contributing/issues.md +++ b/community/contributing/issues.md @@ -50,7 +50,7 @@ We use labels to categorize issues. | `bug` | Indicates an unexpected problem or unintended behavior | | `documentation` | Indicates a need for improvements or additions to documentation | | `duplicate` | Indicates similar issues, pull requests, or discussions | -| `feature` | Indicates new feature requests | +| `new-feature` | Indicates new feature requests | | `enhancement` | Indicates enhancement requests | | `good first issue` | Indicates a good issue for first-time contributors | | `help wanted` | Indicates that a maintainer wants help on an issue or pull request | diff --git a/community/team.mdx b/community/team.mdx index 4578a03dea..3b3a14843b 100644 --- a/community/team.mdx +++ b/community/team.mdx @@ -94,5 +94,4 @@ You can find all the code contributors on and translation contributors on these - https://community.apache.org/contributors - https://community.apache.org/contributors/becomingacommitter.html -- https://incubator.apache.org/guides/ppmc.html - https://www.apache.org/dev/pmc.html diff --git a/docs/guides/deploy-subdirectory.md b/docs/guides/deploy-subdirectory.md index f97e5e4f82..c9a9e6f970 100644 --- a/docs/guides/deploy-subdirectory.md +++ b/docs/guides/deploy-subdirectory.md @@ -18,8 +18,8 @@ The configuration must be set at build time and cannot be changed without a rebu ### Steps -1. Modify the configuration file `/configs/config.yaml`。 -2. Run the command to build the project `make ui` `make build`。 +1. Modify the configuration file `/configs/config.yaml`. +2. Run the command to build the project `make ui` `make build`. 3. Run the command `INSTALL_PORT=80 . /answer init -C . /answer-data/` Initialize the project, note that you need to add your base_url (http://localhost:80/{base_url}/install/) to the access path here to see if the configuration is successful. 4. Packaging into docker or releasing the above binary directly, see [here](/docs/plugins#build) diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md index 3512521c6e..c599455e3f 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md @@ -50,7 +50,7 @@ Apache Answer 项目中有一些仓库,你可以在不同的仓库提 issue。 | `bug` | 意外问题或非预期行为 | | `documentation` | 需要对文档进行改进或补充 | | `duplicate` | 相似的问题、合并请求或讨论 | -| `feature` | 新的功能建议 | +| `new-feature` | 新的功能建议 | | `enhancement` | 改进和优化 | | `good first issue` | 新手友好 | | `help wanted` | 维护者需要某个问题或 PR 的帮助 | diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx index cc1de85696..77634dcedf 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx @@ -31,7 +31,7 @@ PMC 负责项目的管理。这包括技术决策以及确保项目以社区友 ## 代码贡献者 -提交者拥有代码仓库的读写权限,并已签署贡献者协议 (CLA) 且使用 `@apache.org` 电子邮件。经 PMC 批准后,他们可以提交代码或文档。成为提交者没有固定的时间线或特定要求,但积极的贡献者会成为强有力的候选人。作为提交者,你可以通过审查和合并代码、测试候选版本、参与讨论并以各种方式为塑造项目的未来做出贡献。活跃的贡献者可能会被邀请加入PMC。 +提交者拥有代码仓库的读写权限,并已签署贡献者协议 (CLA) 且使用 `@apache.org` 电子邮件。经 PMC 批准后,他们可以提交代码或文档。成为提交者没有固定的时间线或特定要求,但积极的贡献者会成为强有力的候选人。作为提交者,你可以通过审查和合并代码、测试候选版本、参与讨论并以各种方式为塑造项目的未来做出贡献。活跃的贡献者可能会被邀请加入 PMC。
{ @@ -92,5 +92,4 @@ PMC 负责项目的管理。这包括技术决策以及确保项目以社区友 - https://community.apache.org/contributors - https://community.apache.org/contributors/becomingacommitter.html -- https://incubator.apache.org/guides/ppmc.html - https://www.apache.org/dev/pmc.html diff --git a/scripts/contributor.js b/scripts/contributor.js index 0d40efdd98..a3b076459f 100644 --- a/scripts/contributor.js +++ b/scripts/contributor.js @@ -6,10 +6,10 @@ var TeamJson = require('../static/data/team.json'); var outputFile = path.resolve(__dirname, '../static/data/team.json'); -// ignore PPMC and committers members +// ignore PMC and committers members var ignoreList = []; TeamJson.forEach(function(u) { - if (u.type === 'ppmc' || u.type === 'committer') { + if (u.type === 'pmc' || u.type === 'committer') { u.users.forEach(function(user) { ignoreList.push(user.name); }); @@ -58,7 +58,7 @@ function fetchContributors() { // save data to team.json fs.writeFile(outputFile, JSON.stringify(jsonData, null, 2), function(err) { if (err) { - console.error('write file err:', err); + console.error('write file err:', err); } }); }); diff --git a/static/data/team.json b/static/data/team.json index 5e33b159b2..fbaa61dad6 100644 --- a/static/data/team.json +++ b/static/data/team.json @@ -1,7 +1,7 @@ [ { - "title": "Podling PMC", - "type": "ppmc", + "title": "PMC", + "type": "pmc", "users": [ { "name": "chrisdutz",