GeoNode/geonode — pull request #500 by jj0hns0n (2012-11-02 01:13:44+00:00)
Title: Initial commit of notifications

Initial add of django-notification from https://github.com/jtauber/django-notification

Some caveats/notes:

* The included templates are pretty crude, real UI/UX work is needed here.
* Only a single type of notification (layer uploaded) is actually wired up.
* A few other possible notice types are included, but not wired up currently.
* Currently the layer_upload notification is only queued up, so you must run the emit_notices management command to actually have the notices sent, and you must have email configuration in settings.py (or preferrably local_settings.py)

So, basically this is a minimal viable implementation of notifications and can be leveraged to do quite a lot of things, but really still requires some UI/UX work, and some discussion needed on what we can/should do with this functionality for particular use cases.