-
Notifications
You must be signed in to change notification settings - Fork 31
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
[lfx-mentorship-2025-Mar-May] Re-design and implement the Kmesh website #115
Comments
hi @LiZhenCheng9527 I am Shruti Murthy, interested in working in your project. I would love to connect with you and learn more on it. |
I am also looking forward to work on this issue 🙌 |
Hi @LiZhenCheng9527 , I’m excited and interested to contribute to this issue. |
@LiZhenCheng9527 I have already started contributing to the Kmesh website and am eager to continue improving it to enhance its usability and ensure better documentation accessibility. |
Hello @LiZhenCheng9527 , This project interests me , i would like to contribute to it!! |
Hello @LiZhenCheng9527 , this is Tenzin, a UI Developer , I am happy to write this note to share my desire to be a part of this mentorship to learn and grow in this field. I have noted the requirements for this project and will try to understand it as soon as possible. I am ready to make a positive contribution to this collaboration and also in the mean time, will be looking into the codebase for better understanding of the environment... |
Hi @LiZhenCheng9527, I noticed that Kmesh is using the Academia theme, which is outdated (last updated 3 years ago) and costs $77. To improve maintainability and performance, I suggest switching to a modern Hugo theme. I found Doks, a free, well-maintained theme designed for documentation sites. It offers a clean design, fast performance, built-in SEO, and regular updates—making it a great fit for Kmesh. Would you like me to explore other options, or does this sound good to you? |
@LiZhenCheng9527 |
I apologize for not being able to make it clear what needs to be accomplished. Everyone is very enthusiastic about participating in the LFX project, but only one Mentee can be selected for a project. Therefore, I will make a decision as soon as possible to save everyone's time. Meanwhile, I appreciate everyone's efforts during this period and welcome you all to continue participating, progressing together. |
Thanks for the clarification. Since the main task is to change the website theme, I focused on researching the best options. The current academic theme is outdated (around three years old), so after evaluating various Hugo themes, I concluded that Doks is the best fit. Several CNCF projects use similar Doks-based themes, as it is modern, well-optimized, and well-suited for documentation-heavy projects. Here's an example of how it would look: I worked throughout the entire night to create a KMesh preview using the Doks theme. While I successfully set it up, I couldn't make it live due to some issues. I am actively working on resolving them and will share the preview by this evening. Regarding my user guide PR, I was taking time to understand both the KMesh project and Hugo framework to ensure meaningful updates. I’ll be updating the PR within a few hours. By the way, I also reached out to you on Slack earlier regarding this. Since we are moving towards a complete theme change, making modifications to the current website may not be the best use of time. I’d appreciate your feedback and guidance on the theme choice and implementation approach. Let me know if you have any suggestions! Looking forward to your thoughts. |
LFX tasks:
Other page optimizations are optional. |
Hiiii @LiZhenCheng9527 , I’m Xinling Li. I’m very excited for the opportunity to contribute to this repository under your mentorship. No matter whether I get selected or not, I will definitely keep following its progress. Looking forward to getting started! |
Thank you all for your active participation in this project. Everyone is truly excellent and has made their own contributions to the optimization of the That student is @jayesh9747 . I was faced with a difficult decision as everyone is truly excellent. However, @jayesh9747 actively communicated with me, clearly understood the specific requirements, and quickly started the work on changing the website theme, which has already shown initial results. Therefore, I ultimately chose him. Finally, thank you all for your enthusiastic participation, and we welcome everyone to continue contributing to the Kmesh project. /assign @jayesh9747 |
@LiZhenCheng9527: GitHub didn't allow me to assign the following users: jayesh9747. Note that only kmesh-net members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Thank you so much @LiZhenCheng9527 and Community. I will work hard and won't disappoint and eager to make more contibutions in this organisation. |
@jayesh9747 Congratulations 🎊🎊 Great decision @LiZhenCheng9527 🙌 |
@Murdock9803 Thank you very much. |
Projects GoalsWeek 1
|
The text was updated successfully, but these errors were encountered: