ddionrails / steering

0 stars 0 forks source link

Die Verarbeitung und Darstellung der Topics ist undurchsichtig und fehleranfällig #31

Closed hansendx closed 2 years ago

hansendx commented 3 years ago

Informationen über die Topics werden in einer Datei topics.json teilweise verschachtelt abgelegt. Diese Verschachtelung muss in der Darstellung wieder aufgelöst werden. Dazu kommt, dass die verschachtelte Information durch den _ char getrennt wird, der selbst in manchen concept namen auftaucht und damit falsches parsen herausfordert.

Die Darstellung der topics mit dem JavaScript modul topics.js ist voll mit langen zusammengesetzten strings, die HTML und JavaScript code beinhalten und in die eigentliche Seite ingested werden. Der Code ist undurchsichtig und sein Zweck teilweise nicht erkennbar.

Related to #5

issue-label-bot[bot] commented 3 years ago

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.69. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

hansendx commented 3 years ago

Frontend JavaScript zur Erzeugung des Topic Baums ist mittlerweile überarbeitet/verbessert. Dahinterliegende Datenstruktur kann noch verbessert werden.