論文の概要: The Introduction of README and CONTRIBUTING Files in Open Source Software Development
- arxiv url: http://arxiv.org/abs/2502.18440v1
- Date: Tue, 25 Feb 2025 18:33:52 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-02-26 15:18:40.447811
- Title: The Introduction of README and CONTRIBUTING Files in Open Source Software Development
- Title(参考訳): オープンソースソフトウェア開発におけるREADMEとコントリビューティングファイルの導入
- Authors: Matthew Gaughan, Kaylea Champion, Sohyeon Hwang, Aaron Shaw,
- Abstract要約: ConTRIBUINGファイルは、フリー/ライブラリおよびオープンソースソフトウェア(FLOSS)プロジェクトへの潜在的コントリビュータにとって、最初の接触ポイントとなる。
Mozilla、GitHub、Linux Foundationなどの著名なオープンソースソフトウェア組織は、プロジェクトは早期にコミュニティにフォーカスし、プロセス指向のドキュメントを提供し、採用と活動を促進することを提唱している。
- 参考スコア(独自算出の注目度): 1.5024443617567174
- License:
- Abstract: README and CONTRIBUTING files can serve as the first point of contact for potential contributors to free/libre and open source software (FLOSS) projects. Prominent open source software organizations such as Mozilla, GitHub, and the Linux Foundation advocate that projects provide community-focused and process-oriented documentation early to foster recruitment and activity. In this paper we investigate the introduction of these documents in FLOSS projects, including whether early documentation conforms to these recommendations or explains subsequent activity. We use a novel dataset of FLOSS projects packaged by the Debian GNU/Linux distribution and conduct a quantitative analysis to examine README (n=4226) and CONTRIBUTING (n=714) files when they are first published into projects' repositories. We find that projects create minimal READMEs proactively, but often publish CONTRIBUTING files following an influx of contributions. The initial versions of these files rarely focus on community development, instead containing descriptions of project procedure for library usage or code contribution. The findings suggest that FLOSS projects do not create documentation with community-building in mind, but rather favor brevity and standardized instructions.
- Abstract(参考訳): READMEとConTRIBUINGファイルは、フリー/ライブラリおよびオープンソースソフトウェア(FLOSS)プロジェクトへの潜在的コントリビュータの第一点として機能する。
Mozilla、GitHub、Linux Foundationなどの著名なオープンソースソフトウェア組織は、プロジェクトは早期にコミュニティにフォーカスし、プロセス指向のドキュメントを提供し、採用と活動を促進することを提唱している。
本稿では,FLOSSプロジェクトにおけるこれらの文書の導入について検討する。
Debian GNU/Linuxディストリビューションでパッケージ化されたFLOSSプロジェクトの新しいデータセットを用いて,README (n=4226) と CONTRIBUING (n=714) ファイルをプロジェクトのリポジトリに最初に公開する際の定量的解析を行う。
プロジェクトでは,READMEを積極的に作成するが,コントリビューティングファイルはコントリビューティングファイルの流入に伴って公開されることが多い。
これらのファイルの初期バージョンは、ライブラリの使用やコードコントリビューションのためのプロジェクト手順の記述を含むのではなく、コミュニティ開発に焦点を当てることは滅多にない。
この結果はFLOSSプロジェクトがコミュニティ構築を念頭に置いてドキュメントを作成するのではなく、簡潔さと標準化された指示を好むことを示唆している。
関連論文リスト
- Free and Customizable Code Documentation with LLMs: A Fine-Tuning Approach [0.0]
開発者がサポートツールとして利用できる,LLM(Big Language Model)ベースのアプリケーションを紹介します。
論文 参考訳(メタデータ) (2024-12-01T08:38:18Z) - DOCBENCH: A Benchmark for Evaluating LLM-based Document Reading Systems [99.17123445211115]
本稿では,大規模言語モデル(LLM)に基づく文書読解システムを評価するベンチマークであるDocBenchを紹介する。
我々のベンチマークには、人間のアノテーションの募集と、合成質問の生成が含まれる。
実際の文書は229件、質問は1,102件で、5つのドメインにまたがって4種類の質問がある。
論文 参考訳(メタデータ) (2024-07-15T13:17:42Z) - FAIR-USE4OS: Guidelines for Creating Impactful Open-Source Software [0.41942958779358663]
本稿では、FAIR(Findable, Accessible, Interoperable, Reusable)ガイドラインを拡張し、ソフトウェアがオープンソースにおけるベストプラクティスに準拠しているかどうかを評価するための基準を提供する。
FAIR-USE4OSガイドラインは、資金提供者と研究者がオープンソースソフトウェアプロジェクトをより効果的に評価し、計画することを可能にする。
論文 参考訳(メタデータ) (2024-02-05T09:15:20Z) - DevEval: Evaluating Code Generation in Practical Software Projects [52.16841274646796]
我々はDevEvalという名の新しいベンチマークを提案し、実践プロジェクトにおける開発者の経験と一致している。
DevEvalは、119の実用的なプロジェクトから2,690のサンプルを含む厳格なパイプラインを通じて収集される。
DevEvalの5つの人気のあるLCMを評価し、コード生成における実際の能力を明らかにする。
論文 参考訳(メタデータ) (2024-01-12T06:51:30Z) - Adapting Installation Instructions in Rapidly Evolving Software Ecosystems [9.982895603207993]
インストール関連セクションの更新に重点を置いた1,163のコミットでGitHubリポジトリを調査した。
調査の結果,コミットの変更には,プリインストール命令,インストール後のインストレーション命令,ドキュメント提示,外部リソース管理の6つの大きなカテゴリが明らかになった。
そこで本稿では,ドキュメント更新時にドキュメンテーションメンテナが参照するインストール関連セクションをカバーするテンプレートを提案する。
論文 参考訳(メタデータ) (2023-12-06T02:54:26Z) - CodeTF: One-stop Transformer Library for State-of-the-art Code LLM [72.1638273937025]
我々は、最先端のCode LLMとコードインテリジェンスのためのオープンソースのTransformerベースのライブラリであるCodeTFを紹介する。
我々のライブラリは、事前訓練されたコードLLMモデルと人気のあるコードベンチマークのコレクションをサポートします。
CodeTFが機械学習/生成AIとソフトウェア工学のギャップを埋められることを願っている。
論文 参考訳(メタデータ) (2023-05-31T05:24:48Z) - Code Recommendation for Open Source Software Developers [32.181023933552694]
CODERは、オープンソースのソフトウェア開発者のための新しいグラフベースのコードレコメンデーションフレームワークである。
本フレームワークは,プロジェクト内,クロスプロジェクト,コールドスタートレコメンデーションなど,様々な実験環境下での優れた性能を実現する。
論文 参考訳(メタデータ) (2022-10-15T16:40:36Z) - Code Librarian: A Software Package Recommendation System [65.05559087332347]
オープンソースライブラリ用のリコメンデーションエンジンであるLibrarianを提示する。
1)プログラムのインポートライブラリで頻繁に使用されること、2)プログラムのインポートライブラリと似た機能を持つこと、3)開発者の実装と似た機能を持つこと、4)提供されるコードのコンテキストで効率的に使用できること、である。
論文 参考訳(メタデータ) (2022-10-11T12:30:05Z) - LAGOON: An Analysis Tool for Open Source Communities [7.3861897382622015]
LAGOONはオープンソースソフトウェア(OSS)コミュニティのエコシステムを理解するためのオープンソースプラットフォームである。
LAGOONはソースコードリポジトリ、イシュートラッカ、メーリングリスト、ウェブサイトからのコンテンツスクラップなど、いくつかの一般的なソースからアーティファクトを取り込みます。
OSSプロジェクトの完全な社会技術グラフの可視化と探索のためのユーザインターフェースを提供する。
論文 参考訳(メタデータ) (2022-01-26T18:52:11Z) - YMIR: A Rapid Data-centric Development Platform for Vision Applications [82.67319997259622]
本稿では,コンピュータビジョンアプリケーションの開発を迅速化するオープンソースプラットフォームについて紹介する。
このプラットフォームは、効率的なデータ開発を機械学習開発プロセスの中心に置く。
論文 参考訳(メタデータ) (2021-11-19T05:02:55Z) - Towards Utility-based Prioritization of Requirements in Open Source
Environments [51.65930505153647]
本稿では、ユーティリティベースの優先順位付けアプローチを使用して、従来およびオープンソース要件エンジニアリングシナリオのコントリビュータをサポートする方法を示します。
例として、ユーティリティベースの優先順位付けプロセスで依存関係をどのように考慮できるかを示します。
論文 参考訳(メタデータ) (2021-02-17T09:05:54Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。