-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Randomize Open Collective sponsors and backers #411
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
Comments
It's by donation amount |
Technically we can pull this information in via new JSON api's. If possible I'd love to just pull them all in. And if it gets too large, to then have a separate page, or something. |
Oh ... that seems fair, as long as we have less then 5 sponsors with the maximum amount :)
I think we really need to be careful on the splash page to not make things slow. Unfortunately, I'm biased here because my company Peerigon is a sponsor (and currently not visible anymore). However, I would rather have a random order instead of showing the most generous while hiding the others all the time. The fairest solution would be to calculate the probability in relation to the donation amount. |
Sounds fair. This would motivate even small sponsors to donate. Another idea: Show the top 5, and make a slideshow of the remaining ones. |
btw. after deploy we show the top 20 sponsors, so everyone should be visible as we have 9 sponsors currently... |
This might be useful to implement that: opencollective/opencollective#271 |
@rafaelrinaldi would you be interested in PR-ing this? The example in that issue you linked to does look like the right solution. |
@skipjack Sure thing, I can give it a shot |
@rafaelrinaldi great! If you're not already aware, the related code is in |
@skipjack Great stuff. Will try to play with it this weekend and give an update here. |
@rafaelrinaldi did you ever get anywhere with this? No pressure, just curious... @sokra @jhnns @TheLarkInn is this still a priority or should we close this out? Maybe @TheLarkInn's idea of having it on a separate page ordered by donation amount would be fine. I've been thinking about simplifying the landing page to just the top section with quick calls to action (e.g. just the banner, visualization, headline, and a button or two like "Get Started" and "Contribute"). @pastelsky had a mock-up that kind of inspired this train of thought, at some point I may elaborate on that and create a separate issue/PR. |
…rom opencollective Fetching the actual JSON containing our supporters gives us more flexibility to tackle issues like #411. It also give a model to follow for our, now extracted, additional sponsors list (those not from open collective).
…rom opencollective Fetching the actual JSON containing our supporters gives us more flexibility to tackle issues like #411. It also give a model to follow for our, now extracted, additional sponsors list (those not from open collective).
Closed for now with #1159 in... if anyone wants to change how these are displayed feel free to use the newly fetched data to do so. |
…rom opencollective Fetching the actual JSON containing our supporters gives us more flexibility to tackle issues like #411. It also give a model to follow for our, now extracted, additional sponsors list (those not from open collective).
…rom opencollective Fetching the actual JSON containing our supporters gives us more flexibility to tackle issues like #411. It also give a model to follow for our, now extracted, additional sponsors list (those not from open collective).
…rom opencollective (#1170) Fetching the actual JSON containing our supporters gives us more flexibility to tackle issues like #411. It also gives a model to follow for our, now extracted, additional sponsors list (those not from open collective). Also including a few link fixes that were failing the build.
The current implementation just asks Open Collective for the first 5 sponsors and the 20 first backers. Unfortunately, the order is unclear. It's not alphabetical, it's not chronological – but it's also not random.
Although this might be a small detail, it's quite important for corporate sponsors to be visible on the page. We should randomize the occurrence.
The text was updated successfully, but these errors were encountered: