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

Implement new sponsorship system #1662

Merged
merged 51 commits into from Oct 26, 2020
Merged

Implement new sponsorship system #1662

merged 51 commits into from Oct 26, 2020

Conversation

@ewdurbin
Copy link
Member

@ewdurbin ewdurbin commented Oct 14, 2020

This work sets out to unify PSF Foundation, PyCon, and PyPI sponsorship applications, benefits, and management "under one roof" at python.org!

@ewdurbin ewdurbin force-pushed the sponsorship_revamp branch from d22ff2b to 83df5ab Oct 15, 2020
@ewdurbin ewdurbin force-pushed the sponsorship_revamp branch from 83df5ab to a71bc0b Oct 15, 2020
ewdurbin and others added 8 commits Oct 15, 2020
rename "Levels" to "Packages"
-----------------------------
we will abstract levels as packages for now and just name them as such "Diamond Sponsorship Level"

Benefits: minimum_level -> package_only
---------------------------------------
rather than specifying a minimum level, these benefits should be selectable only via choosing a package

Benefits: add "new" flag
------------------------
this should render a "New For This Year" badge next to benefits where selected

Benefits: "soft" capacities
---------------------------
for future implementation, some capacities are soft in the sense that we will allow people to "register interest" when they are exhausted
@berinhard
Copy link
Collaborator

@berinhard berinhard commented Oct 26, 2020

@ewdurbin commits b331015 and 5a9e49a are my final commits to this PR. Let me know what do you think about it and if there's something we still have to change to unblock the merge.

@ewdurbin ewdurbin marked this pull request as ready for review Oct 26, 2020
@ewdurbin ewdurbin merged commit e32831e into master Oct 26, 2020
2 checks passed
2 checks passed
Travis CI - Branch Build Passed
Details
Travis CI - Pull Request Build Passed
Details
@ewdurbin ewdurbin deleted the sponsorship_revamp branch Oct 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.