SUMMIT: Scaffolding Open Source Software Issue Discussion Through Summarization
Saskia Gilmer, Avinash Bhat, Shuvam Shah, Kevin Cherry, Jinghui Cheng, Jin L. C. Guo
Abstract
Issue Tracking Systems (ITS) often support commenting on software issues, which creates a space for discussions centered around bug fixes and improvements to the software. For Open Source Software (OSS) projects, issue discussions serve as a crucial collaboration mechanism for diverse stakeholders. However, these discussions can become lengthy and entangled, making it hard to find relevant information and make further contributions. In this work, we study the use of summarization to aid users in collaboratively making sense of OSS issue discussion threads. Through an empirical investigation, we reveal a complex picture of how summarization is used by issue users in practice as a strategy to help develop and manage their discussions. Grounded on the different objectives served by the summaries and the outcome of our formative study with OSS stakeholders, we identified a set of guidelines to inform the design of collaborative summarization tools for OSS issue discussions. We then developed SUMMIT, a tool that allows issue users to collectively construct summaries of different types of information discussed, as well as a set of comments representing continuous conversations within the thread. To alleviate the manual effort involved, SUMMIT uses techniques that automatically detect information types and summarize texts to facilitate the generation of these summaries. A lab user study indicates that, as the users of SUMMIT, OSS stakeholders adopted different strategies to acquire information on issue threads. Furthermore, different features of SUMMIT effectively lowered the perceived difficulty of locating information from issue threads and enabled the users to prioritize their effort. Overall, our findings demonstrated the potential of SUMMIT, and the corresponding design guidelines, in supporting users to acquire information from lengthy discussions in ITSs. Our work sheds light on key design considerations and features when exploring crowd-based and machine-learning-enabled instruments for asynchronous collaboration on complex tasks such as OSS development.
CCS Concepts: • Human-centered computing → Collaborative and social computing systems and tools.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b26692f2-4330-4923-8a47-b54c2f988c73Cited by top-tier papers7
- Selenite: Scaffolding Online Sensemaking with Comprehensive Overviews Elicited from Large Language ModelsMichael Xieyang Liu, Tongshuang Wu, Tianying Chen, Franklin Mingzhe Li et al.CHI 2024 · 44 citations
- "A Lot of Moving Parts": A Case Study of Open-Source Hardware Design Collaboration in the Thingiverse CommunityKathy Cheng, Shurui Zhou, Alison OlechowskiCSCW 2024 · 8 citations
- It's a Complete Haystack: Understanding Dependency Management Needs in Computer-Aided DesignKathy Cheng, Alison Olechowski, Shurui ZhouCSCW 2025 · 4 citations
- 'Ohhh, he's the boss!': Unpacking Power Dynamics Among Developers, Designers, and End-Users in FLOSS UsabilityJazlyn Hellman, Itai Epstein, Jinghui Cheng, Jin L. C. GuoCSCW 2025 · 3 citations
- ComViewer: An Interactive Visual Tool to Help Viewers Seek Social Support in Online Mental Health CommunitiesShiwei Wu, Mingxiang Wang, Chuhan Shi, Zhenhui PengCSCW 2025 · 2 citations
Builds on7
- Optimizing the Factual Correctness of a Summary: A Study of Summarizing Radiology ReportsYuhao Zhang, Derek Merck, Emily Bao Tsai, Christopher D. Manning et al.ACL 2020 · 160 citations
- Software documentation: the practitioners' perspectiveEmad Aghajani, Csaba Nagy, Mario Linares-Vásquez, Laura Moreno et al.ICSE 2020 · 112 citations
- Recommending Good First Issues in GitHub OSS ProjectsWenxin Xiao, Hao He, Weiwei Xu, Xin Tan et al.ICSE 2022 · 35 citations
- ArguLens: Anatomy of Community Opinions On Usability Issues Using Argumentation ModelsWenting Wang, Deeksha M. Arya, Nicole Novielli, Jinghui Cheng et al.CHI 2020 · 29 citations
- Revisiting Piggyback Prototyping: Examining Benefits and Tradeoffs in Extending Existing Social Computing SystemsDaniel A. Epstein, Fannie Liu, Andrés Monroy-Hernández, Dennis WangCSCW 2022 · 14 citations
Related papers
- LiSum: Open Source Software License Summarization with Multi-Task LearningLinyu Li, Sihan Xu, Yang Liu, Ya Gao et al.ASE 2023 · 4 citations
- Characterizing Usability Issue Discussions in Open Source Software ProjectsArghavan Sanei, Jinghui ChengCSCW 2024 · 5 citations
- Maintaining Values: Navigating Diverse Perspectives in Value-Charged Discussions in Open Source DevelopmentJack Jamieson, Eureka Foong, Naomi YamashitaCSCW 2022 · 10 citations
- A System for Interleaving Discussion and Summarization in Online CollaborationSunny Tian, Amy X. Zhang, David R. KargerCSCW 2020 · 15 citations
- "They Can Only Ever Guide": How an Open Source Software Community Uses Roadmaps to Coordinate EffortDaniel Klug, Christopher Bogart, James D. HerbslebCSCW 2021 · 3 citations
