LoginSignup
125
136

More than 5 years have passed since last update.

良い README.md を書くためのテンプレート(翻訳)

Last updated at Posted at 2018-12-28

GitHub Gist でBillie Thompson さん が公開している 良い README.md を書くためのテンプレート | A template to make good README.md という Gist が良さそうだったので日本語に翻訳しました。

このマークダウン文書は、オープンソースプロジェクトの README.md をテンプレート化したもので、プロジェクトの概要説明から開発環境の立ち上げ、貢献方法への案内などを簡潔にまとめる方法が書かれています。オープンソースのライブラリを公開するときなどにコピーして使うと良さそうです。

翻訳は見出し・パラグラフ・リスト等ごとに原文と日本語文を併記する形にしました。誤字や翻訳の間違いなどがあると思いますので、編集リクエスト歓迎です。


Project Title / プロジェクトのタイトル

One Paragraph of project description goes here
プロジェクトの概要を 1 段落でここに書きます

Getting Started / スタートガイド

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
プロジェクトを複製してローカル端末で実行し、開発や検証ができるまでの手順を説明します。実際のシステムにプロジェクトをデプロイする方法については、デプロイの項目を参照してください。

Prerequisites / 必要条件

What things you need to install the software and how to install them
プロジェクトを走らせるためにはどんなソフトウェアが必要で、それらをどのようにインストールするか

Give examples
コマンドで例を示します

Installing / インストール

A step by step series of examples that tell you how to get a development env running
動作する開発環境の構築方法を段階的に例示します

Say what the step will be
手順はこんな感じ

Give the example
コマンドで例を示します

And repeat
それから

until finished
終わるまでのコマンドの例を繰り返します

End with an example of getting some data out of the system or using it for a little demo
このシステムが出力するデータの例とか、あるいはちょっとしたデモを示して終わります

Running the tests / テストの実行

Explain how to run the automated tests for this system
自動テストをどのように実行するかをここで説明します

Break down into end to end tests / e2e テストまで詳解する場合

Explain what these tests test and why
何のためのテストでどうしてそれを行うのかを説明します

Give an example
コマンドで例を示します

And coding style tests / それからコーディングスタイルのテスト

Explain what these tests test and why
何のためのテストでどうしてそれを行うのかを説明します

Give an example
コマンドで例を示します

Deployment / デプロイ

Add additional notes about how to deploy this on a live system
実際のシステムにデプロイするための補足的な説明を行います

Built With / 協働するシステムのリスト

  • Dropwizard - The web framework used / 使用した web フレームワーク
  • Maven - Dependency Management / 依存関係管理ソフトウェア
  • ROME - Used to generate RSS Feeds / 使用した RSS フィード生成

Contributing / コントリビューション

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
私たちのコーディング規範とプルリクエストの手順についての詳細はCONTRIBUTING.md を参照してください。

Versioning / バージョン管理

We use SemVer for versioning. For the versions available, see the tags on this repository.
私たちはバージョン管理に SemVerを使用しています。利用可能なバージョンはこのリポジトリのタグを参照してください。

Authors / 著者

  • Billie Thompson - Initial work / 原著者 - PurpleBooth

See also the list of contributors who participated in this project.
このプロジェクトへの貢献者のリストもご覧ください。

License / ライセンス

This project is licensed under the MIT License - see the LICENSE.md file for details
このプロジェクトは MIT ライセンスの元にライセンスされています。 詳細はLICENSE.mdをご覧ください。

Acknowledgments / 謝辞

  • Hat tip to anyone whose code was used / コードを書いた人への感謝
  • Inspiration / 何からインスピレーションを得たか
  • etc / その他
125
136
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
125
136