diff --git a/src/pages/support-ddev.astro b/src/pages/support-ddev.astro index 45b12751..0b77b07c 100644 --- a/src/pages/support-ddev.astro +++ b/src/pages/support-ddev.astro @@ -1,130 +1,277 @@ --- import Layout from "../layouts/Layout.astro" import Heading from "../components/Heading.astro" -import CtaButton from "../components/CtaButton.astro" -import { DISCORD_URL, GITHUB_URL } from "../const" -import Sponsors from "../components/Sponsors.astro" -const title = `Support DDEV` +const title = `Sponsor DDEV` + +const parseReward = (text: string) => { + return text.split(/(\[[^\]]+\]\([^)]+\))/g).map((part) => { + const match = part.match(/^\[([^\]]+)\]\(([^)]+)\)$/) + + if (!match) { + return { + type: "text", + text: part, + } + } + + return { + type: "link", + text: match[1], + href: match[2], + } + }) +} + +const sponsorshipTiers = [ + { + amount: "25", + name: "Freelancer Sponsor", + description: "Great for freelancers.", + rewards: [ + "A heartfelt thank-you from the DDEV team", + "Sponsor badge on your GitHub profile", + "Universities and educational institutions: A one-time annual contribution of $400 qualifies for this tier. Multiple departments at the same institution can each sponsor independently.", + ], + }, + { + amount: "100", + name: "Featured Sponsor", + description: "Great for small agencies.", + featured: true, + rewards: [ + "All the benefits of lower tiers.", + "Your logo and link in the DDEV README", + "Your entire team gets to use [Coder.ddev.com](https://coder.ddev.com/) to experience DDEV in the cloud. See announcement.", + "Free [Diffy](https://diffy.website/) visual regression testing Pro plan license for one year ($800 value).", + ], + }, + { + amount: "500", + name: "Organization Sponsor", + description: "Great for large organizations.", + rewards: [ + "All the benefits of lower tiers", + 'Your logo and link on [ddev.com/support-ddev](https://ddev.com/support-ddev/) and [github.com/sponsors/ddev](https://github.com/sponsors/ddev) in the "Featured Sponsors" section', + "Prioritized bug reports", + "DDEV Tip of the Day names and thanks you — seen by thousands of developers every day in the terminal", + "Sponsor spotlight blog post on ddev.com", + ], + }, + { + amount: "1,000", + name: "Strategic Sponsor", + description: "Great for large organizations.", + rewards: [ + "All the benefits of lower tiers", + "We join your company chat app (Slack, Teams, etc.) for direct help and support", + "Direct line to the maintainers for your team's DDEV questions", + ], + }, +] ---
- - -
-
-

- DDEV serves over 19,000 developers every week, eliminating environment setup headaches and enabling teams to focus on what matters: building great software. This impact is only possible through the generous financial support of our community. -

-

- Like many open-source projects, DDEV faces the challenge of sustainability. We need consistent funding to maintain the level of support and rapid response to technology changes that you depend on. Your financial support directly funds the full-time maintainers who keep DDEV working seamlessly with the latest PHP versions, databases, and frameworks. +

+
+

{title}

+

+ Why Recurring Monthly Sponsorship Matters

-

Ready to invest in DDEV's future?

- -
+
-
-

🎯 Financial Support

-

- Why Financial Support Matters: DDEV requires two full-time maintainers to provide the level of support and responsiveness you depend on. We actively maintain compatibility with rapidly changing upstream technologies—PHP 8.5, PostgreSQL 18, MariaDB 11.8, and emerging frameworks—often before you even realize these changes could break your workflow. -

-

- Our Current Goal: We need $12,000/month to fully fund both maintainers. We're currently at $6,300/month (See the header for current status!). Your contribution directly ensures DDEV's sustainability and continued excellence. -

-
-

Ways to Support Financially

-
    -
  • GitHub Sponsors: Perfect for individuals and organizations who prefer monthly recurring support
  • -
  • Direct Invoicing: Many organizations prefer direct billing. Contact us to set this up
  • -
  • Annual Commitments: Help us plan ahead with annual sponsorship agreements
  • -
+
+
+
+

Sponsorship Levels

+ +

+ + Sponsor at any amount you'd like — every contribution helps. + + The four levels below are simply where benefits kick in. Annual or one-time + contributions are also welcome; divide the amount by 12 to determine + your tier. For example, a $1,200/€1,200 annual contribution qualifies + for the $100/€100 per month Featured tier. +

