Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2020
DOI: 10.1145/3368089.3409707
|View full text |Cite
|
Sign up to set email alerts
|

On the relationship between design discussions and design quality: a case study of Apache projects

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 52 publications
(85 reference statements)
0
6
0
Order By: Relevance
“…Mailing lists in OSS development have been investigated recently for traceability between emails and source code [5], communication in development using mailing lists [22], and information seeking through mailing lists [39]. For example, a recent study on 37 Apache projects shows that 89.51% of all design discussions occur in project mailing lists [62]. However, to the best of our knowledge, there are no studies that investigate on the nature of architecture information communication using mailing lists.…”
Section: Introductionmentioning
confidence: 99%
“…Mailing lists in OSS development have been investigated recently for traceability between emails and source code [5], communication in development using mailing lists [22], and information seeking through mailing lists [39]. For example, a recent study on 37 Apache projects shows that 89.51% of all design discussions occur in project mailing lists [62]. However, to the best of our knowledge, there are no studies that investigate on the nature of architecture information communication using mailing lists.…”
Section: Introductionmentioning
confidence: 99%
“…Finally, Apache projects are often studied in scientific research, which allows our work to be placed in the context of existing research [39], [40], [41], [42], [43]. In fact, we used the list of projects from the dataset curated by Mannan et al [44]. Table 2 presents the statistics of the 37 projects in our dataset.…”
Section: Characterizing Implicit Mentoringmentioning
confidence: 99%
“…Code changes can implement bug fixes, refactorings, or further enhancement of the software. Developers often discuss and review code changes on the project's developer mailing list (Mannan et al 2020) and then someone else may merge the discussed changes into the main repository (Storey et al 2017). The VCS stores all code changes in the form of commits together with meta-data such as author information and modification timestamps.…”
Section: Co-commit Burstsmentioning
confidence: 99%
“…We dedicate attention to analyzing developer communication on mailing lists because they are historically rich and well-established sources of data for discussions regarding software architecture and reviewing of code changes (Rigby et al 2008;Ramsauer et al 2019). In a recent study on 37 OSS projects, Mannan et al 2020) have shown that about 89% of such discussions take place on the project's mailing list. Mailing lists are a greater source of longitudinal data than more recently introduced social-coding platforms (e.g., GitHUB), because their usage dates back more than 10 years (see Table 2).…”
Section: Introductionmentioning
confidence: 99%