GeoNode Developers Workshop
GeoNode is a web-based application and platform for developing geospatial information systems (GIS) and for deploying spatial data infrastructures (SDI). It is designed to be extended and modified, and can be integrated into existing platforms. This workshop will cover the GeoNode project from a developer's perspective and lead the participant through the process of setting up their local workstation to run their own GeoNode based project or to work on GeoNode itself. We will review the core components (GeoServer, PostGIS, Django, GeoExplorer & MapLoom) as well as look at how GeoNode projects are setup, customized and deployed. We will also take a look at some of the larger downstream GeoNode projects and discuss how they are built on top of GeoNode. Participants should come prepared with their own laptop and be prepared to setup a VirtualBox based VM using vagrant.