Who, What, Why and How? Towards the Monetary Incentive in Crowd Collaboration: A Case Study of Github's Sponsor Mechanism

Community Collaboration & WikipediaOpen-Source Collaboration & Code ReviewGig Economy PlatformsSoftware Engineers & DevelopersMicro-Entrepreneurs (Developing Countries)HCI Researchers

Title of the Paper

Who, What, Why and How? Towards the Monetary Incentive in Crowd Collaboration: A Case Study of Github’s Sponsor Mechanism

Paper Information

  • Subject Area: Crowdsourced collaboration and financial support mechanisms in open-source software communities
  • Keywords: GitHub Sponsor mechanism, donations, open-source software, financial support, open-source developer incentives

Research Background and Issues

  • Identified Problems and Challenges: Open-source software maintainers face long-term high-intensity workloads, while many contributors hope to receive financial support to alleviate psychological and monetary pressures. However, existing open-source financial support models (e.g., donations, crowdfunding) are mostly independent of development platforms and lack proper integration.
  • Significance: The GitHub Sponsor mechanism, as an integrated attempt to combine open-source collaboration with financial support, helps analyze the impact of open-source donation mechanisms on participant behavior, contribution motivation, and outcomes, thereby optimizing support models for open-source communities.
  • Research Motivation and Related Work:
    • Previous studies have shown that donations have limited and weak effects as drivers of project activity.
    • The GitHub Sponsor mechanism combines project, individual, and social impacts. Its unique design makes it an ideal case for studying open-source donation behaviors.

Solution

  • Proposed Solution or Approach: The researchers employed a mixed-methods approach, analyzing the relationship between the Sponsor mechanism and developer activities, focusing on the following four aspects:
    • Why do developers participate in this mechanism?
    • How does this mechanism affect open-source activities?
    • Who is more likely to receive sponsorship?
    • What are the shortcomings of the Sponsor mechanism?
  • Innovations:
    • This is the first comprehensive empirical analysis of the GitHub Sponsor mechanism, combining survey data and data analytics to uncover the motivations, technical effects, and shortcomings of open-source donation behavior.
  • Implementation Steps and Techniques:
    1. Data Collection: Using GitHub's API to extract user data, including 8,028 maintainers, 13,555 Sponsors, and 22,515 sponsorship activities.
    2. Research Methods:
      • Survey: Designed separate questionnaires for maintainers, Sponsors, and non-maintainers to collect feedback on participation motivations and user experiences.
      • Interrupted Time Series Analysis (ITS): Evaluated the long-term impact of sponsorship behavior on open-source development activities.
      • Wilcoxon Signed-Rank Test: Analyzed the short-term impact of sponsorship events on activity levels.
      • Hurdle Regression Analysis: Explored factors influencing sponsorship amounts (e.g., social reputation, activity levels).

Research Findings

  • Specific Findings:
    1. Reasons for Participation:
      • Developers primarily participate to receive user appreciation, promote open-source contributions, and enhance community recognition.
      • Sponsors mostly participate to express gratitude for using the projects.
    2. Incentive Effects:
      • The Sponsor mechanism slightly increases maintainers' development activities in the short term, but over the long term, contribution activities show a slight decline.
    3. Sponsorship Distribution:
      • Social influence (e.g., number of followers) is the primary factor determining whether maintainers receive sponsorship, rather than the functional value of the project itself.
    4. Shortcomings Analysis:
      • Key shortcomings include difficulty in discoverability for participants, insufficient interactive support, limited payment options, and regional coverage constraints. Additionally, the applicability of the Sponsor mechanism in the open-source ecosystem remains controversial.
  • Comparison with Existing Methods:
    • Compared to other platforms like OpenCollective or Patreon, the Sponsor mechanism focuses more on individual contributors, but its limitations result in less effective donations.
  • Experimental or Evaluation Results:
    • Quantitative analysis shows that sponsorship behavior fails to significantly boost development activities, while survey feedback indicates that most maintainers are dissatisfied with sponsorship income.
  • Limitations and Future Directions:
    • The current Sponsor mechanism cannot meet the needs of all developers, necessitating improvements in its functional design, such as enhancing interactivity, supporting more payment methods, and expanding regional coverage.
    • Future research could explore comparisons of various open-source support models and reasonable funding allocation mechanisms.

Conclusion and Recommendations

The GitHub Sponsor mechanism represents a significant attempt in the field of open-source donations, but its long-term motivational effects are limited, and participant satisfaction varies. The study provides specific recommendations, including improving user discoverability, enhancing regional support, and optimizing the selection mechanisms for sponsorship recipients. Additionally, comparative studies on broader open-source financial support platforms and models will be an important direction for future research.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/68956/2022

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://dl.acm.org/doi/abs/10.1145/3491102.3501822
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2022
emoji_events
Award
No award tagged
group
Authors
6 authors
sell
Subtopics
Community Collaboration & Wikipedia, Open-Source Collaboration & Code Review, Gig Economy Platforms
work
Professions
Software Engineers & Developers, Micro-Entrepreneurs (Developing Countries), HCI Researchers
article
Content Status
Full text indexed
hub
Related Papers
0 related papers