Contributing

All guidelines on how to record your contributions as a developer, climate expert or any skillset you bring to the project.

Expected contributions

The overarching purpose of this Collabathon is to advance the Open Climate system and to build the infrastructure that enables radical global open source collaboration in order to provide a scalable solution that helps to realize the Paris Climate Agreement.

There are many ways in which you can contribute to this mission:

Solve prompts

Prompts are the most defined way of contribution. Choose a prompt (see Prompt Categories) that we have provided and with your team work on the tasks if they are specified, or create tasks if the prompt is still on a high level conceptual challenge (i.e. 'Contribute to prompt'. Addressing tasks can include the contribution of code, creating a framework, proposing a strategy, research background information or any other project management level action. Deliverables can be submitted as code on GitHub, powerpoint presentations, word documents, images, pdf's, links etc. All contributions, however, should be recorded and documented in the 'HACKS' section of this Wiki. See Team Contributions for examples.

Contribute to prompts

Prompt contribution is not as straight forward but just as important. Whenever you come across a prompt that needs more background information or "thoughtware," please contribute and provide research, links, ideas, concepts, diagrams or whatever you feel is valuable to make this prompt more clear to participants and teams. This will make prompts richer and help everyone accomplish the prompt faster. If you know of software or projects that tackle similar challenges, provide thoughts on how to integrate these on the platform or to address the prompt.

Create new prompts

In case you are a domain expert and find a gap in the functionality and mechanisms of the platform that we have not thought about yet, contribute new prompts to build those new puzzle pieces. Please refer to the section of Hosting a Prompt for more information to either propose a new core prompt or Host and existing one. Additionally, a faster way of contributing a prompt and hack with you own ideas (which may or may not further the Open Climate System) is to add them to the 'Community Prompt.'

Contribute to the Co-Organization of the Collabathon

Last but not least, a great way to contribute to the Collabathon is to help in its organization. Since the event is based on decentralized and collective organization and ownership, we welcome your efforts to improve the event process. For more information see the Dashboard section.

Contribution guidelines

Please review this section to make sure your contributions fit our quality criteria. It is very important to us that all of your work finds its place in the Open Climate Platform and contributes to the advancement of this project.

The aim is to integrate all contributions. Integration will involve a curation effort that will happen after events, so being able to explain your work and documentation will be just as important as your work itself. We are not looking for the "best input", we are looking for diverse and high-quality contributions. To make use of all contributions, document them as much as possible.

  • Integratability: Your contribution needs to be embeddable into the platform and value proposition.

  • Clarity: The approach and purpose of the contribution needs to be clearly defined

  • Documentation: Please make sure your contribution is well documented and understandable so future participants can build on your solution

  • Effectiveness: Your solution should be effective in contributing to our mission and effective on a technical level

  • Scalability: Your contribution should be scalable in the long-term to serve as a global solution

  • Creative commons and open source: Everything needs to be openly shared and publicly available, so please stay away from restricted access modules.