论文标题
在开源问题讨论中了解视觉内容的特征:Jupyter笔记本的案例研究
Understanding the Characteristics of Visual Contents in Open Source Issue Discussions: A Case Study of Jupyter Notebook
论文作者
论文摘要
开源软件(OSS)开发的大多数问题跟踪系统都包含社区成员嵌入视觉内容(例如图像和视频)以增强讨论的功能。尽管发挥了重要作用,但对视觉内容的特征几乎没有知识来支持其使用。为了解决这一差距,我们对Jupyter笔记本项目进行了一项实证研究。我们发现,Jupyter笔记本项目中超过四分之一的问题包括视觉内容。此外,在评论中具有视觉内容但在问题帖子中没有视觉内容的问题往往进行更长的讨论,并涉及更多的讨论者。在我们的定性分析中,我们确定了样本中八种类型的视觉内容,其中约60%包括屏幕截图或主产品的模型。我们还发现,视觉内容具有多种目的,触及了问题的问题和解决方案空间。我们的努力是朝着全面理解OSS问题讨论中视觉内容特征的重要一步。我们的结果为发行跟踪系统提供了几种设计含义,以更好地促进视觉内容的使用。
Most issue tracking systems for open source software (OSS) development include features for community members to embed visual contents, such as images and videos, to enhance the discussion. Although playing an important role, there is little knowledge on the characteristics of the visual contents to support their use. To address this gap, we conducted an empirical study on the Jupyter Notebook project. We found that more than a quarter of the issues in the Jupyter Notebook project included visual contents. Additionally, issues that had visual contents in the comments but not in the issue posts tended to have a longer discussion and to involve a larger number of discussants. In our qualitative analysis, we identified eight types of visual contents in our sample, with about 60% including screenshots or mockups of the main product. We also found that visual contents served diverse purposes, touching both problem and solution spaces of the issues. Our effort serves as an important step towards a comprehensive understanding of the characteristics of visual contents in OSS issue discussions. Our results provided several design implications for issue tracking systems to better facilitate the use of visual contents.