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

Enhancement of Technical Outcomes #1063

Open
wzshiming opened this issue May 6, 2024 · 7 comments
Open

Enhancement of Technical Outcomes #1063

wzshiming opened this issue May 6, 2024 · 7 comments
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature.

Comments

@wzshiming
Copy link
Member

wzshiming commented May 6, 2024

What would you like to be added?

https://mentorship.lfx.linuxfoundation.org/project/ef8e7637-2eb6-4672-8f6c-c9f9f0677da0

A section of the KWOK website detailing these technical outcomes.

We have identified the following areas of focus:

  • Chaos Testing
  • Performance
  • Simulation
  • Scalability

Here are some of the traces I found involving the use of kwok:

Some of the talks that mention kwok are:

Some of the docs that use kwok are:

Some of the projects that use kwok are:

we shouldn’t mention the description of the specific project. If possible, focus on what kwok can be used for, at most mentioning at the end of the content that the project is a practice of it.

Why is this needed?

On the KWOK homepage (https://kwok.sigs.k8s.io/), we aim to document the technical outcomes of using KWOK. These outcomes represent the aggregation of some of KWOK's features to achieve a high-level technical goal.

ref cncf/mentoring#1227

@wzshiming wzshiming added kind/feature Categorizes issue or PR as related to a new feature. kind/documentation Categorizes issue or PR as related to documentation. labels May 6, 2024
@wzshiming wzshiming added this to the v1.0 milestone May 6, 2024
@Manoramsharma
Copy link

Hello @wzshiming,

I am thrilled at the prospect of contributing to the enhancement of KWOK's website, specifically in detailing the technical outcomes as outlined in issue #1063.

I have a recent experience with the Kyverno Chainsaw project, where I substantially improved its documentation to better showcase its advanced features. Initially, the quick start guide did not fully represent the capabilities of Chainsaw. To address this, I immersed myself in understanding the tool's innovative features through extensive research, including a series of insightful blog posts:

These articles helped me gain a deep understanding of Chainsaw's unique features like assertion trees, resource templating, and resource diff in assertion failures. Leveraging this knowledge, I adopted a narrative approach in the documentation to contextualize these features through real-use case examples. My contributions were compiled into a pull request, which has since been merged. The enhancements are now visible in the latest release of the Kyverno Chainsaw documentation, specifically in the Chainsaw Characteristics section.

For KWOK, I envision a similar approach. I plan to begin with a comprehensive review of KWOK's existing resources and identify key features through further research, including available documentation, blog posts, and community insights. My goal is to outline how these features collectively achieve high-level technical outcomes in areas like Chaos Testing, Performance, Simulation, and Scalability, presenting them in a clear, structured, and engaging manner.

I am keen to bring my documentation skills and enthusiasm for Kubernetes technologies to the KWOK project. Please let me know the best way to start contributing to this effort.

Best regards,
Manoram

@wzshiming
Copy link
Member Author

Thank you, but this program is pending approval, if this is approved, Monday 13th May to start mentee applications.

https://github.com/cncf/mentoring/blob/main/programs/lfx-mentorship/2024/02-Jun-Aug/README.md

@Ayush9026
Copy link

@wzshiming sir i am also interested in mentorship #1063

@wzshiming
Copy link
Member Author

@wzshiming wzshiming removed this from the v1.0 milestone May 13, 2024
@lavishpal
Copy link

Hi @wzshiming , I am interested in working on this issue, I have been doing some research around the same, I have some questions,
Are there any guides or documents I should read?
What are you expectation on technical outcome pages ?

@pandeyshubham03
Copy link

Hi @wzshiming, I'm interested in working on this issue for the LFX summer term.

@wzshiming
Copy link
Member Author

The application is already open, If you want to be a mentee of LFX, apply here
https://mentorship.lfx.linuxfoundation.org/project/ef8e7637-2eb6-4672-8f6c-c9f9f0677da0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature.
Projects
Status: 🆕 New
Development

No branches or pull requests

5 participants