arena icon indicating copy to clipboard operation
arena copied to clipboard

Enhancements on code quality and stability

Open Syulin7 opened this issue 1 year ago • 5 comments

Based on Arena 2024 roadmap, to enhance code quality and stability, I think we need to complete the following tasks.

  • [x] Run go fmt, go vet on the entire project. (https://github.com/kubeflow/arena/pull/1028)
  • [x] Run golangci-lint on the entire project. (https://github.com/kubeflow/arena/pull/1030)
  • [x] Add CI to run the tests for Go. (https://github.com/kubeflow/arena/pull/1031)
  • [x] Add CI to run Go unit test. (https://github.com/kubeflow/arena/pull/1035)
  • [x] Upgrade Go version and dependencies (https://github.com/kubeflow/arena/pull/1032, https://github.com/kubeflow/arena/pull/1041)
  • [ ] Enhancements on Arena SDK.
  • [x] Add CI to run integration test (#1128).

Syulin7 avatar Jan 18 '24 11:01 Syulin7

cc @cheyang @xieydd

Syulin7 avatar Jan 18 '24 11:01 Syulin7

Dependencies and Go version also need to be upgraded.

AlanFokCo avatar Jan 24 '24 02:01 AlanFokCo

Dependencies and Go version also need to be upgraded.

Agree.

Syulin7 avatar Feb 21 '24 08:02 Syulin7

hello, we use arena in deploy GPU Inference service and tfjob, but we meet a question existed long time of arena。is this issue #51 plan to supported this year? we can give some contribute, if you need. TIA!

chacha923 avatar Feb 26 '24 11:02 chacha923

is this issue https://github.com/kubeflow/arena/issues/51 plan to supported this year? we can give some contribute, if you need.

@chacha923 Thanks! If you have enough time to work on this.

Syulin7 avatar Feb 28 '24 07:02 Syulin7