Skip to content

Plone project buildout to research and track issues related to procurement and political elite

License

Notifications You must be signed in to change notification settings

Sinar/politikus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Politikus

Is a customized CMS based on Plone with add-ons and customizations for investigative journalists and anti-corruption researchers to store and extract bits of pieces of information on persons of interests, organizations and contracts, using open data standards. It helps make this structured data available in environments where such data is limited.

The base CMS platform functions as a flexible and user friendly way to start an investigation, and then providing a way to store supporting resources and sources, while extracting key metadata.

The metadata then provides additional insights into a story, such as information on persons, their relations with each other, posts in organizations, contratracts, related issues or red flags.

As the data and metadata is stored using open data standards of Popolo-spec, OCDS, COST IDS and others, it can be exported, and also use other tools developed by others using these standards.

Overview

Open Data Standards Content Types

Issue Tracking and Relations

Installation and Configuration

System requirements

Requirements for ubuntu can be installed sudo xargs -a ubuntu-pkg.list apt install

This buildout script will automatically build the application server and database.

Virtualenv environment

Recommended to install virtualenv python environment for some custom packages

python3.8 -m venv venv
venv/bin/pip install setuptools==65.7.0 zc.buildout==3.0.1 wheel==0.38.4 \
plonecli
venv/bin/buildout bootstrap

Buildout

In directory of this checked out repository with virtualenv activated

buildout -vv

Starting up application server and database

After a successful buildout:

To start database:

bin/zeoserver start

To start application server in debug mode: bin/instance fg

The application server will be accessible at http://localhost:8080

With an option to Create a new Plone site.

Configuring Add-ons

In Plone Add-on configuration screen, install

plone.restapi politikus.contenttypes ocds.contenttypes politikus.bods popolo.contenttypes politikus.theme

optional for document previews and text indexing:

Doccument Viewer

Contributors

Supported by

Hivos OD4D

This project is funded and supported by Hivos East Africa, and indirectly via International Development Research Centre (IDRC) Canada.

With additional support and contributions from Nation Media Group, Alternatives, (Montreal) and the kind individual contributors to Sinar Project.

Also this project would not be possible without all the great people working on open data standards of Popolo-spec, Open Contracting Data Standard, Beneficial Ownership Data Standard and COST IDS

About

Plone project buildout to research and track issues related to procurement and political elite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •