1,549 Hits in 5.5 sec

GitHub Discussions: An Exploratory Study of Early Adoption [article]

Hideaki Hata, Nicole Novielli, Sebastian Baltes, Raula Gaikovina Kula, Christoph Treude
2021 arXiv   pre-print
To understand how developers use this novel feature, how they perceive it, and how it impacts the development processes, we conducted a mixed-methods study based on early adopters of GitHub discussions  ...  Discussions is a new feature of GitHub for asking questions or discussing topics outside of specific Issues or Pull Requests.  ...  This would also help to distinguish GitHub Discussions from discussions on Stack Overflow, where, e.g., thank you messages are discouraged. 22 From our exploratory study of early adoption of GitHub Discussions  ... 
arXiv:2102.05230v3 fatcat:ztgequaltbgynpybh4all7ejqm

Does the First Mover Advantage Exist on GitHub? [article]

Aditya Mehta, Arun Paudyal, Atul Sharma, Zyanya Ambros, Ipek Baris, Jun Sun, Oul Han, Akram Sadat Hosseini
2020 arXiv   pre-print
We find that early adopter dynamics exist in the GitHub community, where early adopters have more followers in the end as expected.  ...  Collaborative consensus-finding is an integral element of many Web services and greatly determines the quality of information, content, and products that are available through the Web.  ...  We observed that early adopter dynamics exist in users who has high number of followers.  ... 
arXiv:2006.02193v1 fatcat:2hqm3noxbnf57om2ipcqejekyy

Assert Use in GitHub Projects

Casey Casalnuovo, Prem Devanbu, Abilio Oliveira, Vladimir Filkov, Baishakhi Ray
2015 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering  
This indicates that asserts do play an important role in software quality; we therefore explored further the factors that play a role in assertion placement: specifically, process factors (such as developer  ...  experience and ownership) and product factors, particularly interprocedural factors, exploring how the placement of assertions in functions are influenced by local and global network properties of the  ...  What aspects of network position of a function in a call-graph are associated with assertion placement? This part of our work was primarily an exploratory study.  ... 
doi:10.1109/icse.2015.88 dblp:conf/icse/CasalnuovoDOFR15 fatcat:4lelm56n5vdwlns2mzvdbooo7e

The Emergence of GitHub as a Collaborative Platform for Education

Alexey Zagalsky, Joseph Feliciano, Margaret-Anne Storey, Yiyun Zhao, Weiliang Wang
2015 Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing - CSCW '15  
The software development community has embraced GitHub as an essential platform for managing their software projects.  ...  In this study, we examine how GitHub is emerging as a collaborative platform for education.  ...  We would also like to thank GitHub for their willingness to help with this study.  ... 
doi:10.1145/2675133.2675284 dblp:conf/cscw/ZagalskyFSZW15 fatcat:3ofq7bsbg5av7kpy36u2n5hqd4

A Comparative Analysis of the Use of GitHub by Librarians and Non-Librarians

Mark Edward Eaton
2018 Evidence Based Library and Information Practice  
Librarians have adopted GitHub to support their own work, sharing code in support of their libraries. This paper asks: How does librarians' use of GitHub compare to that of other users?  ...  By assembling data on librarians' use of GitHub, as well as on a comparison group, we provided preliminary comparisons of these two samples.  ...  is that librarians can be shown to be early adopters of GitHub.  ... 
doi:10.18438/eblip29291 fatcat:gvz4kt57wvhdhmqoc3boodacee

License usage and changes: a large-scale study on gitHub

Christopher Vendome, Gabriele Bavota, Massimiliano Di Penta, Mario Linares-Vásquez, Daniel German, Denys Poshyvanyk
2016 Empirical Software Engineering  
Then, to understand the rationale of license changes, we perform a qualitative analysis-following an open coding approach inspired by grounded theory-on commit notes and issue tracker discussions concerning  ...  This paper reports a large empirical study aimed at quantitatively and qualitatively investigating when and why developers adopt or change software licenses.  ...  Any opinions, findings, and conclusions expressed herein are the authors' and do not necessarily reflect those of the sponsors.  ... 
doi:10.1007/s10664-016-9438-4 fatcat:ncpk7r36lrgrfmnscac6ah4apm

Using GitHub in large software engineering classes. An exploratory case study

Miroslav Tushev, Grant Williams, Anas Mahmoud
2019 Computer Science Education  
Our study included two anonymous surveys: a descriptive pre-study survey and an exploratory post-study survey.  ...  To bridge this gap, in this paper, we present the results of an exploratory case study on using GitHub in SE class projects. According to Wohlin el al.  ... 
doi:10.1080/08993408.2019.1696168 fatcat:7ylfewn6j5g6hcomo2qkuflylq

Continuous Integration in a Social-Coding World: Empirical Evidence from GitHub

Bogdan Vasilescu, Stef Van Schuylenburg, Jules Wulms, Alexander Serebrenik, Mark G. J. van den Brand
2014 2014 IEEE International Conference on Software Maintenance and Evolution  
In GitHub development one can distinguish between two types of developer contributions to a project: direct ones, coming from a typically small group of developers with write access to the main project  ...  With the advent of GitHub, a platform well known for its "social coding" features that aid collaboration and sharing, and currently the largest code host in the open source world, collaborative software  ...  Similar findings have been reported by Gousios, Pinzger, and van Deursen in their exploratory study of the pull-based software development model on GITHUB [16] .  ... 
doi:10.1109/icsme.2014.62 dblp:conf/icsm/VasilescuSWSB14 fatcat:s75dvmrrljej7f7qwuqnaywkq4

