Thank you for your interest in open source contributions. Not only the code, but also contributions such as issues and rich documents are also welcome.
Please follow the guidelines in this article to make open source contributions to the UME project.
Maybe...
- Found a bug in the code, or an error in the documentation
- Produces an exception when you use the UME
- UME is not compatible with the new version Flutter
- Have a good idea or suggestion
You can submit an issue in any of the above situations。
Maybe...
- Communicate with the author
- Communicate with more community developers
- Cooperate with UME
Welcome to Join the ByteDance Flutter Exchange Group.
Or contact author.
- Go to Issues.
- Search for similar situations, if there is a match, directly feedback in it.
- If there is not, press New issue to raise a new one.
- Select a template.
- Describe your situation, and fill in the template.
- It is better to attach a demo that can reproduce the problem.
- Fork the repository.
- Clone your fork repository.
- Checkout to the correct develop branch, and then create a new brnach based on the develop branch.
- Edit code.
- Edit test code in example project, and test it manually.
- Edit unit test in test directory.
- Commit your changes and push it. Please follow the Commit Message specification to write the commit message.
- Create Pull Request in GitHub, and fill in the template.
- Please use english.
- If you have references, please attach a link.
- Format:
[tags] description
tags
is the type of PR, such asfix
,feat
,improve
.description
is used to describe changes.
The following is a standard Commit message example:
[fix] README.md document syntax error
[feat] New feature description
[https://flutter.dev/dash](https://flutter.dev/dash)