Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,6 @@ ALC Hangzhou is open to every open-source enthusiast who align with the Apache W
Reference

<p id="ref1">[1] https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC </p>
<p id="ref2">[2] WeChat Public Accountalc_hangzhou </p>
<p id="ref2">[2] WeChat Public Account: alc_hangzhou </p>
<p id="ref3">[3] https://cwiki.apache.org/confluence/display/COMDEV/ALC+Hangzhou</p>
<p id="ref4">[4] https://cwiki.apache.org/confluence/display/COMDEV/Guidelines+to+manage+an+ALC+Chapter</p>
12 changes: 6 additions & 6 deletions blog/how-to-package-and-deploy-answer-plugins/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <image_name[:tag]> .` .
3. **Launch and Verify**Wait for build to finish, then run `docker run -d -p 9080:80 -v answer-data:/data --name <container_name> <image_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 <image_name[:tag]> .` .
3. **Launch and Verify**: Wait for build to finish, then run `docker run -d -p 9080:80 -v answer-data:/data --name <container_name> <image_name>`, then verify plugins in Answer.

### 1.Add Required Plugins
```
Expand Down Expand Up @@ -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)


Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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.

Expand Down
8 changes: 4 additions & 4 deletions blog/project-ideas-for-google-summer-of-code-2024/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion community/contributing/issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
Expand Down
1 change: 0 additions & 1 deletion community/team.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
4 changes: 2 additions & 2 deletions docs/guides/deploy-subdirectory.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Apache Answer 项目中有一些仓库,你可以在不同的仓库提 issue。
| `bug` | 意外问题或非预期行为 |
| `documentation` | 需要对文档进行改进或补充 |
| `duplicate` | 相似的问题、合并请求或讨论 |
| `feature` | 新的功能建议 |
| `new-feature` | 新的功能建议 |
| `enhancement` | 改进和优化 |
| `good first issue` | 新手友好 |
| `help wanted` | 维护者需要某个问题或 PR 的帮助 |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ PMC 负责项目的管理。这包括技术决策以及确保项目以社区友

## 代码贡献者

提交者拥有代码仓库的读写权限,并已签署贡献者协议 (CLA) 且使用 `@apache.org` 电子邮件。经 PMC 批准后,他们可以提交代码或文档。成为提交者没有固定的时间线或特定要求,但积极的贡献者会成为强有力的候选人。作为提交者,你可以通过审查和合并代码、测试候选版本、参与讨论并以各种方式为塑造项目的未来做出贡献。活跃的贡献者可能会被邀请加入PMC
提交者拥有代码仓库的读写权限,并已签署贡献者协议 (CLA) 且使用 `@apache.org` 电子邮件。经 PMC 批准后,他们可以提交代码或文档。成为提交者没有固定的时间线或特定要求,但积极的贡献者会成为强有力的候选人。作为提交者,你可以通过审查和合并代码、测试候选版本、参与讨论并以各种方式为塑造项目的未来做出贡献。活跃的贡献者可能会被邀请加入 PMC

<div className="row">
{
Expand Down Expand Up @@ -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
6 changes: 3 additions & 3 deletions scripts/contributor.js
Original file line number Diff line number Diff line change
Expand Up @@ -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);
});
Expand Down Expand Up @@ -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);
}
});
});
Expand Down
4 changes: 2 additions & 2 deletions static/data/team.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[
{
"title": "Podling PMC",
"type": "ppmc",
"title": "PMC",
"type": "pmc",
"users": [
{
"name": "chrisdutz",
Expand Down