Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 2.22 KB

File metadata and controls

21 lines (13 loc) · 2.22 KB

##Contributing to Market Module (MM) of the EMB3RS project.

We are very grateful that you are looking into how you can contribute to MM module of the EMB3RS project. The MM is used to provide a comprehnsive set of market structures capable of simulating current and future markets for district heating and cooling systems.

Contributing to the MM module is open to everyone who is interested, and we adopt an inclusive and open policy which is described in our code of conduct

#Some resources: The main EMB3RS website is a good place to get started with EMB3RS You can find information on how to donwload the moduel and run it in the read me file on the repository or in the documentation.

#Bugs If you find a programming error in the MM Module implementations, please submit an Issue in the repository. Follow the issue template for submitting a bug.

If you find a more fundamental issue which you think is related with the formulation of MM please submit the issue at the repository and specify the issue.

#Ideas and Suggestions If you have a great idea for how the MM could be improved, or to suggest a useful addition to the model, please submit a feature request.

#Git Workflow To work with the MM code bases, please follow the forking workflow recommended for contributing to open-source projects. The steps below assume you have a Github account.

Fork the repository to which you wish to contribute by clicking the grey fork button or visiting https://github.com/Emb3rs-Project/p-market/fork Clone your fork of the repository git clone http://github.com//Emb3rs-Project/p-market Create a new branch on which you will commit your changes git checkout -b Do the work and stage and commit your changes: git add ..., git commit -m "A nice descriptive message" Push the changes to your fork git push -u origin/ Submit a pull request from your fork of the repository to the master branch of the original repository. The pull request is reviewed. Any changes required by the review can be performed on the same branch and pushed to the forked repo as in the steps above. Once the pull request has been reviewed and accepted, you may delete your local copy of the branch git branch -d and update your copy of the master branch git checkout master, git pull origin master