#Library THM Core
A library which contains several functions for all sub-projects.
In all software there are mistakes that need to be fixed. The source code of iCampus projects is centrally located on the internet, making it accessible to everyone. Besides that there is a possibility to report bugs. Reported bugs will be solved and eventually need testing. This page explains how you can contribute to the iCampus projects by testing proposed solutions or sending change requests. You do not need to have any coding knowledge, you do need a Joomla installation to test on.
#Overview An overview of the iCampus development infrastructure is available at http://dev.mni.thm.de/. The illustration provides several links that direct to the depicted systems. The figure simplifies the orientation for developers.
#Process In order to contribute to the iCampus software projects the first step is to discover the latest projects on GitHub. A description of the projects and iCampus working group can be found at: http://icampus.thm.de/
- 1. Discover projects at: https://github.com/icampus
- 2. Clone desired project to your local workspace. Follow Instructions at: https://help.github.com/articles/cloning-a-repository
- 3. Spectate or create related issues at: http://icampus.thm.de/jira/issues (spectate) http://icampus.thm.de/jira/secure/CreateIssue.jspa (create)
- 4. In order to submit a pull request to the project, follow the
instructions at:
https://help.github.com/articles/creating-a-pull-request
- Please ensure to enrich the issue number (e.g ORGANIZER-150) to the commit message. Issue numbers can be found within the related Jira (issue-tracker) ticket.
Questions may be directed to the following email address: icampus@lists.thm.de