fabriziosalmi/certmate - Open Source PR Review Scorecard

Self-hosted certificate lifecycle management: issue, renew, discover, inventory and deploy TLS certificates across your infrastructure

C-Rank Grade: B (Solid) - 74/100

External PR Merge Rate: 95%

Response Time: 2d

First Timer Success: 89%

Frequently Asked Questions

Is fabriziosalmi/certmate welcoming to first-time open-source contributors?

fabriziosalmi/certmate has a recorded first-timer success rate of 88.9%. Repositories ranked B typically provide actionable feedback during code reviews and actively nurture new community contributors.

How fast can I expect code review feedback on my pull request?

Maintainers in fabriziosalmi/certmate respond to incoming external pull requests in approximately 44.9 hours on average. Keeping PRs focused on single tasks and ensuring tests pass helps maintainers review faster.

What does the 74.1 C-Rank™ score (B Tier) represent?

The C-Rank™ system evaluates GitHub projects on a 0–100 scale using real data: PR merge rates, review turnaround time, active maintainer presence, and first-time contributor success. A score of 74.1 places fabriziosalmi/certmate in the B tier.

What is the external contributor pull request merge rate for fabriziosalmi/certmate?

The external contributor pull request merge rate for fabriziosalmi/certmate is 94.9%, based on public PR activity from non-core contributors.

Are there Good First Issues available in fabriziosalmi/certmate?

fabriziosalmi/certmate currently has 2 active issue(s) tagged with beginner-friendly labels like "good first issue", "beginner", or "up-for-grabs".

fabriziosalmi
fabriziosalmi/certmateBSolid1.2k
GitHub
Back to Explorer
fabriziosalmi

fabriziosalmi/certmate

1,245
BSolid(74/100)Python

Self-hosted certificate lifecycle management: issue, renew, discover, inventory and deploy TLS certificates across your infrastructure

Compare
Jump to:

AI Maintainer Review Guidelines

Review Persona

Welcoming Community Builder

Warmth Score
8.0/10
Patience Score
8.2/10
Nitpick Rate
45%

Collaborative maintainer environment in fabriziosalmi/certmate. Reviews community pull requests with focus on project quality.

Top PR Submission Do's

  • Ensure code complies with the project coding style
  • Keep PRs scoped to a single concern
  • Include context and link to the related issue

