Open Collective integration

Created on 24 February 2023, about 2 years ago
Updated 1 April 2023, about 2 years ago

Problem/Motivation

The current work outlined in #3094555-2: Funding module planning thread β†’ has been slowed due to other priorities or lack of time to volunteer. At the same time, there are several old and new limitations with Open Collective embeds and widgets that make embedding a less flexible and desirable solution compared to integration via the Open Collective API.

Considering the field has long been seen as a stopgap (mainly because the Open Collective API didn't meet our needs at the time), the current blockers would be less of an issue if the API was mature enough to start on integration.

Proposed resolution

I'm proposing we do the following:

  • Outline our goals and needs (in this issue)
  • Do an analysis of the Open Collective API to determine if it can accommodate our needs
  • If it makes sense to proceed, determine the resources we'd need to complete the work in a timely fashion

In terms of our goals and needs, I think GitHub Sponsors provides some good examples for displaying tiers and crediting sponsors on pages outlined in 🌱 Roadmap to Stable Release 1.0.x Active in a consistent, automated fashion. Few examples:

org - https://github.com/mautic
project - https://github.com/sponsors/AzuraCast
user - https://github.com/geerlingguy

I'll provide more detail in the comments (when I can) and keep this description updated (the best I can).

🌱 Plan
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States gusaus

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024