Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[draft] [ *******Coding Camp]: Call For Participation! #2833

Closed
wuhongsong opened this issue Oct 24, 2023 · 1 comment
Closed

[draft] [ *******Coding Camp]: Call For Participation! #2833

wuhongsong opened this issue Oct 24, 2023 · 1 comment
Labels
enhancement improve feature

Comments

@wuhongsong
Copy link
Contributor

wuhongsong commented Oct 24, 2023

We have provided some topics:

We have provided some topics:

1、Web page console for Curve(Languages: vue3 ts;go ), mentor: @SeanHai

Func Issue Difficulty level Assigne PR Progress
remove the dependency of grpc from curve-manager opencurve/curve-manager#1 medium
Fix request for time series data exceeding limit opencurve/curve-manager#3 easy
Fix the disk type monitor info of nvme-ssd missed from node_exporter opencurve/curve-manager#2 easy
When zooming in on the page, the two pie charts on the homepage should be redrawn and centered opencurve/curve-dashboard#3 easy
The homepage cluster capacity pie chart is missing the legend for unallocated capacity opencurve/curve-dashboard#4 easy
Limit the display length of the text box content opencurve/curve-dashboard#5 easy

2、Perfection of Curveadm (Languages: Go), memtor: @caoxianfei1

Func Issue Difficulty level Assigne PR Progress
Manage service log opencurve/curveadm#197 easy
Add cluster type to deploy cluster opencurve/curveadm#257 easy
Fix CurveAdm wiki document opencurve/curveadm#175 easy
host and hostname opencurve/curveadm#260 easy
Optimize the process of deploying memcache opencurve/curveadm#240 easy
docker and podman create container options init and pid host conflict opencurve/curveadm#320 easy
curveadm target start will timeout opencurve/curveadm#291 easy
support export the yaml that tools-v2 used opencurve/curveadm#315 easy
add cobra library document opencurve/curveadm#265 easy
replace old tool with new tool opencurve/curveadm#323 easy
curveadm enter command can directly enter the leader container opencurve/curveadm#324 easy
Support install new tool outside continer using curveadm opencurve/curveadm#325 easy
Support deploying minio-s3-gateway opencurve/curveadm#218 medium
More smart core_pattern opencurve/curveadm#178 medium
Customized selection disk opencurve/curve-operator#27 medium @liuminjian opencurve/curve-operator#79
K8s/Deployment: Update cluster opencurve/curve-operator#29 medium @peaceLT

3、New tool support (Languages: Go), mentor: @Cyber-SiKu

Func Issue Difficulty level Assigne PR Progress
[tools-v2]: Add the command of statistical curvefs information #2532 easy
[tools-v2]:add bs delete volume snapshot #2578 easy
[tools-v2]:add bs query volume snapshot #2582 easy
[tools-v2]:add bs status volume snapshot #2583 easy
[tools-v2]:add bs query volume clone-recover #2584 easy
[tools-v2]:add bs create volume snapshot #2585 easy
[tools-v2]:add bs create volume clone/recover #2586 easy
[tools-v2]:add bs recover volume #2588 easy
[tools-v2]:support export monitor target #2564 easy
[tools-v2]:add bs stop volume snapshot #2579 easy

4、Modification of code logic (Languages: C++)

Func Issue Difficulty level Assigne PR Progress
[curvefs/client] curvefs metric problem #2391 easy
When the cluster capacity is almost full, make the cluster readonly #2561 hard
#2576 medium @Cyber-SiKu
add metric for memcached queue list #2841 easy
curvefs support x-amz-storage-class #2783 easy
@caoxianfei1
Copy link
Contributor

see #2847

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement improve feature
Projects
None yet
Development

No branches or pull requests

3 participants