apache / apache/eventmesh

[GLCC] GitLink Code Camp (CCF GitLink 开源编程夏令营)

Open
#4,040 3 comments 0 reactions 0 assignees View on GitHub
feature GLCC
Dominant language
Java
Stars
1.8k
Forks
658
Avg merge
11h 29m
Merged PRs (30d)
52

Description

### Search before asking

- [X] I had searched in the [issues](https://github.com/apache/eventmesh/issues?q=is%3Aissue) and found no similar issues.

### Feature Request

## 题目名称
eventmesh admin模块优化完善

## 题目描述
### 题目简介
eventmesh admin模块为eventmesh项目的管理模块,目前eventmesh admin模块包含了不同协议的查询接口、客户端操作接口、webhook配置操作接口,以及对事件存储的操作等,现有接口需补充相关注释,并测试是否功能正常,同时输出admin模块对应的文档与功能展示,针对事件存储的操作需进行扩展补充更多功能。

### 编码任务
包括但不限于:
- 补充现有eventmesh admin模块接口描述与注释
- 测试现有接口功能并完善优化
- 扩展admin模块对事件存储的操作功能
- 增加管理命令,支持一键启停eventmesh cli命令

### 技能要求和编程语言
- Java
- 对eventmesh有一定的了解

### 预期成果
- eventmesh admin现有接口测试完善优化
- 扩展eventmesh事件存储操作接口功能
- 支持一键启停eventmesh cli命令
- 输出eventmesh admin相关接口操作指引与使用文档

### 可参与人数
1人(项目由个人独立完成)

### 导师及联系方式
GitHub ID:xwm1992
Email:mikexue@apache.org

### 官方微信群
![wechat-assistant](https://github.com/apache/eventmesh/assets/13237619/9bd88809-6de5-495d-8554-36b1c2e38a87)

### Are you willing to submit PR?

- [ ] Yes I am willing to submit a PR!

Contributor guide

Open the contributing guide

Research direction

Start by mapping the eventmesh admin module's existing query, client-operation, webhook, and event-storage interfaces, then review their current tests and documentation. Define the scope before changing anything: documented and tested existing interfaces, expanded event-storage operations, a one-command way to start and stop the CLI, and an admin usage guide.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, backend, cli, documentation, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.