hasadna / hasadna/knesset-data

plenum scraping should move to knesset-data

Open
#128 0 comments 0 reactions 0 assignees View on GitHub
in progress
Dominant language
No language data
Stars
14
Forks
12
PR merge metrics
No merged PRs in 30d

Description

it is very similar to committee meeting scraping and protocol parsing

### todo
* add the low-level code to knesset-data-python
* the code that fetches the list of plenum meetings + parses the documents and returns protocol parts
* add the data as part of the datapackage in knesset-data-datapackage
* update relevant DB models in knesset-data-django

### corresponding open knesset code
* https://github.com/hasadna/Open-Knesset/blob/master/plenum/management/commands/parse_plenum_protocols.py

Contributor guide

Open the contributing guide

Research direction

Start by reading plenum/management/commands/parse_plenum_protocols.py in Open-Knesset, then inspect the knesset-data-python, knesset-data-datapackage, and knesset-data-django repositories. Done means the low-level meeting and protocol parsing is moved, the datapackage includes the data, and the relevant Django models are updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
backend, data
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.