+
-

Every contribution matters—from $5/month individuals to $1,000/month organizations.

+
+ { + sponsorshipTiers.map((tier) => ( +
+

+ ${tier.amount} / €{tier.amount} + + per month + +

-
- -

- Join these amazing sponsors who make DDEV possible. Learn more about the DDEV Foundation, our 501(c)(3) nonprofit organization. -

-
+

+ {tier.name} +

-
-
- - -
- +

+ {tier.description} +

+ +
    + {tier.rewards.map((reward) => ( +
  • + ✓{" "} + {parseReward(reward).map((part) => + part.type === "link" ? ( + + {part.text} + + ) : ( + part.text + ) + )} +
  • + ))} +
+ + +
+ )) + }
+ +
+
+

+ Open-source projects like DDEV face a + fundamental challenge: the software is free, but building and maintaining + it is not. Recurring monthly sponsorships are the lifeblood of the DDEV + project — they let our two full-time maintainers, Randy Fay and Stas Zhuk, stay + focused on DDEV instead of splitting their attention with outside + work. +

+ +

+ The Foundation's goal is $12,000/month to fully fund both maintainers. Whether you contribute $5/month or $1,000/month, + every recurring sponsorship brings the project closer to sustainability + — and signals to the wider community that DDEV is a healthy project organizations + can rely on for years to come. +

+
+
-
-
-

🤝 Community Contributions

-

- Community contributions help reduce the maintenance burden on our funded maintainers, allowing them to focus on core development and new features. -

-
-
-

💬 Help Others in the Community

-

Answer questions on Discord and in the GitHub Issue Queue. Every question you answer helps our maintainers focus on development.

- Join Discord → -
-
-

🛠 Contribute Code & Docs

-

File issues, submit PRs, improve documentation—every contribution helps.

- Contributing Guide → -
-
-
+
+
+
+

How to Sponsor

-
-

📢 Spread the Word

-

- If DDEV has improved your development workflow, help others discover it too! The more developers who use DDEV, the stronger our case for sustainable funding becomes. -

-
    -
  • Star the project on GitHub
  • -
  • 📝 Write about your DDEV experience in blog posts
  • -
  • 🗣 Mention DDEV in conference talks and meetups
  • -
  • 📺 Create videos showing DDEV workflows
  • -
  • 💬 Share on social media when DDEV saves you time
  • -
-

Got a DDEV success story? Let us know!

-

We love hearing how DDEV has helped your team.

-
+

+ GitHub Sponsorsgithub.com/sponsors/ddev. 100% of personal sponsorships go directly to the Foundation; + GitHub charges no fees for personal accounts. +

-
-

🌟 Ready to Make a Difference?

-

- DDEV's future depends on our community stepping up to ensure financial sustainability. Whether you're an individual developer who relies on DDEV or an organization that saves countless hours with our tool, your financial support makes the difference between DDEV thriving and struggling to survive. -

-

Join the movement to make DDEV sustainable.

+

+ PayPalDonate via PayPal for one-time or recurring contributions. +

-
-
- - -
- -
+

+ Direct Billing — The Foundation accepts ACH, Wise, bank + transfer, IBAN, SWIFT, and checks. Contact us at ddev.com/contact. +

-

- Questions? Join our Discord community or check out the DDEV Advisory Group discussions. -

-
+

+ As a US 501(c)(3) nonprofit, sponsorships to the DDEV Foundation may + be tax-deductible. Please consult your tax advisor. +

+
+ +
+

About DDEV

+ +

+ DDEV is the open-source local development environment trusted by + 19,000+ active developers worldwide for PHP, JavaScript, and HTML + projects — Drupal, WordPress, Laravel, TYPO3, Craft CMS, Magento, + and more. Since 2016 it has grown to 3,600+ GitHub stars, 222 + releases, and 399 contributors. +

+
+ +
+

About the Foundation

+ +

+ The DDEV Foundation is a US 501(c)(3) nonprofit registered in + Colorado. It owns the project's infrastructure, manages funds, and + ensures long-term sustainability through community governance. There + are no shareholders, no venture capital, and no paywalled features — + every dollar of sponsorship goes toward infrastructure and paying + maintainers. +

+ +

+ Learn more at ddev.com/foundation. +

+ +
+ +

+ + For questions about sponsorship or custom arrangements, contact us + at ddev.com/contact. + +

+
+