Top PR Friction Pitfalls (Don'ts)

  • Do not submit PRs without linking an issue
  • Do not break existing tests without fixing them
  • Do not mix unrelated refactors in a single PR
Response Velocity
1 days+
Standard maintainer review cycle

Average Response Latency

Tracks hours until a maintainer leaves a review, comment, or PR response.

Merge Efficiency
94.9%
High acceptance rate for external PRs

External Acceptance Rate

Percentage of community pull requests successfully merged into main.

First-Timer Success
88.9%
Strong first-timer PR acceptance rate

First PR Conversion

Rate at which developers submitting their first repository PR succeed.

Active Maintainers
1 core
Single maintainer review bottleneck
Diagnostic Health HUD
94.9%
Merge Gauge
88.9%
1st-Timer
Community Vibe65/100

Embed C-Rank Badge

Show contributors that your repository actively reviews and merges external pull requests.

GetMerged C-Rank badge for fabriziosalmi/certmate
[![GetMerged C-Rank](https://getmerged.abhishekco.de/api/badge/fabriziosalmi/certmate)](https://getmerged.abhishekco.de/fabriziosalmi/certmate?utm_source=github&utm_medium=badge)

Active Good First Issues (3)

View on GitHub

Nothing is broken today. CertMate v2.26.0 issues and renews through Azure DNS exactly as it always has. This is about an upgrade we want to make next, and one provider stands in the way of it. React with a thumbs up if you use Azure DNS with CertMate That is the whole ask. A 👍 on this issue is enough — no comment needed. If you want to add one line about your setup (single zone or several, wildcards or not, how many certificates), that helps more, but the count is what we are missing. Why we are asking CertMate pins certbot==2.10.0. That pin is now carrying four cryptography security advisories that cannot be fixed while it holds: every version that fixes them needs a pyOpenSSL that breaks this certbot at import. None of the four is reachable in CertMate's code — we checked each one and wrote the analysis down in SECURITY.md — but carrying advisories forever is not a plan. Moving to a current certbot fixes all four. We measured the whole migration this week (#103): the stack r

📅 Opened Aug 28, 2026💬 0 comments
Quality: 90/100Contribute

This is for a discussion/brainstorming on webhook deployment options I raised on #207 A question was presented about how does this get stored/saved so it can be executed saved. The way I see it is there are really only 2 ways. values in a DB/config that are dynamically generated on execution. Builds a script and saves it. Webhooks have 3 componets: Request Method & URL Request Headers Request Body To make it easy to parse and edit in the URL, and have a common calling function, we could use a JSON config file like so: [ { "name": "Slack Notifications", "endpoint_url": "https://slack.com", "method": "POST", "headers": { "Content-Type": "application/json" }, "payload_template": { "text": "Event {{event}} triggered." } }, { "name": "Customer CRM Sync", "endpoint_url": "https://hubspot.com", "method": "POST", "headers": { "Content-Type": "application/json", "Authorization": "Bearer {{token}}" }, "payload_template": { "conta

📅 Opened May 19, 2026💬 10 comments
Quality: 55/100Contribute

Is your feature request related to a problem? No. Describe the solution you'd like I would like to be add an LDAP/AD identity source, handle filter option for groups. The identity provider would make a regular sync and keep the users locally but use authentication against of the LDAP/AD. Describe alternatives you've considered No. Additional context Many other tool has proper settings for it. I don't want to give you full implementation details. BTW I will seperatedly create another feature requst for SSO/OIDC.

📅 Opened May 17, 2026💬 2 comments
Quality: 55/100Contribute
Looking for more Python beginner tasks?Explore Python GFI

Contributor Community Vibe Feedback

Rate what actually matters after opening a pull request here.

Have you contributed to this repo?

Rate your first-hand PR experience (review speed, maintainer responsiveness, and onboarding ease) to help other contributors.

3 ratings required
Maintainer helpfulness
Review speed
Beginner friendliness

Contributor Compatibility & Review Speed Analysis for fabriziosalmi/certmate

When evaluating whether to contribute to fabriziosalmi/certmate, response velocity and maintainer engagement are crucial. GetMerged continuously tracks pull request trajectories, first-comment latency, and code review rounds to help developers avoid submitting pull requests to backlogged repositories.

Currently, maintainers of fabriziosalmi/certmate acknowledge new external contributions in approximately 1 days+. Out of all submitted pull requests from non-core authors in the last 180-day window, 94.9% were successfully merged into the primary branch.

Frequently Asked Questions - Contributing to fabriziosalmi/certmate

01

Is fabriziosalmi/certmate welcoming to first-time open-source contributors?

fabriziosalmi/certmate has a recorded first-timer success rate of 88.9%. Repositories ranked Solid typically provide actionable feedback during code reviews and actively nurture new community contributors.

02

How fast can I expect code review feedback on my pull request?

The initial maintainer response time averages ~1 days+. Keeping PRs scoped to single concerns and ensuring CI checks succeed will optimize review turnaround.

03

What does the 74.1 C-Rank™ score represent?

The C-Rank™ index scores repositories on a 0 to 100 scale using an objective formula: external PR merge rates, initial response speed, active maintainer count, and first-time contributor retention. A score of 74.1 places fabriziosalmi/certmate in the Solid tier.

04

What is the external contributor pull request merge rate for fabriziosalmi/certmate?

The external pull request merge rate is 94.9%. GetMerged isolates non-core community contributions so external developers get an accurate benchmark of PR acceptance probability.

05

Are there beginner Good First Issues open in fabriziosalmi/certmate?

Yes, fabriziosalmi/certmate currently has 2 active issue(s) tagged with beginner-friendly labels. You can inspect these directly from the repository issues tab.

GetMerged C-Rank™ Indexing Standard

All metrics displayed for fabriziosalmi/certmate are automatically retrieved via the public GitHub API and recalculated daily. Insider pull requests submitted by repository owners or organization members are excluded from merge rate calculations to preserve objective external contributor statistics.