Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix links in DDEV 2023 Review article #163

Merged
merged 4 commits into from
Feb 29, 2024
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions src/content/blog/2023-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,23 @@ categories:
* [So many releases!](https://github.com/ddev/ddev/releases)
* New features:
* DDEV Add-ons: `ddev get --list` now shows 20 official add-ons (15 last year). And `ddev get --list --all` shows another 70 unofficial add-ons incubating or serving special interests (13 last year). Improved `ddev get --installed` and `ddev get --remove` and `ddev get --version` options.
* Mutagen enabled by default on macOS and Windows
* Mutagen enabled by default on macOS and Windows.
* Traefik router enabled by default, with full configuration options.
* We kept up-to-date with so many upstream changes, including PHP and database versions.
* Platform.sh "Upsun" hosting integration
* Platform.sh "Upsun" hosting integration.
* Acquia integration no longer requires editing the `acquia.yaml` file.
* Amazee Lagoon hosting integration
* DBeaver database browser support
* `ddev_version_constraint` ability to require specific version
* Experimental Python/Django4 support
* Amazee Lagoon hosting integration.
* DBeaver database browser support.
* `ddev_version_constraint` ability to require specific version.
* Experimental Python/Django4 support.
* Hundreds of incremental improvements, docs improvements, and bugfixes.
* All of DDEV's repositories and identity were changed to lose the "drud" name.
* The Localdev Foundation was renamed to [DDEV Foundation](https://ddev.com/foundation), with Platform.sh generously licensing the DDEV trademark.
* The DDEV Foundation applied for US 501(c)(3) nonprofit status, which means it will not have to pay taxes and that US contributions to it can be tax-deductible.
* Randy's hours tracked in recent months: 1,623 hours in the first 11 months of 2023 (December was unpaid), about 147 hours/month. My commitment to Platform.sh is about 125 hours/month.
* **Advisory Group**: The DDEV Advisory Group is performing its function as a guiding light for the project. Even though it does not have formal power, its concerns are normally implemented.
* **New explicitly-supported project types**: [Silverstripe](https://www.silverstripe.org/), Python, Django4.
* **New hosting integrations**: Amazee.io Lagoon. (Acquia and Platform.sh were also updated)
* **New hosting integrations**: Amazee.io Lagoon. (Acquia and Platform.sh were also updated.)
* **Project adoption**: DDEV was adopted as "official" or "preferred" local development environment by Ibexa and Drupal.
* **Python/Django4** support: Although this significant feature was added, at the request of Platform.sh, it hasn't gotten any real traction or users at this point.
* **Marketing and Communications**:
Expand All @@ -54,35 +54,36 @@ categories:
* Mike Anello interviewed Randy for [DrupalEasy Podcast S15E1 - Randy Fay - DDEV project governance and health](https://www.drupaleasy.com/podcast/2023/06/drupaleasy-podcast-s15e1-randy-fay-ddev-project-governance-and-health).

* Maintainers:
* **[Stas Zhuk](./introducing-maintainer-stas.md)** became a fully-privileged maintainer (part-time, paid).
* **[Stas Zhuk](/blog/introducing-maintainer-stas/)** became a fully-privileged maintainer (part-time, paid).
* **Matt Stein** made incredible advances for ddev.com and for the docs while he had availability to do so, but has stepped back (mostly) into the background now. He remains a fully-privileged maintainer.
* **Simon Gilli** stepped away from the project, and we have lost contact with him.

* DDEV's **testing infrastructure** has been improved with newer Mac ARM64 machines, and is now testing Rancher Desktop and OrbStack as well as Docker Desktop and Colima. (We test every commit on macOS with Docker Desktop, Rancher Desktop, Colima QEMU, Colima VZ, Orbstack, and WSL2 with both Docker Desktop and docker-ce. On traditional WIndows we test with Docker Desktop, on Linux with docker-ce (on both AMD64 and ARM64 architectures)).
* Randy was awarded the Drupal community's prestigious [Aaron Winborn award](https://www.drupal.org/community/cwg/blog/2023-aaron-winborn-award-winner-randy-fay).
* Randy [went biking for two months](./randy-in-patagonia.md) in Patagonian Chile and the project continued on as normal! Thanks to all of you!
* Randy [went biking for two months](/blog/randy-in-patagonia/) in Patagonian Chile and the project continued on as normal! Thanks to all of you!

## Statistics for the year

* DDEV: [594 PRs merged](https://www.google.com/url?q=https://github.com/ddev/ddev/pulls?q%3Dis%253Apr%2B%2B%2Bmerged%253A2023-01-01..2023-12-31&sa=D&source=editors&ust=1709057329318619&usg=AOvVaw1ichtVuUK-yicP9Y4ZbqVJ). Issues and PRs in many other DDEV repos not shown here.
* [Amplitude](https://www.google.com/url?q=https://analytics.amplitude.com/ddev/dashboard/jhv7ksg&sa=D&source=editors&ust=1709057329318855&usg=AOvVaw3-YdyXb3I3dwogT7_sTXul) shows about 8000 active weekly DDEV users, up at least 3000 in the last year.
* 225 [total contributors to DDEV](https://www.google.com/url?q=https://github.com/drud/ddev/graphs/contributors&sa=D&source=editors&ust=1709057329319044&usg=AOvVaw264MR7wU2vWx4uZ0BnaqG0)
* [422 answers](https://www.google.com/url?q=https://stackoverflow.com/users/215713/rfay?tab%3Danswers%26sort%3Dnewest&sa=D&source=editors&ust=1709057329319223&usg=AOvVaw3XRNxgfJgWIhOzCG-WiPgs) now on Stack Overflow, was 213, reputation increased to 10,750, which means it's easier to edit and support existing questions and answers as things change.
* DDEV: [594 PRs merged](https://github.com/ddev/ddev/pulls?q=is%3Apr+merged%3A2023-01-01..2023-12-31). Issues and PRs in many other DDEV repos not shown here.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this article started out in google docs and they stick those stupid preambles on there when exporting.

* [Amplitude](https://app.amplitude.com/analytics/ddev/dashboard/jhv7ksg) shows about 8000 active weekly DDEV users, up at least 3000 in the last year.
rfay marked this conversation as resolved.
Show resolved Hide resolved
* 225 [total contributors to DDEV](https://github.com/ddev/ddev/graphs/contributors).
* [261 answers](https://stackoverflow.com/users/215713/rfay?tab=answers&sort=newest) now on Stack Overflow, was 213, reputation increased to 10,910, which means it's easier to edit and support existing questions and answers as things change.
* **10,000** Weekly users:

We gather usage information via Amplitude from people who opt in; we don't know what percentage of users opt in.

Our current breakdown for v1.22.0+ is shown here, about 10,000 weekly users, about doubling in the past year.

![Amplitude Stats 2024-02-29](/img/blog/2024/02/ddev-usage-pie-chart-20240229.png)

In addition, there are probably about 1000 users using versions prior to v1.22, based on Segment.io reports (the previous telemetry technique).

## DDEV Foundation Financial Overview

The full 2023 financial report will be in the March 6 [DDEV Advisory Group Meeting Notes](https://github.com/orgs/ddev/discussions/5757), but highlights are:

* **Total income of the DDEV Foundation: USD$47,729**
* **Total expenses: USD$45,171.** $35,236 of that was for paid maintainers, $2566 for equipment purchase, $3115 for 2022 corporate taxes, $2038 for upstream support.
* **Total income of the DDEV Foundation: USD$47,729**.
* **Total expenses: USD$45,171**. $35,236 of that was for paid maintainers, $2566 for equipment purchase, $3115 for 2022 corporate taxes, $2038 for upstream support.
* Monthly income ranges from $2000 to $6800. The higher months are often from companies catching up or making annual support payments.
* Randy receives no income from the DDEV Foundation; his salary is paid by Platform.sh (thanks!).

Expand All @@ -91,4 +92,3 @@ The full 2023 financial report will be in the March 6 [DDEV Advisory Group Meeti
* **Loss of maintainers**: It's completely normal for maintainers to come and go, and they should be able to do so. For example, Matt Stein found that he needed additional income and had accomplished his key goals with DDEV documentation and stepped back a bit. However, we completely lost prolific long-term maintainer Simon Gilli, and we don't even know how or why. The internet can be a strange place.
* **Project governance**: The DDEV project has been very clearly a "benevolent dictatorship" but it needs a clearer path to community governance.
* **Support load**: We aim for world-class support, and many people think it's better than most commercial products. But as the community grows, we could get overwhelmed with our current approach. We have probably doubled the number of users in the last year based on usage figures below. Still, the total support load is modest most days in Discord and other places.

Loading