論文の概要: GitHub Discussions: An Exploratory Study of Early Adoption
- arxiv url: http://arxiv.org/abs/2102.05230v3
- Date: Thu, 30 Sep 2021 06:17:00 GMT
- ステータス: 処理完了
- システム内更新日: 2023-04-12 01:10:01.882128
- Title: GitHub Discussions: An Exploratory Study of Early Adoption
- Title(参考訳): GitHubの議論: 早期採用に関する調査研究
- Authors: Hideaki Hata, Nicole Novielli, Sebastian Baltes, Raula Gaikovina Kula,
Christoph Treude
- Abstract要約: 私たちは2020年1月から7月にかけて、GitHubの議論を早期に取り入れた混合メソッド調査を実施しました。
1) エラー,予期せぬ動作,コードレビューが議論の代表的なカテゴリであること,(2) プロジェクトメンバの関与と議論頻度との間には肯定的な関係があること,(3) 開発者はGitHubの議論が有用であると考えているが,議論と問題の間のトピック重複の問題に直面している。
私たちの発見は、GitHub Discussionsを使用するためのデータインフォームドガイダンスへの第一歩であり、この新たなコミュニケーションチャネルに関する今後の研究の道を開くものです。
- 参考スコア(独自算出の注目度): 23.844242004415406
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Discussions is a new feature of GitHub for asking questions or discussing
topics outside of specific Issues or Pull Requests. Before being available to
all projects in December 2020, it had been tested on selected open source
software projects. To understand how developers use this novel feature, how
they perceive it, and how it impacts the development processes, we conducted a
mixed-methods study based on early adopters of GitHub discussions from January
until July 2020. We found that: (1) errors, unexpected behavior, and code
reviews are prevalent discussion categories; (2) there is a positive
relationship between project member involvement and discussion frequency; (3)
developers consider GitHub Discussions useful but face the problem of topic
duplication between Discussions and Issues; (4) Discussions play a crucial role
in advancing the development of projects; and (5) positive sentiment in
Discussions is more frequent than in Stack Overflow posts. Our findings are a
first step towards data-informed guidance for using GitHub Discussions, opening
up avenues for future work on this novel communication channel.
- Abstract(参考訳): 議論はGitHubの新機能で、特定の問題やプルリクエスト以外の質問やトピックについて議論するためのものだ。
2020年12月にすべてのプロジェクトで利用可能になる前は、選択したオープンソースソフトウェアプロジェクトでテストされていた。
2020年1月から7月にかけて,githubの議論の早期採用者を対象に,この新機能をどのように利用するか,どのように認識し,開発プロセスにどのように影響するかを理解するために,さまざまな手法による調査を実施した。
1) エラー、予期せぬ振る舞い、コードレビューは議論の一般的なカテゴリである; (2) プロジェクトメンバーの関与と議論頻度の間には肯定的な関係がある; (3) 開発者はGitHubの議論は有用だが、議論と課題の間のトピック重複の問題に直面している; (4) 議論はプロジェクト開発を進める上で重要な役割を果たす; (5) 議論における肯定的な感情はStack Overflowの投稿よりも頻繁に起こる。
今回の発見は、githubの議論を使用するためのデータインフォームドガイダンスへの第一歩であり、この新しいコミュニケーションチャネルに関する今後の作業への道を開くものです。
関連論文リスト
- Understanding Code Understandability Improvements in Code Reviews [79.16476505761582]
GitHub上のJavaオープンソースプロジェクトからの2,401のコードレビューコメントを分析した。
改善提案の83.9%が承認され、統合され、1%未満が後に復活した。
論文 参考訳(メタデータ) (2024-10-29T12:21:23Z) - Visual Analysis of GitHub Issues to Gain Insights [2.9051263101214566]
本稿では,課題タイムラインに関する洞察を提供するために,可視化を生成するプロトタイプWebアプリケーションを提案する。
問題のライフサイクルに焦点をあて、ユーザによる開発パターンの理解を高めるために重要な情報を記述する。
論文 参考訳(メタデータ) (2024-07-30T15:17:57Z) - Impact of the Availability of ChatGPT on Software Development: A Synthetic Difference in Differences Estimation using GitHub Data [49.1574468325115]
ChatGPTは、ソフトウェア生産効率を向上させるAIツールである。
10万人あたりのgitプッシュ数、リポジトリ数、ユニークな開発者数に対するChatGPTの影響を見積もっています。
これらの結果は、ChatGPTのようなAIツールが開発者の生産性を大幅に向上させる可能性があることを示唆している。
論文 参考訳(メタデータ) (2024-06-16T19:11:15Z) - MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolution [47.850418420195304]
大規模言語モデル(LLM)はコード生成において有望であるが、GitHubの問題を解決する上で困難に直面している。
ソフトウェア進化のためにカスタマイズされた4つのエージェントからなる、GitHub Issue Resolution, MAGISのための新しいMulti-Agentフレームワークを提案する。
論文 参考訳(メタデータ) (2024-03-26T17:57:57Z) - SWE-bench: Can Language Models Resolve Real-World GitHub Issues? [80.52201658231895]
SWE-benchは、実際のGitHub問題から引き出された2,294ドルのソフトウェアエンジニアリング問題と、人気のあるPythonリポジトリ12ドルのプルリクエストで構成される評価フレームワークである。
我々は、最先端のプロプライエタリモデルと微調整モデルSWE-Llamaの両方が、最も単純な問題だけを解決できることを示します。
論文 参考訳(メタデータ) (2023-10-10T16:47:29Z) - How Do Java Developers Reuse StackOverflow Answers in Their GitHub Projects? [5.064338135936606]
StackOverflow (SO)は、ソフトウェア開発者およびコンピュータ科学者のための広く使われているQ&A(Q&A)ウェブサイトである。
GitHubは、ソフトウェアプロジェクトの保存、追跡、コラボレーションに使用されるオンライン開発プラットフォームである。
私たちは、GitHubで利用可能なJavaプロジェクトで再利用されたSOの回答をマイニングして、実証的研究を行いました。
論文 参考訳(メタデータ) (2023-08-18T14:04:59Z) - When Conversations Turn Into Work: A Taxonomy of Converted Discussions
and Issues in GitHub [7.754176669677791]
GitHubはコミュニケーションとコラボレーションを区別するための議論をリリースした。
開発者はこれらのチャネルをどのように維持するか、どれほど簡単か、コンバージョンを決定するのに時間がかかるかどうか、まだ不明だ。
論文 参考訳(メタデータ) (2023-07-14T01:46:43Z) - Using Developer Discussions to Guide Fixing Bugs in Software [51.00904399653609]
我々は,タスク実行前に利用可能であり,また自然発生しているバグレポートの議論を,開発者による追加情報の必要性を回避して利用することを提案する。
このような議論から派生したさまざまな自然言語コンテキストがバグ修正に役立ち、オラクルのバグ修正コミットに対応するコミットメッセージの使用よりもパフォーマンスの向上につながることを実証する。
論文 参考訳(メタデータ) (2022-11-11T16:37:33Z) - GitHub Actions: The Impact on the Pull Request Process [7.047566396769727]
本研究では、プロジェクトがGitHub Actionsをどのように利用するか、開発者がGitHub Actionsについて何を議論しているか、プロジェクトアクティビティインジケータが採用後にどのように変化するかを調査する。
私たちの調査によると、5,000のリポジトリのうち1489がGitHub Actionsを採用しています。
また、GitHub Actionsの採用によってプルリクエスト(PR)の拒絶が増加し、受け入れられたPRでのコミュニケーションが増加し、拒否されたPRでのコミュニケーションが減少することが示唆された。
論文 参考訳(メタデータ) (2022-06-28T16:24:17Z) - Looking for related discussions on GitHub Discussions [18.688096673390586]
GitHub Discussionsは、プラットフォーム上にホストされているユーザとコミュニティのメンバー間の共同ディスカッションを促進するための、ネイティブフォーラムである。
GitHub DiscussionsはPCQAフォーラムに似ているが、このような環境が直面しているのと同じような課題に直面している。
重複した投稿は、同じコンテンツ(そして正確なコピーかもしれない)を持っているが、ほぼ重複して、同様のトピックや情報を共有する。
本稿では,Sentence-BERT事前学習モデル,RD-Detectorに基づくアプローチを提案する。
論文 参考訳(メタデータ) (2022-06-23T20:41:33Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。