Skip to content
This repository was archived by the owner on Jun 9, 2021. It is now read-only.

Contribution Guidelines

Herta Calvo-Faugier edited this page Apr 24, 2019 · 4 revisions

Contributing to StoryHop

We want to make contributing to StoryHop as easy and transparent as possible, so we have included guidelines on how to:

  • Report bugs
  • Submit a bug fix
  • Propose/request new features

Community communications

We use our GitHub repository to host code, track issues and feature requests, and accept pull requests.
We use the StoryHop Community Discord for other community discussions.

Submitting a bug fix or new feature

We use GitHub Flow, so Pull Requests are used to propose any and all changes to the codebase.

To submit changes, follow these steps:

  1. Fork the repository and create your branch for master.
  2. If you've added code, make sure you test it.
  3. If you've changed code structure, update the documentation.
  4. Make sure the code and documentation changes adhere to the StoryHop Style Guide.
  5. Issue a pull request, make sure you explain any changes made.

Reporting bugs

Bugs are tracked on our repository's Issue Tracker. Make sure your bug reports include:

  • A quick summary and/or background
  • Steps to reproduce
    • Be specific: list any user actions, commands, etc.
  • What the expected outcome was
  • What actually happened
  • Any relevant attachments that show the bug "in action":
    • Screenshots, screen recordings, bash output, etc.

License

By contributing to StoryHop, you agree that your contributions are licensed under GPL v3

Clone this wiki locally