-
Notifications
You must be signed in to change notification settings - Fork 49
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
Keptn in Google Summer of Code 2023 #216
Comments
✋If we can come up with a feasible list of standardised / reusable KeptnTasks that need to be implemented, happy to mentor the creation of the "catalogue" ✋I would be happy to mentor a docs project related to Keptn Lifecycle Toolkit. [Question: Can we have multiple mentors on a project: @StackScribe co-mentor?] |
Yes, I believe we can have multiple mentors on a project and this is actually preferred. And I would love to c-mentor with you on such projects, @agardnerIT . |
Project idea: Revamp the content and the aesthetics of the keptn.sh landing page. See keptn/lifecycle-toolkit#743 . |
@StackScribe @bradmccoydev I think previous GSoC participants can help more in this context. For example, I am creating one myself. I am looking forward to your comments to complete the plan Learning Keptn 30-day from scratch
|
I agree with @sudiptob2 this is the correct way to learn more about the project also |
I would love to work on the Backstage Integration for Keptn. I have worked with Backstage before, where I implemented TechDocs for the Components and created a CI/CD using GitHub Actions to store them in s3. It will be a great opportunity for me as a Mentee for GSOC 2023 to work on the Backstage Plugin for Keptn. Excited for this ✨ @bradmccoydev |
Hello, I am an open-source enthusiast and wish to participate as a mentee to develop my skills. I liked the 2022 GSoC idea to integrate k6 to Keptn, and would love to contribute to a Keptn project this year as I find Keptn interesting! Currently developing more knowledge about the project. |
I am new to Keptn and kubernetes. I am interested in contributing to Keptn, looking to participate in GSoC as a Mentee. |
Project proposal: Create common "git cheatsheet" document for all Keptn projects/repos (#217 ) |
Project proposal from @thschue : Create additional metrics operators for KLT (keptn/lifecycle-toolkit#745 ) |
I am interested to work on this "Revamp the content and the aesthetics of the keptn.sh landing page." @StackScribe |
Hey @bradmccoydev!! My abstract idea: This is where keptn powers can be used as mentioned in this doc: https://keptn.sh/docs/concepts/performance_validation/ We can work on creating a plugin that not only helps the process to be autonomous and fast but also more robust and secure by continuous automated testing and providing vital information using dashboards. Further improvements can be done by paying focus on the testing phase where continuous deployments can be a good area to work on referring to this doc: https://keptn.sh/docs/concepts/delivery/ I hope this is a sensible one to work on 😅!! |
@bradmccoydev |
Hey @bradmccoydev!
I will go through both of these ideas and decide which one to work on. |
Hey @bradmccoydev! I would really like to work on this!! |
Thanks, everyone for the ideas, and interest as both a mentor and mentee. I will now update this in the git repo and we can add the detail there regarding the project ideas as GSoC will look there when assessing our Org Application cc @StackScribe |
I have been looking at the idea of Improve GitHub Integration in Keptn As far as I saw this idea has not been implemented in the previous year. Potential use-cases
I have experience in Javascript, Golang, and Github Action. I have created a GitHub Action based stat generator project which has been popular among the open-source community. I have been learning ancillary technologies which include Keptn and KTL, CRD, SLOs, etc for the past couple of weeks. With the support of the fantastic Keptn community, 3 of my PRs have been merged and working on other issues regularly. It is not much but I am willing to take this learning further by participating in GSoC. @oleg-nenashev @bradmccoydev had been mentoring the issue in the previous year 🚀 I am looking froward to your help and support if you think this is still a project that can be added in the GSoC 2023. 🌟 |
Please try to join the community meeting TODAY where we will discuss GSoC at length: https://docs.google.com/document/d/1y7a6uaN8fwFJ7IRnvtxSfgz-OGFq6u7bKN6F7NDxKPg |
We are also applying under the CNCF Mentoring page. Maintainers can make PR's like this one: cncf/mentoring#832 |
🙋 I have a proposal regarding tooling for documentation, enforcing a particular code style, ensuring proper writing of specific names like Keptn with capitalization, and ensuring no use of insensitive words. It would cover researching what we can do, how we can do it, and applying it, running locally and within CI to ensure good quality within our documentation. (I can even offer to mentor) |
Hello @bradmccoydev , |
Added some project proposals here: cncf/mentoring#836 |
In my issue, it got mentioned that documentation-only tasks can not be part of GSoC: I think this referred to the contents of this issue, e.g. keptn/lifecycle-toolkit#743 or "Document Keptn Lifecycle Toolkit" FYI: @StackScribe |
created keptn/lifecycle-toolkit#875 |
@bradmccoydev can we close this issue? |
It would be nice to have Keptn participating in Google Summer of Code 2023 so that we could have a few students working on new Keptn integrations or some core features that do not stand on the critical path of the Keptn roadmap. It is good for community bonding, and hopefully for new contributor onboarding too.
Project applications will start in mid-January
Potential project ideas
This list is based on the discussions with Keptn users and contributors. Please feel free to propose your ideas in the comments!
Create additional metrics operators for KLT
Keptn Plugin for Backstage
Revamp the content and aesthetics of keptn.sh
Create common Git Cheatsheet document for all keptn repos
Create reusable KeptnTasks and catalog
Document Keptn Lifecycle Toolkit
// Add your ideas in the comments!
References
The text was updated successfully, but these errors were encountered: