Current information about DDEV's sponsors and current needs.
The data here is accumulated from a few sources:
all-sponsorships.json
is the summary of all DDEV sponsors, deployed via GitHub Pages at:- GitHub Sponsors data for the
ddev
organization is updated daily and automatically by thegithub-sponsorships.sh
script here. - GitHub Sponsors data for the
rfay
user (goes into the same DDEV Foundation bank account) is updated daily and automatically by thegithub-sponsorships.sh
script here. (A few sponsors started way back when we didn't have theddev
org and have never switched over.) - The
invoiced-sponsorships.jsonc
andpaypal-sponsorships.jsonc
are manually maintained here when generous donors sign up for these avenues.
The sponsorship data is available as a JSON file, which redirects to this repository's GitHub Pages at https://ddev.github.io/sponsorship-data/data/all-sponsorships.json
To provide sponsorship history (previously available via git history of all-sponsorships.json
), each daily deployment now saves a snapshot of the data in data/history/YYYY-MM-DD.json
.
These snapshots are committed to the history
branch of this repository.
You can analyze sponsorship changes over time by checking out the history
branch:
git fetch origin history
git checkout history
# Now data/history/ contains all snapshots
for f in data/history/*.json; do
date=$(basename $f .json)
value=$(jq '.["total_monthly_average_income"]' < "$f")
echo "$date $value"
done | sort
git log --since="2 months ago" --format="%H %ad" --date=short --reverse -- data/all-sponsorships.json | while read commit date; do value=$(git show $commit:data/all-sponsorships.json | jq '.["total_monthly_average_income"]'); echo "$date $value"; done
Note: For recent history, use the new data/history/
snapshots in the history
branch as described above.
To learn more about the DDEV Foundation and its funding, see DDEV Foundation.
See these resources: