commit
8b05ccc34c
|
@ -1,30 +1,30 @@
|
||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
- File the issue for bug report and feature request
|
- File an issue to report a bug or feature request
|
||||||
- Translate the project in our [Crowdin](https://crowdin.com/project/mastodon-for-ios) project
|
- Translate the project in our [Crowdin](https://crowdin.com/project/mastodon-for-ios) project
|
||||||
- Make the Pull Request to contribute
|
- Make the Pull Request to contribute
|
||||||
|
|
||||||
## Bug Report
|
## Bug Report
|
||||||
File the issue about the bug. Make sure you are installing the latest version app from TestFlight or App Store.
|
File an issue about the bug or feature request. Make sure you are installing the latest version of the app from TestFlight or App Store.
|
||||||
|
|
||||||
## Translation
|
## Translation
|
||||||
[![Crowdin](https://badges.crowdin.net/mastodon-for-ios/localized.svg)](https://crowdin.com/project/mastodon-for-ios)
|
[![Crowdin](https://badges.crowdin.net/mastodon-for-ios/localized.svg)](https://crowdin.com/project/mastodon-for-ios)
|
||||||
|
|
||||||
The translation will update regularly. Please request language if not listed via issue.
|
The translation will update regularly. Please request the language if it is not listed via an issue.
|
||||||
|
|
||||||
## Pull Request
|
## Pull Request
|
||||||
|
|
||||||
You can make a pull request directly with small block code changes for bugfix or feature implementations. Before making a pull request with hundred lines of changes to this repository, please first discuss the change you wish to make via issue.
|
You can create a pull request directly with small block code changes for bugfix or feature implementations. Before making a pull request with hundred lines of changes to this repository, please first discuss the change you wish to make via an issue.
|
||||||
|
|
||||||
Also, there are lots of existing feature request issues that could be a good-first-issue discussing place.
|
Also, there are lots of existing feature request issues that could be a good-first-issue discussing place.
|
||||||
|
|
||||||
Follow the git-flow pattern to make your pull request.
|
Follow the git-flow pattern to make your pull request.
|
||||||
|
|
||||||
1. Ensure you are checkout on the `develop` branch.
|
1. Ensure you have started a new branch based on the `develop` branch.
|
||||||
2. Write your codes and test them on **iPad and iPhone**.
|
2. Write your changes and test them on **iPad and iPhone**.
|
||||||
3. Merge the `develop` into your branch then make a Pull Request. Please merge the branch and resolve any conflicts when the `develop` updates. **Do not force push your codes.**
|
3. Merge the `develop` branch into your branch then make a Pull Request. Please merge the branch and resolve any conflicts if `develop` updates. **Do not force push your commits.**
|
||||||
4. Make sure the permission for your folk is open to the reviewer. Code style fix, conflict resolution, and other changes may be committed by the reviewer directly.
|
4. Make sure the permission for your fork is open to the reviewer. Code style fix, conflict resolution, and other changes may be committed by the reviewer directly.
|
||||||
5. Request a code review and wait for approval. The PR will be merged when it is approved.
|
5. Request a code review and wait for approval. The PR will be merged when it is approved.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
The documents for this app is list under the [Documentation](../Documentation/) folder. We are also welcome contributions for documentation.
|
The documentation for this app is listed under the [Documentation](../Documentation/) folder. We are also welcoming contributions for documentation.
|
||||||
|
|
Loading…
Reference in New Issue