We welcome contributions to our website repository, regardless of experience level or university affiliation. When contributing, please follow the Contributor Covenant Code of Conduct.
Please feel free to submit feature requests and bug reports, using the issue templates provided while attempting to create new issues.
We follow the "fork-and-pull" Git workflow for submitting patches and additions:
- Fork the repository on GitHub, using the GUI.
- Clone the forked repository on your machine:
git clone <forked-repository-url>;
- Create and checkout a new branch with an appropriate name for the changes to be performed:
git checkout -b <new-branch-name>;
- Stage and commit your changes to this branch, after making the requisite changes:
git add ...; git commit -m "...";
- Push your modified branch to the remote fork:
git push origin <new-branch-name>;
- Submit a Pull Request so that the CICSoft team can review your changes.