This document describes how to contribute the Development Guideline updates.
The Development Guideline is written by the reStructuredText format(.rst
).
We build to the HTML and PDF files using the Sphinx.
About Sphinx and reStructuredText format, refer to the Sphinx documentation contents.
Contribution procedures are follows:
Please create a new issue from here for contributing(bug report, improvement or new content), and get an issue number(tracking id).
Note: Supported language
English or Japanese.
- Please write the contribution overview into the title area.
- Please write the contribution detail into the comment area.
e.g.)
## Description
In section 2.4.1.2 Domain Layer, there is a mistake in the below sentence.
`"Domain layer is not so thick as compared to other layers and is reusable."`
## Possible Solutions
Modifying to `"Domain layer is independent from other layers and is reusable."`
## Affects Version/s
* 5.0.0.RELEASE
* 1.0.2.RELEASE
## Fix Version/s
(To be written later by project member)
## Issue Links
* #999
* http://terasolunaorg.github.io/guideline/5.0.0.RELEASE/en/ImplementationAtEachLayer/DomainLayer.html
Please fork the terasolunaorg/guideline
into your account repository of GitHub.
- Click a "Fork" button on GitHub web user interface.
Please clone a forked repository into your local machine.
e.g.)
git clone https://github.com/{your account}/guideline.git
Please create a work branch on the master branch into your local repository.
Note: Recommended work branch name
issues/{issue number}_{short description}
e.g.)
git checkout master
git checkout -b issues/999_typo-in-REST
Please modify the development guideline for contributing.
Note: Build to the HTML
If possible, please build to the HTML using the Sphinx and check your modification on the web browser. (Optional)
Please commit a modification.
Note: Commit comment format
"{modification overview} #{issue number}"
Note: Supported language
English only.
e.g.)
git commit -a -m "Fixes typos in REST.rst #999"
Please push a work branch to the GitHub.
e.g.)
git push origin issues/999_typo-in-REST
Please create a pull request via GitHub web user interface. For details, please refer to the GitHub document-Creating a pull request-.
Note: Supported language
English or Japanese.
- Please write the modification overview into the title area. (Default is commit comment or work branch name)
- Please write the modification detail into the comment area. (If needed)
- Please include the issue number(
#{issue number}
format) to track a modification into the comment area.
e.g.)
Area | Content |
---|---|
Title | Fixes typos in REST.rst #999 |
Comment | Please review #999 . |