29 lines
1.2 KiB
Markdown
29 lines
1.2 KiB
Markdown
CONTRIBUTING
|
|
============
|
|
|
|
To contribute,
|
|
|
|
1. Electronically sign the OpenSocial Incubator Contributor License Agreement (https://docs.google.com/forms/d/1b9tfsUJAs1xF7uyFwpT8yoVH7scOj8uXwQnZdTHHCTM/viewform)
|
|
1. Fork this repository.
|
|
1. Work on your changes within a topic branch.
|
|
1. Create a pull request
|
|
|
|
Pull requests are accepted under the discretion of the Incubator maintainer(s). Improve the chances your PR will be merged by following the requirements and guidelines below.
|
|
|
|
**REQUIREMENTS**
|
|
- You must have signed the OpenSocial Incubator CLA and included your Github ID.
|
|
|
|
**GUIDELINES**
|
|
- Make sure your pull contains quality code. We will certainly provide constructive feedback on works in progress but we will not merge incomplete pull requests.
|
|
- Make sure your pull has automated tests. For Java, we have been using JUnit 4.11.
|
|
- Make sure your pull is fully documented.
|
|
- Reference related Github Issues within commit comments and pull request comment where appropriate.
|
|
- Squash out minor or "typo" commits in your pull using `git commit -a` or `git rebase -i`.
|
|
|
|
**BUGS**
|
|
|
|
File bugs or feature requests using Github Issue Tracker.
|
|
|
|
https://github.com/OpenSocial/activitystreams/issues
|
|
|