Pombola is a parliamentary monitoring (PMO) platform; its biggest instances are Mzalendo.com and pa.org.za
Python HTML JavaScript CSS Shell Ruby Other
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
bin Fix URLs for Pombola install in install-as-user Nov 13, 2017
commonlib @ 4e67698 Add commonlib at a version that includes output-on-error Feb 24, 2014
conf Use a Google Maps Geocoding API key if supplied in general.yml Oct 25, 2017
design_related Delete the theme in this repo as it is now hosted elsewhere. Aug 6, 2012
docs Updated browser stats with latest estimates from Google analytics Sep 26, 2017
fab Remove references to Mercurial (no longer needed) Mar 22, 2016
pombola Merge branch '4bic-2319-swap-buttons-on-homepage' Nov 23, 2017
pombola_sayit pombola_sayit: also create Identifier objects with Pombola slugs Oct 6, 2016
web Delete stock down.default.html, instead generate it as part of deploy Nov 28, 2013
.buildpacks Get the bundle to install Apr 26, 2016
.gitignore Remove the now defunct site for Libya Oct 7, 2016
.gitmodules Add commonlib at a version that includes output-on-error Feb 24, 2014
.travis.yml Use a supported version of Elasticsearch (< 1) Sep 7, 2017
CONTRIBUTING.md Remove references to the mySociety IRC server Mar 31, 2017
Gemfile Use bundler for installing gems for CSS compiling. Mar 23, 2016
Gemfile.lock Use bundler for installing gems for CSS compiling. Mar 23, 2016
LICENSE.txt License Jul 4, 2011
Procfile Add configuration and conditionals for running on Heroku Apr 26, 2016
Procfile.windows Add configuration and conditionals for running on Heroku Apr 26, 2016
README.md Explain the docs how to run the tests, aimed at developers Mar 6, 2017
app.json Update app.json for automated Heroku deploys Apr 26, 2016
deployment_notes.md Rename references to Mzalendo the project to Pombola. Aug 5, 2013
fabfile.py Fix unneeded imports. Jan 7, 2016
manage.py Allow loading of config from the environment, instead of general.yml Apr 26, 2016
requirements.txt Update za-hansard to a version with better error reporting Sep 7, 2017
run-tests Add a --coverage option to the run-tests script Dec 9, 2016
run_selenium_tests.bash Shift test scripts to match Django 1.4 directory structure. Aug 8, 2013
run_tests_za.bash Merge branch 'master' into issues/766-split-out-place-search Oct 8, 2013
runtime.txt Add configuration and conditionals for running on Heroku Apr 26, 2016

README.md

Pombola

This web app allows you to store and share information on public figures, especially politicians.

For an overview of the system please see the files in docs/ - especially OVERVIEW.md

Installing

Please see docs/INSTALL.md

To change your site's look and feel please see the styling notes.

For software developers, you can see information about running the tests in docs/TESTING.md.

Troubleshooting

Please see docs/TROUBLESHOOTING.md file

Future

The Pombola codebase was originally written for the Kenyan site mzalendo.com. It has since been modified to support other sites around the world, notably several in Africa.

We want the code to be easy to use for other installations, but currently there are some rough edges.

Acknowledgements

We are very grateful for the funding that has made development of Pombola possible, in particular the generous support from:

Thanks also to Browserstack who let us use their web-based cross-browser testing tools for this project.