casium logo text only

Open Source Contributor Guide

Last Update: Oct 10, 2017

Casium Repo

Casium Devtools Repo


Thank you for your interest in helping out. AI Labs is committed to building the best possible software and we believe that one of the best ways to do this is to contribute to the development community and (hopefully) benefit from wide peer review. Please feel free to reach out to #EMAIL/WEB# with any questions. What do I need to know to help? AI Labs uses the following technologies that you should be familiar with in order to help:

  1. ES6
  2. Functional Programming
  3. PHP 5.6
  4. Ramda

How Can I Chip In?

Here’s a quick and basic rundown of how to contribute in a helpful way.

  1. Find an issue that you are interested in addressing by going to the GitHub Issues pages at Architecture and Architecture-devtools.
  2. Fork the repository to your local GitHub organization so it lives at your-GitHub-username/repository-name.
  3. Clone the repository to your local machine.
  4. Create a new branch for your contribution.
  5. Make appropriate changes.
  6. Commit your changes with a short but descriptive message.
  7. Push the changes to the remote repository using git push origin branch-name-here.
  8. Submit a pull request to the upstream repository.
  9. Title the pull request with a short description including the issue number if applicable. Eg. "Added more log outputting to resolve #4352". Important: Be sure that your description is helpful to the person clearing your PR. Mention any additional work needed, areas of concern, ideas, etc. Don’t be shy, no PR is ever perfect.

Once you submit a PR it will be reviewed and either returned with questions or suggestions or accepted with a merge. This process may take a bit so please be patient and feel free to reach out if you have concerns.

How can I get help?

Please visit Casium to connect with other contributors.

Thanks to Advisor Innovation Labs for supporting this open source project

Advisor Innovation Labs logo

results matching ""

    No results matching ""