diff --git a/content/blog/2025-term3-lfx-cncf-mentorship/index.md b/content/blog/2025-term3-lfx-cncf-mentorship/index.md new file mode 100644 index 000000000..ab7f2f094 --- /dev/null +++ b/content/blog/2025-term3-lfx-cncf-mentorship/index.md @@ -0,0 +1,82 @@ +--- +title: "CloudNativePG part of LFX Mentorship again - sign up as a mentee!" +date: 2025-08-04 +draft: false +image: + url: lfx-cncf-cnpg.png + attribution: +author: fdrees +tags: + - mentorship + - lfx + - cncf + - PostgreSQL + - Kubernetes +summary: "We have proposed 3 projects for the September cohort of the CNCF's LFX Mentorship + program, and we’re looking for mentees to sign up and receive a stipend for + their work." +--- + +The LFX Mentorship Program, run by the Cloud Native Computing Foundation (CNCF), +connects mentees with CNCF projects to foster open source contributions. +Since its launch in 2019, the program has welcomed over 190 mentees across 96 +mentorships. [CloudNativePG joined the program for the first time in the June cohort](https://cloudnative-pg.io/blog/lfx-cncf-mentorship/) +and had a fantastic experience. We're excited to return for Term 3 starting in +September, this time with three proposed projects! + +Learn more about the projects below: + +### [Refresh cnpg-i-hello-world to align with current CNPG-I](https://mentorship.lfx.linuxfoundation.org/project/cabc7391-4956-42b2-b91c-d261816b7289) + +The cnpg-i-hello-world project was originally designed to help developers get +started with building plugins for CloudNativePG using the CNPG-I framework. +However, it's now outdated and in need of a thorough update to align with the +current CNPG-I interface, best practices, and development patterns. The goal is +to modernize the codebase, enhance its usefulness as a learning and prototyping +tool, and improve documentation and examples to better support developers +working with CNPG-I. + +Mentors: [Armando Ruocco](https://github.com/armru), [Gabriele Bartolini](https://github.com/gbartolini), [Marco Nenciarini](https://github.com/mnencia), [Leonardo Cecchi](https://github.com/leonardoce) + + +### [Chaos Testing](https://mentorship.lfx.linuxfoundation.org/project/0858ce07-0c90-47fa-a1a0-95c6762f00ff) + +We aim to enhance CloudNativePG's test coverage by introducing a comprehensive +chaos testing framework to validate its resilience, fault tolerance, and +recovery capabilities. This involves selecting a Kubernetes-native tool (such +as LitmusChaos or Chaos Mesh), designing automated chaos experiments for common +failure scenarios, integrating them into CI/CD workflows, and collecting +observability metrics like failover time and data consistency. + +Clear documentation and contributor guidelines will support the safe creation +and execution of future chaos tests. + +Mentors: [Gabriele Bartolini](https://github.com/gbartolini), [Marco Nenciarini](https://github.com/mnencia), [Francesco Canovai](https://github.com/fcanovai), [Jonathan Gonzalez](https://github.com/sxd) + +### [Rebuild documentation for multi-version support with Docusaurus](https://mentorship.lfx.linuxfoundation.org/project/86a647c1-88c7-474f-b093-6abb58197083) + +We plan to modernize the CloudNativePG documentation by rebuilding the site +using Docusaurus (or a similar static site generator) to support multi-version +documentation, allowing users to easily access version-specific content relevant +to their production environments. This initiative includes improving the site’s +structure, navigation, and search functionality, while ensuring alignment with +CNCF standards and user expectations. The documentation will continue to be +hosted on GitHub Pages, with a new deployment workflow using Dagger and GitHub +Actions. The outcome will include a working version selector, a cleaner content +structure, and a contributor guide to support ongoing maintenance and updates. + +Mentor: [Gabriele Bartolini](https://github.com/gbartolini), [Francesco Canovai](https://github.com/fcanovai), [Leonardo Cecchi](https://github.com/leonardoce) + +## Sign up as a mentee + +Up for the task? You'll have to apply as a mentee on the [LFX Mentorship website](https://lfx.linuxfoundation.org/tools/mentorship/). + +Please see the [LFX Mentorship guidelines](https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide) for more details. + +Applications opened July 31, you have until August 12 to apply, with the selection +notifications going out on August 27, and the program starting on September 8. +The stipend guides and amounts are listed [here](https://docs.linuxfoundation.org/lfx/mentorship/mentee-stipends). + +Please see the full eligibility criteria in the [LFX Mentorship documentation](https://docs.linuxfoundation.org/lfx/mentorship/mentees). + +We look forward to seeing what we can build together! diff --git a/content/blog/2025-term3-lfx-cncf-mentorship/lfx-cncf-cnpg.png b/content/blog/2025-term3-lfx-cncf-mentorship/lfx-cncf-cnpg.png new file mode 100644 index 000000000..da7d92054 Binary files /dev/null and b/content/blog/2025-term3-lfx-cncf-mentorship/lfx-cncf-cnpg.png differ