hasadna / hasadna/knesset-data

should provide legislature data - law proposals / bills

Open
#127 8 comments 0 reactions 0 assignees View on GitHub
design documentation enhancement noob friendly
Dominant language
No language data
Stars
14
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Knesset data project should provide details about law proposals

specifically this means:
* knesset-data-python: add support for accessing the Knesset law proposals API (need to determine if to use the new or old API)
* knesset-data-datapackage: add the laws data to the datapackage zip

#### original request
```
אני מנסה לאסוף נתונים על הצעות חוק שעלו בכנסת בעשור האחרון (הן הצעות חוק פרטיות, ממשלתיות או "רגילות"). ראיתי שאתר הכנסת פרסם לא מזמן מאגר חדש, שנקרא "מאגר החקיקה הממשלתי" ובו אפשר לגשת לכל (או לפחות לרוב) הצעות החוק בכל הכנסות בתולדות המדינה. העניין הוא שאין אפשרות להוריד כמות גדולה של הצעות חוק, אלא רק לסקור אותן אחת-אחת. בגלל שאני רוצה לסקור כמה אלפים של הצעות חוק שעלו, זה יוצר בעיה עבורי.

לכן, השאלה שלי היא האם בסדנא לידע ציבורי עבדתם בעבר עם מאגר החקיקה? או יותר ספציפית – האם יש לכם את המאגר, גישה למאגר או כלים לגשת אליו? אני מנסה כרגע לעבוד עם חבר על יצירת אלגוריתם שרץ ואוסף את הצעות החוק, אבל זה עדיין מסורבל יחסית.

בגדול, כאמור, המטרה הראשונית שלי היא לאסוף את כל הצעות החוק שעלו לדיון בעשור האחרון. המידע נמצא במאגר, הוא פשוט לא נגיש בכמות גדולה.
```

Contributor guide

Open the contributing guide

Research direction

Start in the knesset-data-python and knesset-data-datapackage components, comparing the new and old Knesset law-proposals APIs and their existing data-loading flow. Done means the Python component can access law-proposal data and the datapackage zip includes that data; the issue does not mention specific tests or files to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.