To get support, give feedback and suggestions please use the GeoNode official channels, the users mailing list: http://lists.osgeo.org/pipermail/geonode-users/ and the developers mailing list: http://lists.osgeo.org/pipermail/geonode-devel/.

This repository is used to track code changes and GeoNode issues, please DON'T open new issues to ask for support.

GeoNode Installation====================

If you just want to try GeoNode, it is recommended to use Ubuntu 14.04 and install the latest stable release of GeoNode.::

# Install GeoNode in the local virtualenv, if you get an error about use-mirrors, just remove the argument pip install -e . --use-mirrors

# Note, you may get errors due to certain dependencies not being installable on windows with pip, such as lxml and shapely. # For these, you can download a whl file (use cp27 / win32 version) from http://www.lfd.uci.edu/~gohlke/pythonlibs and then install them via pip. # Ex: pip install <Download Dir>\Shapely-1.5-16-cp27-cp27m-win32.whl # # Also note, you may have to adjust the dependencies in geonode\setup.py to say >= instead of ==, # ie "Shapely>=1.5.13", instead of "Shapely==1.5.13",

# Compile GeoServer paver setup

# Set GDAL environment info SET GDAL_LIBRARY_PATH=<GdalPath>\gdal111.dll SET GDAL_HOME=<GdalPath> SET GEOS_LIBRARY_PATH=<GdalPath>\geos_c.dll SET PATH=<GdalPath>;%PATH%

Once fully started, you should see a message indicating the address of your geonode.The default username and password are ``admin`` and ``admin``::

Development Geonode is running at http://localhost:8000/ To stop the GeoNode machine run: paver stop

Or quit the server by pressing CTRL-C to shut down

Before starting GeoNode (paver start), you could test your installation by running tests::

paver test paver test_integration

In case you want to build yourself the documentation, you need to install Sphinx and the run 'make html' from within the docs directory::

pip install Sphinx pip install sphinx_rtd_theme cd docs make html

You can eventually generate a pdf containing the whole documentation set. For this purpose, if using Ubuntu you will need to install the texlive-full package::

sudo apt-get install texlive-full make latexpdf

.. note::

When running ``virtualenv venv`` the ``--system-site-packages`` option is not required. If not enabled, the bootstrap script will sandbox your virtual environment from any packages that are installed in the system, useful if you have incompatible versions of libraries such as Django installed system-wide. On the other hand, most of the times it is useful to use a version of the Python Imaging Library provided by your operating system vendor, or packaged other than on PyPI. When in doubt, however, just leave this option out.

Development Roadmap===================

Geonode's development roadmap is documented in a series of Geonode Improvement Projects (GNIPS).They are documented here: https://github.com/GeoNode/geonode/wiki/GeoNode-Improvement-Proposals.GNIPS are considered to be large undertakings which will add a large amount of features to the project.As such they are the topic of community dicussion and guidance.The community discusses these on the developer mailing list: http://lists.osgeo.org/pipermail/geonode-devel/Github issues tracks features and bugs, for new developers the tag 'easy-pick' indicates anissue that should be relatively easy for new developers to understand and complete. Once you have completed an issuea pull request should be submitted. This will then be reviewed by the community.

GPL License===========

GeoNode is Copyright 2016 Open Source Geospatial Foundation (OSGeo).

GeoNode is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.

GeoNode is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.

You should have received a copy of the GNU General Public Licensealong with GeoNode. If not, see <http://www.gnu.org/licenses/>.