Replies: 20 comments 18 replies
-
Hi @Harsh4902, Let's brainstorm here and see who would like to participate in this activity. |
Beta Was this translation helpful? Give feedback.
-
Project Idea 1 : Improving
|
Beta Was this translation helpful? Give feedback.
-
Project Idea 2 : Contribute to Microcks UI refactoring
|
Beta Was this translation helpful? Give feedback.
-
Project Idea 3 : Update the Microcks Hub frontend and make it deployable on-premises
|
Beta Was this translation helpful? Give feedback.
-
Project Idea 4 : Microcks Hub: Expanding Sandbox and Mocking Capabilities for Key Industry APIsThis project aims to enhance the Microcks Hub by updating the existing sandbox environment or adding new hub entries to mock key APIs IT industry leaders use. The goal is to make it easier for developers to test and prototype integrations with popular APIs like GitHub, Twilio, Stripe, or Salesforce using Microcks. Participants can choose to focus on one or both of the following aspects:
PS: BTW, maybe we can also submit the same topics to GSoC 2025 👉 Application period: January 27 – Feb 11 |
Beta Was this translation helpful? Give feedback.
-
Project Idea 2: Contribute to Microcks UI refactoring: TBD, as it may be too late (already engaged). We’ve gathered new ideas and identified needs based on community feedback and recent issues. |
Beta Was this translation helpful? Give feedback.
-
Project Idea 5 : Expanding Microcks community documentation for advanced installationsMicrocks depends on community contributions to address installation, setup, and infrastructure maintenance topics that fall outside the scope of the core project. This project aims to enhance the Microcks Community Repository by providing detailed guides to help users with advanced and production-grade setups. Examples (Feel free to share any setup ideas or configurations you use and would like to contribute to the list):
This project will empower the community with practical and actionable knowledge for deploying and managing Microcks in complex environments, ensuring accessibility and scalability for diverse use cases. |
Beta Was this translation helpful? Give feedback.
-
Project Idea 6 : Improving Microcks delivery and validation with GitHub Actions CI deployment testsThis project focuses on enhancing the reliability and quality of Microcks releases by introducing comprehensive CI deployment tests and validations using GitHub Actions. While the project already includes unit and integration tests, recent issues (ex: #1470 and https://bugs.openjdk.org/browse/JDK-8345296) with dependencies have underscored the need for end-to-end validation to ensure new integrations do not introduce bugs or regressions. Participants will develop workflows for building and deploying Microcks and running automated tests to confirm its functionality under real-world scenarios. This will help prevent edge cases and dependency-related issues affecting the Microcks community and adopters. This project improves the delivery process to ensure that Microcks releases meet the community's expectations for quality and reliability. |
Beta Was this translation helpful? Give feedback.
-
Project Idea 7 : Building Community-Driven documentation for deploying Microcks in cloud production environmentsThis project aims to support the growing Microcks adopter community by fostering a collaborative effort to document production-grade deployment strategies for cloud environments. While the core Microcks maintainers focus on features, security, and enhancements, the adopters are responsible for production setups. However, a shared repository of best practices can help users learn from one another in a true open-source spirit. Participants will contribute to the Microcks community repository by documenting deployment workflows for popular cloud providers, such as AWS, GCP, and Azure, as well as other providers like OVH, Oracle, Scaleway, or Koyeb. Deliverables will include guides on utilizing cloud-native services (e.g., PostgreSQL, MongoDB, IDP) to create robust and scalable Microcks installations ideally on managed Kubernetes services from the provider. This project will empower the community to deploy Microcks confidently in diverse cloud environments, fostering collaboration and sharing of expertise among adopters. |
Beta Was this translation helpful? Give feedback.
-
Project Idea 8: Streamlining Microcks Deployment on AWS MarketplaceThis project focuses on creating a validated and repeatable SaaS architecture for deploying Microcks on AWS, with the ultimate goal of listing it on the AWS Marketplace through the AWS Partner Network Co-Sell program. By addressing the community's frequent demand, this initiative will simplify Microcks' adoption while leveraging a complete suite of AWS services to ensure scalability, security, and ease of deployment. Like for project idea 7: The core Microcks maintainers focus on features, security, and enhancements, the adopters are responsible for production setups. However, a shared repository of best practices can help users learn from one another in a true open-source spirit. Participants will contribute to the Microcks community repository by documenting the AWS Marketplace deployment. Key objectives include:
This project will enable Microcks adopters to confidently deploy production-ready setups on AWS, ensuring the scalability and reliability needed for enterprise environments. By integrating Microcks into the AWS Marketplace, the project will further enhance its visibility and adoption within the AWS ecosystem. |
Beta Was this translation helpful? Give feedback.
-
@lbroudoux @yada Deadline for the submission of project ideas is near. I think we should finalize the project ideas and scope. |
Beta Was this translation helpful? Give feedback.
-
+1 @Harsh4902 So, the projects we can submit based on the list above are:
Is everyone okay with this? There's still time to share feedback or suggest new projects. For each project:
Important I you want to be a mentor for a project, please let us know:
|
Beta Was this translation helpful? Give feedback.
-
@yada I think we can't submit all of them. We have to select 2-3 project ideas because we have to assign mentors to each project. Maybe we can work on other projects during upcoming terms or GSoC. |
Beta Was this translation helpful? Give feedback.
-
@lbroudoux @yada, I think we should raise a PR now. One mentor can mentor more than one project, so it's okay to mention both of your names as mentors. |
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
Hi all, We will update the mentor profiles asap, and mentees can now register and apply. 🙏 We need more mentors and count on you, the Microcks community (existing contributors), to apply as mentors (create a profile and select the Microcks project you want to work on as a mentor). Thanks and let's follow up 🚀 |
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
Hi @yada, I’m excited to see that the Microcks project is part of the LFX Mentorship Term 1 (Mar 2025 - May 2025), and I would love to contribute as a mentee! I have hands-on experience working on real-world projects using Next.js, Node.js, MongoDB, Stripe integrations, and more. I’ve built and contributed to various applications, including payment systems, real-time collaboration tools, and browser extensions. My experience with full-stack development, APIs, makes me eager to learn and grow within the Microcks community. I am highly motivated to deepen my knowledge in API testing and mocking while contributing meaningful improvements to the project. I’m confident that my technical background, problem-solving skills, and commitment to open-source development make me a strong candidate for this mentorship. I’d love to connect and discuss how I can contribute as a mentee. Looking forward to your response! Best regards, |
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
Note Regarding GSoC (deadline is today...) via CNCF (ref): Given the enthusiasm around the LFX mentorship and the lack of available mentor volunteers so far, we believe it’s more reasonable to postpone GSoC to next year and focus on LFX in 2025. |
Beta Was this translation helpful? Give feedback.
-
Hello Microcks team!
As a part of CNCF, Microcks can take part in LFX mentorship program. Proposal submissions for organizations has been started, so we should start discussion on possible project ideas which can take part in this term.
Mentorship Details
Beta Was this translation helpful? Give feedback.
All reactions