Initial and Eventual Software Quality Relating to Continuous Integration in GitHub [article]

Yue Yu, Bogdan Vasilescu, Huaimin Wang, Vladimir Filkov, Premkumar Devanbu
2016 arXiv   pre-print
In this paper, we undertake a large-scale, fine resolution study of these records, to better understand CI processes, the nature, and predictors of CI failures, and the relationship of CI failures to the  ...  The availability of inexpensive, virtualized, cloud-computing has helped shorten schedules, by enabling continuous integration (CI) on demand. Platforms like GitHub support CI in-the-cloud.  ...  This results in a modeling exercise with a large set of predictor variables, and is an exploratory study; however, the large number of PRs, and the substantial variance in the predictors, would allow us  ... 
arXiv:1606.00521v1 fatcat:gpuepgyir5g63auudmnbgrmqdu

GitHub API Based QuantNet Mining Infrastructure in R

Lukas Borke
2017 Social Science Research Network  
Abstract QuantNet being an online GitHub based organization is an integrated environment consisting of different types of statistics-related documents and program codes called Quantlets.  ...  The new package rgithubS, which enables a GitHub wide search for code and repositories using the GitHub Search API and which is an essential element of the QuantNet Mining infrastructure, is briefly presented  ...  An interview with Donald Knuth. Dr. Dobb's Journal (April 1996)  ... 
doi:10.2139/ssrn.2927901 fatcat:vvp7ltlxfvddbm6n6rmgugg5oy

License Usage and Changes: A Large-Scale Study of Java Projects on GitHub

Christopher Vendome, Mario Linares-Vasquez, Gabriele Bavota, Massimiliano Di Penta, Daniel German, Denys Poshyvanyk
2015 2015 IEEE 23rd International Conference on Program Comprehension  
Specifically, we first identify licenses' changes in 1,731,828 commits, representing the entire history of 16,221 Java projects hosted on GitHub.  ...  Such evolution of licenses is likely to be accompanied by changes in the way how software uses such licenses, resulting in some licenses being adopted while others are abandoned.  ...  or an entire issue tracker discussion).  ... 
doi:10.1109/icpc.2015.32 dblp:conf/iwpc/VendomeLBPGP15 fatcat:fznhy5xjrbe5vdajx4iyatrxui

GitHub: exploring the space between boss-less and hierarchical forms of organizing

Richard M. Burton, Dorthe Døjbak Håkonsson, Jackson Nickerson, Phanish Puranam, Maciej Workiewicz, Todd Zenger
2017 Journal of Organization Design  
In this edition of the organizational zoo series, we take a closer look at an interesting organization design case-GitHub, a software company from California.  ...  Similar to Valve, the subject of the previous article in the series (Puranam and Håkonsson, J Organ Design 4: 2-4, 2015) GitHub is used to delegate the choice of projects and project allocation to its  ...  Acknowledgements Many thanks to Teppo Felin, Karim Lakhani, and the participants of the "Organizational Safari" session at the Academy of Management conference in Vancouver.  ... 
doi:10.1186/s41469-017-0020-3 fatcat:v42gr2mlf5bmtfnfiloilgv3vq

An in-depth study of the promises and perils of mining GitHub

Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. German, Daniela Damian
2015 Empirical Software Engineering  
We document the results of an empirical study aimed at understanding the characteristics of the repositories and users in GitHub; we see how users take advantage of GitHub's main features and how their  ...  of the available GitHub data.  ...  Acknowledgments We would like to thank the authors of Padhye et al. (2014) and Matragkas et al. (2014) for their valuable feedback regarding the evaluation of the impact of these perils on their research  ... 
doi:10.1007/s10664-015-9393-5 fatcat:hoiypztavrg33n3stbn3a7vuwm


Mohammad Masudur Rahman, Chanchal K. Roy, Jason A. Collins
2016 Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16  
We first motivate our technique using an exploratory study with 10 commercial projects and 10 associated libraries external to those projects.  ...  Peer code review locates common coding rule violations and simple logical errors in the early phases of software development, and thus reduces overall cost.  ...  with the exploratory study.  ... 
doi:10.1145/2889160.2889244 dblp:conf/icse/RahmanRC16 fatcat:3dnj3lwalbexjedffhan47dbe4

Analysis and Detection of Information Types of Open Source Software Issue Discussions [article]

Deeksha Arya, Wenting Wang, Jin L.C. Guo, Jinghui Cheng
2019 arXiv   pre-print
Through qualitative content analysis of 15 complex issue threads across three projects hosted on GitHub, we uncovered 16 information types and created a labeled corpus containing 4656 sentences.  ...  However, discovering and retrieving relevant information from the discussion threads is a challenging task, especially when the discussions are lengthy and the number of issues in ITSs are vast.  ...  We also thank Michalis Famelis for his early feedback to our work.  ... 
arXiv:1902.07093v1 fatcat:kr3xvtr4irgz5p3cg47augqrji
« Previous Showing results 1 — 15 out of 1,549 results