GitHub Marketplace for Practitioners and Researchers to Date: A Systematic Analysis of the Knowledge Mobilization Gap in Open Source Software Automation

Marketplaces for distributing software products and services have been getting increasing popularity. GitHub, which is most known for its version control functionality through Git, launched its own marketplace in 2017. GitHub Marketplace hosts third party apps and actions to automate workflows in so...

Full description

Saved in:
Bibliographic Details
Main Authors Saroar, Sk Golam, Ahmed, Waseefa, Nayebi, Maleknaz
Format Journal Article
LanguageEnglish
Published 30.07.2022
Subjects
Online AccessGet full text
DOI10.48550/arxiv.2208.00332

Cover

Abstract Marketplaces for distributing software products and services have been getting increasing popularity. GitHub, which is most known for its version control functionality through Git, launched its own marketplace in 2017. GitHub Marketplace hosts third party apps and actions to automate workflows in software teams. Currently, this marketplace hosts 440 Apps and 7,878 Actions across 32 different categories. Overall, 419 Third party developers released their apps on this platform which 111 distinct customers adopted. The popularity and accessibility of GitHub projects have made this platform and the projects hosted on it one of the most frequent subjects for experimentation in the software engineering research. A simple Google Scholar search shows that 24,100 Research papers have discussed GitHub within the Software Engineering field since 2017, but none have looked into the marketplace. The GitHub Marketplace provides a unique source of information on the tools used by the practitioners in the Open Source Software (OSS) ecosystem for automating their project's workflow. In this study, we (i) mine and provide a descriptive overview of the GitHub Marketplace, (ii) perform a systematic mapping of research studies in automation for open source software, and (iii) compare the state of the art with the state of the practice on the automation tools. We conclude the paper by discussing the potential of GitHub Marketplace for knowledge mobilization and collaboration within the field. This is the first study on the GitHub Marketplace in the field.
AbstractList Marketplaces for distributing software products and services have been getting increasing popularity. GitHub, which is most known for its version control functionality through Git, launched its own marketplace in 2017. GitHub Marketplace hosts third party apps and actions to automate workflows in software teams. Currently, this marketplace hosts 440 Apps and 7,878 Actions across 32 different categories. Overall, 419 Third party developers released their apps on this platform which 111 distinct customers adopted. The popularity and accessibility of GitHub projects have made this platform and the projects hosted on it one of the most frequent subjects for experimentation in the software engineering research. A simple Google Scholar search shows that 24,100 Research papers have discussed GitHub within the Software Engineering field since 2017, but none have looked into the marketplace. The GitHub Marketplace provides a unique source of information on the tools used by the practitioners in the Open Source Software (OSS) ecosystem for automating their project's workflow. In this study, we (i) mine and provide a descriptive overview of the GitHub Marketplace, (ii) perform a systematic mapping of research studies in automation for open source software, and (iii) compare the state of the art with the state of the practice on the automation tools. We conclude the paper by discussing the potential of GitHub Marketplace for knowledge mobilization and collaboration within the field. This is the first study on the GitHub Marketplace in the field.
Author Saroar, Sk Golam
Ahmed, Waseefa
Nayebi, Maleknaz
Author_xml – sequence: 1
  givenname: Sk Golam
  surname: Saroar
  fullname: Saroar, Sk Golam
– sequence: 2
  givenname: Waseefa
  surname: Ahmed
  fullname: Ahmed, Waseefa
– sequence: 3
  givenname: Maleknaz
  surname: Nayebi
  fullname: Nayebi, Maleknaz
BackLink https://doi.org/10.48550/arXiv.2208.00332$$DView paper in arXiv
BookMark eNqFj0tOw0AQRGcBC34HYEVfADOxiRSxs_gkUhSBMHur47RJi_GM1dMmmJPkuMQW-6xKJZVe6Z2bEx88GXM9scn9bDq1dyg__J2kqZ0l1mZZemb2c9ZFt4YVyhdp67AiqIPAm2ClrHwASAT0G3inSCjVduga4AmVHiCHoo9KDSpXkHt0feQIoQbdEix92DnafBKswpod_-LAgzm2wB5eW_JQhE4Oj0WodYdCkHcamnF2aU5rdJGu_vPC3Lw8fzwubkeHshVuUPpycClHl-z44g9cVViV
ContentType Journal Article
Copyright http://creativecommons.org/licenses/by/4.0
Copyright_xml – notice: http://creativecommons.org/licenses/by/4.0
DBID AKY
GOX
DOI 10.48550/arxiv.2208.00332
DatabaseName arXiv Computer Science
arXiv.org
DatabaseTitleList
Database_xml – sequence: 1
  dbid: GOX
  name: arXiv.org
  url: http://arxiv.org/find
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 2208_00332
GroupedDBID AKY
GOX
ID FETCH-arxiv_primary_2208_003323
IEDL.DBID GOX
IngestDate Tue Jul 22 23:18:36 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-arxiv_primary_2208_003323
OpenAccessLink https://arxiv.org/abs/2208.00332
ParticipantIDs arxiv_primary_2208_00332
PublicationCentury 2000
PublicationDate 2022-07-30
PublicationDateYYYYMMDD 2022-07-30
PublicationDate_xml – month: 07
  year: 2022
  text: 2022-07-30
  day: 30
PublicationDecade 2020
PublicationYear 2022
Score 3.6085784
SecondaryResourceType preprint
Snippet Marketplaces for distributing software products and services have been getting increasing popularity. GitHub, which is most known for its version control...
SourceID arxiv
SourceType Open Access Repository
SubjectTerms Computer Science - Software Engineering
Title GitHub Marketplace for Practitioners and Researchers to Date: A Systematic Analysis of the Knowledge Mobilization Gap in Open Source Software Automation
URI https://arxiv.org/abs/2208.00332
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdVw7T8MwED6VTiwIBKi8b2CNAMdJU7YIaCJQYChI2SI7dqQsSZU6wE_h5-JHA106WX7I8ukk3-fzdx_AtQ6xgshIeIxWvkcpJx7jsvIEv5M-C8owKk1CP3sN0w_6nAf5CHCohWHdd_3p9IH56oYQS3X0fX3J7hBiHlfJW-4-J60U13r9_zqNMe3QRpCY78PeGt1h7NxxACPZHMJPUqu055jZAmNLgkINFXFTKmiF-kWPAw3O9FWLjxoH3mOMiz-1ZRw0RLCtUEM3fBlSYpi1hubqiioxYUusGzRsEVzY9LxuKvXFOolxr1pXr3gEV_On94fUs7YUSyc8URgzC2umfwzjRh9vAij4dBqEUkd2UVJCSkaY-QqbCjILWBjRE5hs2-V0-9QZ7BJD9DdZzNtzGKuulxc6_Cp-aX3wC6c4jL0
linkProvider Cornell University
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=GitHub+Marketplace+for+Practitioners+and+Researchers+to+Date%3A+A+Systematic+Analysis+of+the+Knowledge+Mobilization+Gap+in+Open+Source+Software+Automation&rft.au=Saroar%2C+Sk+Golam&rft.au=Ahmed%2C+Waseefa&rft.au=Nayebi%2C+Maleknaz&rft.date=2022-07-30&rft_id=info:doi/10.48550%2Farxiv.2208.00332&rft.externalDocID=2208_00332