Toward Linking Declined Proposals and Source Code: An Exploratory Study on the Go Repository
Abstract
Traceability links are key information sources for software developers, connecting software artifacts. Such links play an important role, particularly between contribution artifacts and their corresponding source code. Through these links, developers can trace the discussions in contributions and uncover design rationales, constraints, and security concerns. Previous studies have mainly examined accepted contributions, while those declined after discussion have been overlooked. Declined-contribution discussions capture valuable design rationale and implicit decision criteria, revealing why features are accepted or rejected. Our prior work also shows developers often revisit and resubmit declined contributions, making traceability to them useful.
Fields of Study & Subjects
Software Engineering Research
Software Engineering Techniques and Practices
Open Source Software Innovations
Publication details
- Journal / source
- International Conference on Mining Software Repositories (MSR)
- Pages
- 26–36
- Publication date
- 13 April 2026
- Language
- EN