-
Notifications
You must be signed in to change notification settings - Fork 12
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
Api documentation #9
Conversation
CONTRIBUTIONS.md
Outdated
We use the git workflow on our projects. If you are unfamiliar with the workflow, here is an awesome primer by [Atlassian](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow). Basically, we have a `master` branch that serves for official release cycles, a `develop` branch that sums up features for the next release. Each `feature/chore/bug-fix` needs to be in its own branch originating from the `develop` branch. When the develop branch has acquired enough features for a `release`, a temporary branch is created (intuitively named **release**) to mark the next release cycle. At this point, **No new** features will be allowed, just bug fixes or documentations. When we are confident enough and after extensive testing, the new branch is merged to the `master` with a version number, it is merged into the `develop` branch to get the fixes or modifications made on the `release` branch. After all that, the branch is deleted and we go on and start working on features for the next release (from the `develop` branch). | ||
|
||
## API Documentation Style Guide |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @yegow, great work on the docs! The team decided to move forward with swagger instead of apiary because of the completely free and open swagger ui that swagger offers which comes with a sandbox and documentation element. So sorry you have to remove this bit, I'll gladly merge in the rest after you make the changes.
README.md
Outdated
@@ -25,4 +25,7 @@ yarn test | |||
``` | |||
## Contributions | |||
|
|||
Be sure to go through the [contribution guidelines](https://github.com/DevCEldoret/devceldoret-backend/blob/development/CONTRIBUTIONS.md) | |||
Be sure to go through the [contribution guidelines](https://github.com/DevCEldoret/devceldoret-backend/blob/development/CONTRIBUTIONS.md). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔥 🔥
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, the only thing is to remove reference on Apiary (see explanation below)
Looks good? @fatmali |
* Added workflow and API contribution guides * More edits * Added Apiary link to README.md * event model suggestion * Removed Apiary related file and info
* Added workflow and API contribution guides * More edits * Added Apiary link to README.md * event model suggestion * Removed Apiary related file and info
This partially addresses issue #7.