-
Notifications
You must be signed in to change notification settings - Fork 80
Home
Essentials is framework for Crestron control system software development, built upon the Crestron Simpl# Pro framework. It is a configuration-driven framework that can be used to create standalone programs or programs that support Simpl programs running in another program slot.
This area is clearly in-progress right now. Take a look at the links to the right. We are actively working on this documentation, so please be patient with us. If you have any comments on the documentation, please file an issue here: https://github.com/PepperDash/Essentials/issues
Thanks!
The master
branch always contain the latest stable version. The development
branch is used for most development efforts.
GitFlow will be used as the workflow for this collaborative project. To contribute, follow this process:
- Fork this repository
- Create a branch using standard GitFlow branch prefixes (feature/hotfix/bugfix) followed by a descriptive name.
- Example:
feature/add-awesomeness
,bugfix/wow-im-dumb
orhotfix/really-big-oops
- When working on a new feature or bugfix, branch from the
development
branch. When working on a hotfix, branch frommaster
.
- Example:
- Make commits as necessary (often is better). And use concise, descriptive language, leveraging issue notation and/or Closing Keywords to ensure any issues addressed by your work are referenced accordingly.
- When the scope of the work for your branch is complete, make sure to rebase your branch in case further progress has been made since the repo was forked
- Create a Pull Request to pull your branch into the appropriate branch in the main repository.
- Your Pull Request will be reviewed by our team and evaluated for inclusion into the main repository.