Home Contributing
Contributing
Cancel

Contributing

GameChanger Cloud remains a work in progress, contributors are more than welcome. You can contribute to the following projects or suggest improvements through our contact form.

The next steps for GameChanger would be to :

  • Conceive a fourth client side generator, which would be based on an Angular schematic for the generation of the files and Vue.js as the front-end framework
  • Change the projects based on yeoman so that they would instead use an Angular schematic
  • Work on the generator based on Ember to bring it up to date
  • Update the front-end and back-end generators so that would function with geographical and custom scalars
  • Support incremental generation

How can I contribute to Gamechanger Cloud?

Reporting bugs

To report a bug, please create an issue on github of the concerned repository and follow the guidelines below.

Please provide the steps to reproduce your problem and, if possible, a full reproducible environment.

  • Explain with a simple sentence the expected behavior
  • Project version: e.g 1.0.17
  • GraphQL Schema & Query: e.g gist, pastebin or directly the query
  • Is it a regression from a previous versions?
  • Stack trace

Suggesting enhancements

A feature is missing from the GraphQL Specification? A part of the project could be improved?

Do not hesitate to ask a new feature or join in and send us a pull request with your own feature!

Before coding anything, make sure to:

  • Stage 1 - Proposal : Propose your changes/ideas through an issue (optional)
  • Stage 2 - Draft : Push your code & create a pull-request with the WHY of your work.
  • Stage 3 - Candidate : Stable code, tested & documented.
  • Stage 4 - Congrats ! Your code is merged and available.

Pull Requests

Before submitting your pull-request, make sure the following is done.

  • Fork the repository and create your branch from master so that it can be merged easily.
  • Make sure all of the significant new logic is covered by tests.
  • Make sure all quality checks are green.