Introduction
Since the project is very much in the early days of its life, there's a lot of work and we could use any support.
If you're familiar with any of:
- Django
- Database architecture
- HTML/CSS theming
- Django
- Theory of politics
- Sociology, Law, Journalism
- Did I say django?
we could use your help.
Here are examples of a simple tasks that could greatly benefit the whole system:
- promisecheck.views.charts.py requires a major refactoring and cleanup. It's pretty much isolated, so it may be a good start for anyone
- openpolitics.models needs to be reviewed by people familiar with theory of democracy
- all templates could use help
- openpolitics.feedreader needs a standardized plugin model for all readers and clean API for writing them.
- openpolitics.views.structure_png and promisecheck.views.charts should be cached
- openpolitics.browser should switch to some more powerful search engine. Consider one of django search engines or Google/Bing API
- openpolitics.api should get much more powerful API, so any work there will be great
- openpolitics.models is a powerful structure, but not the fastest ones. We should implement simple state cache models (together with CacheManager?) to speed up common queries
- openpolitics.api exports now in JSON, more format outputs would be welcomed
- openpolitics.feedreader could get more readers. In Poland we'll have to get more out of sejm/senat websites and prezydent.pl plus kprm.gov.pl.
- promisecheck has no API for its models, we could use some.
Are you sure you've pushed latest version? There isn't openpolitics.views.structure_png but openpolitics.browser.views.structure_graph.
hi, is there a reason not to use some of the existing charting library? It seems either matplotlib or cairoplot could be used instead. http://stackoverflow.com/questions/52652/pretty-graphs-and-charts-in-python