How to Request New Features in CZERTAINLY: A Complete Guide for Community-Driven Innovation

Learn how to propose and upvote new features in CZERTAINLY. Discover our GitHub Discussions process and shape the future of this open-source platform

CZERTAINLY is an open-source project focused on certificate management and PKI operations. Our mission is to foster community-driven development by actively involving users in the evolution of the platform. In this guide, you’ll learn why feature requests matter, how to submit them via GitHub Discussions, how to use upvotes to highlight the most popular ideas, and how we handle and implement the requests that receive the strongest community support.

Why Feature Requests and Ideas Matter

Community-Driven Innovation

As an open-source project, CZERTAINLY thrives on active participation and community-driven innovation. By collecting and implementing feature requests, we ensure that the platform stays relevant and continues to meet the real-world needs of its users.

Shared Ownership

When users contribute ideas, they gain a sense of shared ownership over the project’s success. This engagement drives further collaboration, ultimately improving the certificate management solutions we offer.

Continuous Improvement

Suggestions from a diverse user base help identify gaps, spark fresh ideas, and guide our implementation roadmap. This constant evolution keeps CZERTAINLY at the forefront of open-source innovation for PKI.

Why We Should Care and Encourage the Community to Suggest Changes

Greater Adoption

A project that actively seeks and values user feedback is more likely to be adopted. Demonstrating that your voice matters encourages ongoing engagement and growth in the community.

Collaborative Ecosystem

Open-source is about collaboration. By inviting users to share new feature requests, we tap into a global knowledge pool that accelerates improvements and fosters software collaboration.

Shared Roadmap

User requests inform our GitHub Discussions roadmap. Your vote or suggestion can influence how we prioritize development milestones, ensuring future releases align with real user needs.

How to Request New Features and Ideas Using GitHub Discussions

We use GitHub Discussions to centralize all requests related to CZERTAINLY and our work on open-source certificate management. Here’s how you can get started:

  1. Go to the CZERTAINLY GitHub Discussions
    Visit CZERTAINLY Discussion to enter our community-driven forum.
  2. Click on “New Discussion”
    Select the category "Ideas & Feature Requests" to begin.
  3. Provide a Clear Title and Description
    • Title: Summarize your request in one concise sentence.
    • Description: Explain the problem or opportunity. The more context you provide, the easier it is for others to understand and contribute.
  4. Attach Screenshots or Mockups (Optional)
    Screenshots, diagrams, or mockups can clarify your idea. If your feature is related to PKI workflows, a visual might highlight the specific user journey you have in mind.
  5. Post and Share
    After drafting, click “Start Discussion.” Share the link with the community or on social media to gather votes and feedback.

New Ideas & Feature Requests view.

Using Upvotes for Visibility

GitHub Discussions supports “reactions,” which act like upvotes to show community interest:

  • Show Support: Upvoting signals strong user interest.
  • Prioritize: Highly upvoted ideas draw the attention of our contributors, accelerating potential inclusion in the implementation roadmap.

Whenever you see a suggestion you like, give it an upvote to help us prioritize it.

List of Ideas & Feature Requests with upvotes.

What We Do with the Most Requested Features

Review and Analysis

We track the top-voted discussions and compile them for quarterly or monthly reviews. We assess feasibility, complexity, and alignment with CZERTAINLY’s vision.

Roadmap Planning

If a highly requested feature fits our strategic goals, we place it on our GitHub Project board, mapping it to upcoming milestones.

Community Feedback

We may circle back to the community with design proposals or clarifying questions. This step ensures the final implementation meets actual user needs.

How We Analyze the Requests to Prepare Implementation

Define Requirements

Based on the discussion, we identify use cases, success criteria, and potential impact on PKI or certificate management workflows.

Estimate Effort

We gauge the complexity, resource requirements, and potential risks. This helps us figure out whether it’s a quick fix or a multi-phase development project.

Schedule into Milestones

If the feature aligns with the current release cycle, it’s added to an upcoming milestone. Otherwise, it’s placed in the backlog awaiting future sprints or additional resources.

CZERTAINLY release planning.

Implementation or Request for Funding

Straightforward feature requests are tackled directly by maintainers or community contributors and included in an upcoming release.

Funding for Complex Features

Some open-source innovation projects need more resources. In such cases, we may:

  1. Launch a crowdfunding or grant application.
  2. Seek sponsorship or partnerships with organizations that benefit from advanced PKI features.
  3. Collaborate with volunteers who have the necessary expertise or resources to complete the feature.

Additional Tips for Successful Feature Requests

Search Before Posting

Check if your idea already exists. Adding support to an existing request consolidates feedback and upvotes.

Be Specific and Concise

Clear, detailed requests are easier to assess. Mention expected behavior, use-case scenarios, and who benefits most.

Stay Engaged

Monitor your post and respond to follow-up questions from maintainers or community members.

Share Your Request

Promote your discussion link across social media or relevant forums. More visibility can increase upvotes and valuable feedback.

Conclusion

At CZERTAINLY, your voice drives the evolution of our open-source certificate management platform. By participating in GitHub Discussions—submitting ideas, upvoting existing feature requests, and collaborating on solutions—you actively shape the project’s roadmap and help us build a more secure, user-friendly ecosystem.

Whether you’re an experienced developer, a security enthusiast, or just someone passionate about community-driven development, we want to hear from you. With every new feature or improvement, we move closer to an enhanced, more accessible platform for PKI and certificate-related workflows.

Share and Stay Connected

Ready to contribute? Start a discussion on GitHub or upvote the ideas you love. Thank you for being part of our journey toward more community-driven innovation in open-source PKI and certificate management!

Call to Action (CTA)

If you found this guide helpful, share it on social media or with colleagues who might benefit. The more the community grows, the better CZERTAINLY becomes for everyone.

New collaboration on PQC with UTFPR
Research and development of practical applications and implications of post-quantum cryptography