Skip to content

Commit

Permalink
Move project proposals up
Browse files Browse the repository at this point in the history
Signed-off-by: Ali Ok <[email protected]>
  • Loading branch information
aliok authored Jan 24, 2024
1 parent 2b8d6b1 commit 5a01c5a
Showing 1 changed file with 34 additions and 33 deletions.
67 changes: 34 additions & 33 deletions programs/lfx-mentorship/2024/01-Mar-May/project_ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,40 @@
- Zhongpei Qiao(@chivalryq, [email protected])
- Upstream Issue: https://github.com/kubevela/kubevela/issues/6435

### Litmus Chaos

#### Enhancement of litmusctl: Adding E2E Tests, CRUD Probes Commands, and Package Manager Availability

- Description: The [project](https://github.com/litmuschaos/litmusctl) aims to improve litmusctl by introducing end-to-end (E2E) tests for better release testing and adding CRUD commands for probes, addressing user needs. Additionally, it seeks to enhance user accessibility by making litmusctl available on Brew and Chocolatey package managers.
- Expected Outcome: The enhancement of litmusctl will include comprehensive E2E testing for improved reliability, the addition of CRUD commands for probes to expand functionality, and availability on Brew and Chocolatey for greater accessibility and user convenience.
- Recommended Skills: Golang, Kubernetes
- Mentor(s):
- Vedant Shrotria (@Jonsy13, [email protected])
- Sarthak Jain (@SarthakJain26, [email protected])
- Nagesh Bansal (@Nageshbansal, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4405

#### Enhancing Chaos Center: Implementing E2E Test Cases and Addressing CVE Issues

- Description: This initiative focuses on augmenting the [Chaos Center](https://github.com/litmuschaos/litmus/tree/master/chaoscenter) with comprehensive end-to-end (E2E) test cases, addressing the current gap in testing capabilities. The lack of extensive E2E tests has been a challenge, especially during release cycles. The project also targets fixing identified Common Vulnerabilities and Exposures (CVEs) in the Chaos Center, enhancing the overall security and reliability of the system.
- Expected Outcome: The project aims to establish a robust E2E testing framework for the Chaos Center, significantly improving test coverage and reliability during releases. Additionally, it focuses on resolving all identified CVEs, thereby enhancing the system's security. These improvements are expected to result in more stable and secure releases, increasing user trust in the Chaos Center.
- Recommended Skills: Golang, Kubernetes
- Mentor(s):
- Namkyu Park (@namkyu1999, [email protected])
- Shubham Chaudhary (@ispeakc0de, [email protected])
- Raj Babu Das (@imrajdas, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4406

#### Enhancements in Chaos Center: Multiple Project Owners and Log Download API
- Description: This project focuses on two major enhancements for the [Chaos Center](https://github.com/litmuschaos/litmus/tree/master/chaoscenter). First, it aims to enable the support for multiple project owners, a feature highly requested by users. This addition will allow for more collaborative and flexible project management within the Chaos Center. Second, the project will develop an API for downloading logs, providing users with easier access to log data. Furthermore, there's a need to update the API documentation to reflect these new changes and ensure that users have the latest information for seamless integration and usage.
- Expected Outcome: The successful completion of this project will result in the Chaos Center supporting multiple project owners, fostering collaborative and efficient project management. The new log download API will enhance user experience by simplifying access to log data. Additionally, the updated API documentation will ensure that users have clear and current guidelines, supporting better utilization of the new features.
- Recommended Skills: Golang, ReactJs
- Mentor(s):
- Saranya Jena (@Saranya-jena, [email protected])
- Sahil Kumar (@SahilKr24, [email protected])
- Hrishav Kumar (@hrishavjha, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4407

### Prometheus

#### Client_golang CI/CD improvements
Expand Down Expand Up @@ -300,36 +334,3 @@
- Hung-Ying Tai (@hydai, [email protected])
- dm4 (@dm4, [email protected])
- Upstream Issue: https://github.com/WasmEdge/WasmEdge/issues/3172


#### Enhancement of litmusctl: Adding E2E Tests, CRUD Probes Commands, and Package Manager Availability

- Description: The [project](https://github.com/litmuschaos/litmusctl) aims to improve litmusctl by introducing end-to-end (E2E) tests for better release testing and adding CRUD commands for probes, addressing user needs. Additionally, it seeks to enhance user accessibility by making litmusctl available on Brew and Chocolatey package managers.
- Expected Outcome: The enhancement of litmusctl will include comprehensive E2E testing for improved reliability, the addition of CRUD commands for probes to expand functionality, and availability on Brew and Chocolatey for greater accessibility and user convenience.
- Recommended Skills: Golang, Kubernetes
- Mentor(s):
- Vedant Shrotria (@Jonsy13, [email protected])
- Sarthak Jain (@SarthakJain26, [email protected])
- Nagesh Bansal (@Nageshbansal, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4405

#### Enhancing Chaos Center: Implementing E2E Test Cases and Addressing CVE Issues

- Description: This initiative focuses on augmenting the [Chaos Center](https://github.com/litmuschaos/litmus/tree/master/chaoscenter) with comprehensive end-to-end (E2E) test cases, addressing the current gap in testing capabilities. The lack of extensive E2E tests has been a challenge, especially during release cycles. The project also targets fixing identified Common Vulnerabilities and Exposures (CVEs) in the Chaos Center, enhancing the overall security and reliability of the system.
- Expected Outcome: The project aims to establish a robust E2E testing framework for the Chaos Center, significantly improving test coverage and reliability during releases. Additionally, it focuses on resolving all identified CVEs, thereby enhancing the system's security. These improvements are expected to result in more stable and secure releases, increasing user trust in the Chaos Center.
- Recommended Skills: Golang, Kubernetes
- Mentor(s):
- Namkyu Park (@namkyu1999, [email protected])
- Shubham Chaudhary (@ispeakc0de, [email protected])
- Raj Babu Das (@imrajdas, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4406

#### Enhancements in Chaos Center: Multiple Project Owners and Log Download API
- Description: This project focuses on two major enhancements for the [Chaos Center](https://github.com/litmuschaos/litmus/tree/master/chaoscenter). First, it aims to enable the support for multiple project owners, a feature highly requested by users. This addition will allow for more collaborative and flexible project management within the Chaos Center. Second, the project will develop an API for downloading logs, providing users with easier access to log data. Furthermore, there's a need to update the API documentation to reflect these new changes and ensure that users have the latest information for seamless integration and usage.
- Expected Outcome: The successful completion of this project will result in the Chaos Center supporting multiple project owners, fostering collaborative and efficient project management. The new log download API will enhance user experience by simplifying access to log data. Additionally, the updated API documentation will ensure that users have clear and current guidelines, supporting better utilization of the new features.
- Recommended Skills: Golang, ReactJs
- Mentor(s):
- Saranya Jena (@Saranya-jena, [email protected])
- Sahil Kumar (@SahilKr24, [email protected])
- Hrishav Kumar (@hrishavjha, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4407

0 comments on commit 5a01c5a

Please sign in to comment.