Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CONTRIBUTING file #55

Merged
merged 2 commits into from Nov 11, 2016
Merged

Add CONTRIBUTING file #55

merged 2 commits into from Nov 11, 2016

Conversation

bolismauro
Copy link
Contributor

@bolismauro bolismauro commented Nov 11, 2016

Fix #41

<a href="#pull-request-submissions"></a>
## Pull Request Submissions.

Pull Requests should contain the issue you are solving as well as a description about your fix. Before submitting a pull request, please confirm that merge issues are resolved.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirm -> check ?


We use [Swiftlint](https://github.com/realm/SwiftLint) to enforce coding rules. The rules can be found in the `.swiftlint.yaml` file in the root folder of the project. Please make sure you don't have any warning or error before submitting the Pull Request.

Documentation and tests are very important. When you submit a Pull Request, please keep the documentation update and try to improve the project's tests. For instance, if you fix a bug, a good idea is to add tests that are aimed to confirm that the issues has been solved and avoid future regressions.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update -> updated ?

## Reporting Issues

A great way to contribute to the project
is to send a detailed issue when you encounter an problem.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

an -> a

Copy link
Contributor

@alaincaltieri alaincaltieri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good to me

<a href="#pull-request-submissions"></a>
## Pull Request Submissions.

Pull Requests should contain the issue you are solving as well as a description about your fix. Before submitting a pull request, please confirm that merge issues are resolved.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirm == make sure? Or you really mean "Confirm"?

a description about your fix. ==> description about your implementation/solution.?


Pull Requests should contain the issue you are solving as well as a description about your fix. Before submitting a pull request, please confirm that merge issues are resolved.

We use [Swiftlint](https://github.com/realm/SwiftLint) to enforce coding rules. The rules can be found in the `.swiftlint.yaml` file in the root folder of the project. Please make sure you don't have any warning or error before submitting the Pull Request.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.swiftlint.yaml => .swiftlint.yml


We use [Swiftlint](https://github.com/realm/SwiftLint) to enforce coding rules. The rules can be found in the `.swiftlint.yaml` file in the root folder of the project. Please make sure you don't have any warning or error before submitting the Pull Request.

Documentation and tests are very important. When you submit a Pull Request, please keep the documentation update and try to improve the project's tests. For instance, if you fix a bug, a good idea is to add tests that are aimed to confirm that the issues has been solved and avoid future regressions.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please keep the documentation update => please keep the documentation updated

try to improve the project's tests => Implement the appropriated tests,

confirm that the issues has been solved => confirm that the issue has been solved

<a href="#asking-questions"></a>
## Asking Questions

Feel free to [open an issue](https://github.com/BendingSpoons/katana-lib-swift/issues/new) for any doubt or feature request related to Katana.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for any doubt, are we sure? Maybe we should limit the questions within the issues and rely on Stack Overflow (as stated here after). I'd limit issues for feature requests, bugs and potentially philosophical discussions about architecture.


Feel free to [open an issue](https://github.com/BendingSpoons/katana-lib-swift/issues/new) for any doubt or feature request related to Katana.

For any usage questions that are not specific to the project itself, please ask on [Stack Overflow](http://stackoverflow.com/questions/tagged/swift) instead. By doing so, you'll be more likely to quickly solve your problem, and you'll allow anyone else with the same question to find the answer. This also allows maintainers to focus on improving the project for others.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that are not specific to the project itself it's not clear to me. I'd just remove this: usage questions go to Stack Overflow, the rest on issues

<a href="#reporting-issues"></a>
## Reporting Issues

A great way to contribute to the project
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a bit of unnecessary newlines here, isn't it?

@bolismauro bolismauro merged commit dafc10e into master Nov 11, 2016
@bolismauro bolismauro deleted the feature/CONTRIBUTING branch November 11, 2016 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants