34 citations · 76 across the 14 of their papers we have counts for
17 papers
Understanding Skills for OSS Communities on GitHub
Jenny T. Liang, Thomas Zimmermann, Denae Ford
The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technica…
Towards Mining OSS Skills from GitHub Activity
Jenny T. Liang, Thomas Zimmermann, Denae Ford
Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a nove…
Attracting and Retaining OSS Contributors with a Maintainer Dashboard
Mariam Guizani, Thomas Zimmermann, Anita Sarma +1
Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community…
Developers Who Vlog: Dismantling Stereotypes through Community and Identity
Souti Chattopadhyay, Denae Ford, Thomas Zimmermann
Developers are more than "nerds behind computers all day", they lead a normal life, and not all take the traditional path to learn programming. However, the public still sees softw…
Automating the Removal of Obsolete TODO Comments
Zhipeng Gao, Xin Xia, David Lo +2
TODO comments are very widely used by software developers to describe their pending tasks during software development. However, after performing the task developers sometimes negle…
Reel Life vs. Real Life: How Software Developers Share Their Daily Life through Vlogs
Souti Chattopadhyay, Thomas Zimmermann, Denae Ford
Software developers are turning to vlogs (video blogs) to share what a day is like to walk in their shoes. Through these vlogs developers share a rich perspective of their technica…