From 27a1c2c2d6cc1e52a9d43f483f3e53ade838ac36 Mon Sep 17 00:00:00 2001 From: philipp Date: Tue, 7 Nov 2023 08:50:04 +0100 Subject: [PATCH] add todos --- README.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6e7cdb0..d7d0d0a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ RISolve # Goals - [x] I want to have the text of the law. -- [~] I want to see the structure (proper headers) of the law. +- [x] I want to see the structure (proper headers) of the law. - [ ] I want to be able to make comments (e.g. Erschöpfung) on certain parts - [ ] I want to see since when this paragraph is in use. - [~] Lawtext should be updateable @@ -21,11 +21,17 @@ RISolve # Progress / Functions - [x] Parse structure of law into struct using Deserilize trait, pot. multiple requests (if > 100 paragraphs) -- [~] Parse risdok using own *RD parser*, again strict: fail if anything not expected happens, not sure (yet) if I want to operate on strings, or first parse using off-the-shelve XML reader (prob. 2nd option) +- [x] Parse risdok using own *RD parser*, again strict: fail if anything not expected happens, not sure (yet) if I want to operate on strings, or first parse using off-the-shelve XML reader (prob. 2nd option) # Next step -- [x] Write test for full UrhG/MSchG, then refactor code!! +- [ ] Parse ABGB +- [ ] Create config files for laws + - law_id + - replace stuff + - headers +- [ ] Create argument parse + - `--law mschg.conf` # Naming