-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Консистентност на данните. #46
Comments
Списък с други проблеми (относно предишното правителство) https://github.com/Krastanov/parlamentaren-kontrol/blob/master/README.md#workarounds
|
@Krastanov, много ти благодаря :) Мисля да не слагам втората точка, защото скриптът за депутати взима информация като минава id-тата от 1 до 2312. Поради това си мисля, че няма да имаме проблем. Засега на моята машина работи без засечки. |
@jsibelius Относно точка две, не знам дали ползвате ексел файловете с гласовете на депутатите за сега. Проблемът е там (поне за мен, поне преди година). 'МИХАИЛ ВЛАДИМИРОВ ВЛАДОВ' and 'НИКОЛАЙ НАНКОВ НАНКОВ' присъстват в ексел файловете с гласове (два или три файла) но ги няма в списъка с id-та. Предполагам че когато почнете да ползвате ексел файловете или ще имате foreign key errors или просто базата данни няма да проверява за това и ще съдържа имена на хора сред гласуващите които не присъстват в таблицата с депутатите. |
Прав си! Сега видях, че нямам Михаил Владов и Николай Нанков в списъка с депутати :) |
Това с липсващите депутати трябва да се логва с logger-a |
Ето тук съм споделил кода на моите скриптове за сваляне на данните. Свалям XML-ите и HTML-ите на повечето страници и ги обръщам после с XSL. Грешката, която направих е да пазя резултата в XML, а не в база данни. Тук е целия портал: Проблемът е, че при малки промени в сайтовете им се чупят скрейпърите. От доста време не работят вече и не ми е останало време да ги оправя или пренапиша. |
За съжаление данните на сайта на правителството са понякога грешни. Ето един пример:
Според този XML бившият депутат все още членува в групи за приятелство.
Това прави нашата работа много по-сложна. Ако не поправим тези грешки, нашият сайт също ще е подвеждащ. Поради това предлагам в това issue да събираме информация за подобни случаи. Там където можем да напишем програмки за оправяне на данни - нека да го сторим. (Например в конкретния случай може да сложим крайна дата на членството - последния ден на съответното народно събрание.) Във всички останали случаи (а също и ако информацията е крайно важна и не можем да се доверим на догатки) - може да поискаме информацията от информационно-административния център към Народното събрание или в краен случай - по ЗДОИ.
Списък на неконсистентности в правителствените данни:
The text was updated successfully, but these errors were encountered: