In GEM's Model Facility 6 guys from around the globe are developing OpenQuake, but... as with everything in GEM; OpenQuake is a true collaborative project and in reality many more early adopters, developers from collaborating organisations and other individuals from around the globe have contributed to software development.
What can you work on?
The OpenQuake Engine
The OpenQuake Engine is an open-source application for performing seismic hazard and risk analysis. The Engine is built on an assorted stack of open-source software components, including PostgreSQL, PostGIS, Celery, RabbitMQ, Redis, Numpy, and Scipy. It uses the new OpenQuake Hazard Library and the OpenQuake Risk Library to compute hazard and risk (see below).
NRML (Natural hazards' Risk Markup Language)
The Natural hazards' Risk Markup Language defines XML format standards for the various inputs and outputs used and produced by OpenQuake software.
hazardlib (Hazard Library)
The hazardlib (the OpenQuake Hazard Library) is open-source software for performing seismic hazard analysis.
risklib (Risk Library)
The hazardlib (the OpenQuake Risk Library) is open-source software for seismic risk assessment.
The modeller is a kit of open-source tools that support seismologists and other experts in putting together hazard (psha) models. It is command-line driven and written in python.
All of GEM's code.. and more on github
Communication for developers