Abstract-Contributors till öppen källkod programvara (OSS) samhällen tar olika roller för att ta olika ansvar. En viktig begränsning av de nuvarande OSS-verktygen och plattformarna är att de ger ett enhetligt användargränssnitt oavsett vilka aktiviteter som utförs av de olika typerna av bidragsgivare. Detta dokument tjänar som ett icke-trivialt första steg mot att lösa denna utmaning genom att demonstrera en metodik och etablera kunskap för att förstå hur bidragsgivarnas roller och deras dynamik, som återspeglas i de aktiviteter som bidragsgivarna utför, visas i OSS-gemenskaperna. Baserat på en analys av användardata från 29 GitHub-projekt tog vi fram sex aktiviteter som utmärkte fyra aktiva roller och fem stödjande roller för OSS-bidragsgivarna samt mönster i rollförändringar. Genom aktivitetsteorins lins gav dessa resultat rika designriktlinjer för OSS-verktyg för att stödja olika bidragande roller.
Cheng och Guo REF gjorde en aktivitetsbaserad analys av Open Source Software (OSS) bidragslämnare, sedan använde en datadriven strategi för att ta reda på dynamik och roller för bidragsgivarna.
Activity-Based Analysis of Open Source Software Contributors: Roles and Dynamics
{'venue': '2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)', 'journal': '2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)', 'mag_field_of_study': ['Computer Science']}