Currently our donations are handled by PayPal. We are in the process of closing an old, member-owned account and transferring all donations to a corporate-owned account. In fact, I will be sending out a 2nd notice to our donors this week. At this time, we do not perform any tasks that are dependent on donor status: all volunteers are treated the same. We have not reviewed a two-tiered system with our accountant, but considering some problems we had previously, it is possible that making certain actions dependent on donor status might be considered selling a service. Thanks for the link to OpenCollective. It may be a service worth considering at some point. I would be interested in reading your blog post on supporter rate-limits if you send a link.
Makes sense re: closing out the old account and moving to a corporate-owned one for the donations. I also hear you on the two-tiered/"selling a service" concern. Even as a non-profit, I'd think there's a solid case this counts as mission-related income rather than "selling a service." But that's obviously a call for your accountant, not me.
My goals for the tiered rate limits system were:
Anyway, here's a link to the blog post I wrote: https://metron-project.github.io/blog/supporter-rate-limits
An idea...instead of making the additional bandwidth based on donations, lets make it based on service to the organization. What if a user had to add or edit so many issues/series or upload so many covers in order to earn "bandwidth points" that give them better rate limits on a tiered system. This keeps in line with that fact that we're a service organization and doesn't require a financial transaction to get premium service.
Thoughts?
I've thought about doing that, in addition to offering donors a higher rate limit, since not everyone is in a financial position to donate.
That said, offering it would require some real infrastructure and metric-gathering to support a gamification-style rate-limit feature — I'd need to define what actually counts as a "quality" contribution (to prevent someone gaming the system with junk edits or low-effort uploads just to farm points), plus build review/approval logic and track it per user. With the services OpenCollective offers, it was fairly trivial to add support for donor-based rate limits; building an equivalent contribution-based system is a bigger lift.
Also, for the most part, the majority of users who reach out wanting a higher rate limit are comic/sports card shops (online and physical) who don't have much interest — or time — in contributing to the site. So it's a fairly low priority, and I likely won't look into it seriously until next year.
Speaking of infrastructure priorities — one problem I'm actively trying to solve right now is how best to handle upcoming solicitations, since some publishers don't release cover images (with the final cover dressing) until about 2 weeks before publication. *Looks sternly in Marvel's direction*
--
You received this message because you are subscribed to the Google Groups "gcd-tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gcd-tech+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gcd-tech/aa7ac72a-abcd-4cc0-941a-28fe3278b9c3%40metron.cloud.