Updated News Around the World

New feature adaptation of Github Discussions

New feature adaptation of Github Discussions
By average number of discussions per day (log scale). Point size represents the number of Members in a project. Credit: Hideaki Hata, Shinshu University

How is a newly added feature on the website GitHub, which is a website essential for many software developers used and utilized? A study led by Shinshu University Associate Professor Hideaki Hata performed an exploratory analysis on this new feature, GitHub Discussions, that is still under development. This study analyzed the beta version that was being tried out on a limited number of projects.

The research questions were as follows:

  • RQ1 : How have GitHub Discussions been adopted and used?
  • RQ2 : What reasons do developers have to adopt GitHub Discussions?
  • RQ3 : How do GitHub Discussions relate and compare to other communication channels?

The international team found that GitHub Discussions are useful not only for software development, but also for managing discussions within a project. However, it is not easy to manage a forum well. Associate Professor Hata found the following points mentioned in section 7 of the research paper are important for improvement.

  • Set guidelines for participating in discussions.
  • Encourage core project members to participate in discussions.
  • Prepare for newcomers.

An international team consisting of researchers with different specialties worked together for analysis. Due to the fact the projects were selected based on criteria that were unknown to the researchers, it was difficult to argue the generality of the results. However, the international research team was effective in performing the preliminary study. Associate Professor Hata hopes to reach out to existing GitHub users and potential users who may use GitHub for collaboration in the future so they could benefit from the research findings. He hopes to analyze and develop a mechanism to manage various processes and communication in software development.

  • New feature adaptation of Github Discussions
    Categories, participants, relations, notifications, and events. Credit: Nicole Novielli
  • New feature adaptation of Github Discussions
    (Log scale) by the period of using GitHub Discussions. Credit: Hideaki Hata, Shinshu University

The research was published in Empirical Software Engineering.


How race affects judgements of software developers’ work


More information:
Hideaki Hata et al, GitHub Discussions: An exploratory study of early adoption, Empirical Software Engineering (2021). DOI: 10.1007/s10664-021-10058-6

Provided by
Shinshu University

Citation:
New feature adaptation of Github Discussions (2021, November 10)
retrieved 10 November 2021
from https://techxplore.com/news/2021-11-feature-github-discussions.html

This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no
part may be reproduced without the written permission. The content is provided for information purposes only.

For all the latest Technology News Click Here 

 For the latest news and updates, follow us on Google News

Read original article here

Denial of responsibility! NewsUpdate is an automatic aggregator around the global media. All the content are available free on Internet. We have just arranged it in one platform for educational purpose only. In each content, the hyperlink to the primary source is specified. All trademarks belong to their rightful owners, all materials to their authors. If you are the owner of the content and do not want us to publish your materials on our website, please contact us by email – [email protected]. The content will be deleted within 24 hours.