demokratie-live / democracy-client

DEMOCRACY App Client
https://www.democracy-deutschland.de/#!prototyp
Apache License 2.0
137 stars 28 forks source link

🌟 [EPIC] Vereinheitlichen alles Bundestags-Textblöcke #605

Closed ulfgebhardt closed 4 years ago

ulfgebhardt commented 5 years ago

🚀 Feature

Alle Texte des Bundestages sollten gebündelt werden. Hier ist darüber nachzudenken das ganze ggf in eine externe Library zu gießen, um die Wiederverwendbarkeit zu erhöhen insb. im Zusammenhang mit Bundestag.io .

Das betrifft im besonderen die Beratungszustände, unsere Definition der verschiedenen Listen, Typen der procedures, Sachgebiete, ...

Es ist ebenfalls notwendig den Inhalten eine Dokumentation über deren Bedeutung hinzuzufügen. Dies ist zweitrangig, kann aber als Dokumentation für Bundestag.io dienen.

https://github.com/demokratie-live/bundestag.io-definitions

ManAnRuck commented 4 years ago

Description:

Alot of checks use string definitions of currentStatus.

e.g. ... === "Abgestimmt"

All those defintions should be unified in the config, no string definitions what so ever should be used in the code - all must go into the config/constants section

https://github.com/demokratie-live/democracy-client/issues/398