I wanted to check if something in the script changed but couldn’t locate the source code in the Python Github org. Where can I find the source code? Is it open source? Thank you!
Update: I don’t think anything has in fact changed about the script. Instead, the state of the modal (big, small, dismissed) is stored in local storage and my local storage had it as small when I made the observation. Based on the versions archived on archive org, there’s been no significant changes to the script since mid December.
Thanks for the pointer! I hadn’t checked that (might have shown up through code search anyways) but it’s also not there unless I’m blind: Code search results · GitHub
Thanks for the suggestion @merwok, but as far as I can tell that’s only the python.org code. The donate.python.org app is at least partially based on Astro and there’s no sign of it in public code on GitHub (or elsewhere).
To make it concrete and avoid further false positives, where is this file, for example, kept in source control: https://donate.python.org/fundraiser-banner/fundraiser-banner.js(Wayback Machine)
Hi! The donate.python.org source code (and associated banner) is in a private repository under the psf GitHub.
This collaboration between a handful of volunteers on the fundraising committee, supported by PSF staff was effectively experimental as we have never undertaken something like it in the past and were focused on delivering a fundraiser in a timely manner using approaches that we were not long-term committed to, but rather primarily wanted to evaluate the impact. As a result the repository was maintained in private.
Now that we’ve spun down the fundraiser, banner, and donate.python.org landing page, I suppose we can debrief and consider moving it to a public repository but I think it is most likely that we will work with the feedback received across this (and other) posts in future efforts to improve the UI/UX for donations/memberships.