slovensko-digital / uvobot

8 stars 7 forks source link

Automaticke postovanie do fora #2

Closed jsuchal closed 8 years ago

jsuchal commented 8 years ago

Bolo by fajn keby uvobot vedel zakladne info o zakazke vytiahnut z detailu (obstaravatel, sumu, sposob sutaze, predmet sutaze) a vytvorit na platforme k tomu automaticky topic s tymi info a odkazom na vestnik.

Toto by malo pomoct https://github.com/discourse/discourse_api

martinsabo commented 8 years ago

@jsuchal Začal som to implementovať (https://github.com/martinsabo/uvobot/commit/cea5844d9e912d078b17ea1e0f6a00f356a41c4f) a narazil som na zopár úskalí, kde by bodli doplňujúce informácie, alebo konzultácia:

martinsabo commented 8 years ago

@jsuchal ten posledný bod je už neaktuálny. Prerobil som to.

jsuchal commented 8 years ago
  1. Discourse prestavit neni problem.
  2. Toto je oriesok. Viem ze to parsuje AFP tu https://github.com/fairplaysk/datacamp/tree/master/lib/etl/vvo_v2 neviem ci chceme ist do takeho. Nepotrebujeme to asi az tak strukturovane. Stacilo by to vytiahnut nejako a ked nenajdeme, tak len napisat do topicu, ze sa cenu nepodarilo najst.
  3. Oficialny gem vyzera ze zije. Skus zareportovat ten bug.
  4. Na unikatnost topicov sa zatial vykaslat.
  5. Neuspesne vytvorenie topicu. Toto zatial neriesme, dajme ako issue. Akonahle budeme riesit perzistenciu tak to otvorime znova.
martinsabo commented 8 years ago
  1. Ok
  2. Ok - zatial naivny parser, co vrati prazdnu hodnotu ak padne, alebo nenajde.
  3. Uz som to tusim videl aj hlasit ludi v inych projektoch so pouzivaju Faraday. Nejako je okolo toho mrtvo.
  4. Discogs to vie celkom ucinne validovat, nastavil by som to aspon tam. Aj ked je to troska zradne, napr. ma upozornoval ze je vela prispevkom s linkom na tu istu stranku (uvo).
  5. Chapem to tak ze proste pokracujem na dalsi oznam ked to padne s hocijakym discourse API exception zatial.