Skip to content
This repository

Pombola is a parliamentary monitoring (PMO) platform, its biggest instance is Mzalendo, a volunteer run project whose mission is to "keep an eye on the Kenyan Parliament".

branch: master

hansard: remove duplicate people from name matches

A Person can appear more the once in the results of this query, so
add a .distinct() to improve the chances of getting a unique match.
latest commit a733914dde
Mark Longair mhl authored April 24, 2014
Octocat-spinner-32 bin Fix a typo in update_za_hansard.bash February 24, 2014
Octocat-spinner-32 commonlib @ 4e67698 Add commonlib at a version that includes output-on-error February 24, 2014
Octocat-spinner-32 conf Merge remote-tracking branch 'origin/issues/705-upgrade-to-django1.6-… April 04, 2014
Octocat-spinner-32 design_related Delete the theme in this repo as it is now hosted elsewhere. August 06, 2012
Octocat-spinner-32 docs Move the settings module into a settings package February 21, 2014
Octocat-spinner-32 pombola hansard: remove duplicate people from name matches April 24, 2014
Octocat-spinner-32 web Delete stock down.default.html, instead generate it as part of deploy November 28, 2013
Octocat-spinner-32 .gitignore Delete stock down.default.html, instead generate it as part of deploy November 28, 2013
Octocat-spinner-32 .gitmodules Add commonlib at a version that includes output-on-error February 24, 2014
Octocat-spinner-32 .travis.yml Update Django version for travis to 1.6. April 02, 2014
Octocat-spinner-32 LICENSE.txt License July 04, 2011
Octocat-spinner-32 README.md Switch to Poplus mailing list February 06, 2014
Octocat-spinner-32 deployment_notes.md Rename references to Mzalendo the project to Pombola. August 05, 2013
Octocat-spinner-32 improvement_notes.md Rename references to Mzalendo the project to Pombola. August 05, 2013
Octocat-spinner-32 manage.py Correct a silly mistake in manage.py February 28, 2014
Octocat-spinner-32 requirements.txt Remove unnecessary sluggable requirement. April 11, 2014
Octocat-spinner-32 run-tests Add tests to check the home page contexts in each variant April 02, 2014
Octocat-spinner-32 run_selenium_tests.bash Shift test scripts to match Django 1.4 directory structure. August 08, 2013
Octocat-spinner-32 run_tests_za.bash Merge branch 'master' into issues/766-split-out-place-search October 08, 2013
README.md

Pombola

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

Please see the Operations Manual which covers all aspects of running a Pombola site.

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

Community

Please join the Mzalendo Users Google group for discussion about running Pombola-based websites. This is also where announcements etc will be made.

https://groups.google.com/forum/?fromgroups=#!forum/mzalendo-users

There is also the Poplus mailing list for some of the code used to make the site. This includes MapIt (for the boundaries), PopIt (a person data storage engine that Pombola will be changed to use in the future), and SayIt (a speech data storage system, similarly):

https://groups.google.com/forum/#!forum/poplus

Installing

Please see docs/INSTALL.txt

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

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.

We also intend to replace the core app's models with an external data store. This will be done using PopIt which is a project that we are currently working on.

Something went wrong with that request. Please try again.