Skip to content
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

klicova slova -> pridavani novych #380

Open
Visgean opened this issue Mar 19, 2017 · 13 comments
Open

klicova slova -> pridavani novych #380

Visgean opened this issue Mar 19, 2017 · 13 comments
Assignees
Projects
Milestone

Comments

@Visgean
Copy link
Member

Visgean commented Mar 19, 2017

No description provided.

@kvasnicaj
Copy link
Contributor

nevím, jak to plánuješ, ale nová klíčová slova se přidávají pouze přes WA-KAT. Ručně to nesmí jít. (píšu to jen pro jistotu)

@Visgean
Copy link
Member Author

Visgean commented Apr 5, 2017 via email

@Visgean Visgean self-assigned this Jun 21, 2017
@Visgean Visgean added this to todo in all Nov 3, 2017
@mariehaskovcova
Copy link
Contributor

mariehaskovcova commented Jun 22, 2020

toto je pořád aktuální issue, jde o to, že teď můžou uživatelé Seederu vybírat jen z těch klíčových slov, která už jsou v Seederu (někdo je použil u katal. záznamů) a nelze tam vkládat nová klíčová slova. Nová slova by mělo být možné vkládat na základě komunikace Seederu s WA-KATem.

Jak píše Jára v issue #485 ideálně by měla katalogizace proběhnout ve WA KATu a to se uložit do Seederu (včetně vytvoření nových klíčových slov) viz #364 #380 #450.

Aktuálně to v testu vypadá tak, že semínko se ze Seederu propíše do WA-KATu, ale po vyplnění a vygenerování MARC záznamu se už údaje (klíčová slova) nepropíšou zpátky do Seederu.

Issue #364 řeší asi stejný problém, mohli bychom možná příp. uzavřít, jestli souhlasíš @Fasand a nechat jen toto

@mariehaskovcova mariehaskovcova added this to the v.1.0.2 milestone Jun 22, 2020
@Fasand
Copy link
Contributor

Fasand commented Jun 23, 2020

#364 asi bude to same, takze klidne muzeme uzavrit.

Kdyz rozkliknete ten WA-KAT odkaz u zdroje, tak se vam tam spravne nactou data ze Seederu? Ted totiz vic prochazim kod i WA-KATu a veskera komunikace je zatim prakticky jen ze strany KATu, ale na testu mi moc nejede az na to generovani souboru. V konzoli haze spoustu erroru, ze nemuze najit ruzne python soubory, zrejme kvuli stare verzi Brythonu a kdo vi cemu jeste.

Vesmes pokud je v KATu spravne nastaveny API Token a ta Seeder URL na /api/source/<pk>, tak nevidim uplne duvod, proc by to nemelo fungovat. Kazdopadne uz kdysi davno se to resilo v WebarchivCZ/WA-KAT#103 a https certifikatem to nejspis nebude, protoze ten je ted validni, tak me napada jedine spatna konfigurace, coz bez logů (idealne z KATu i Seederu) asi nezjistim.

Zkusim si mezitim zprovoznit WA-KAT lokalne, treba na me neco vyskoci.

@mariehaskovcova
Copy link
Contributor

máš pravdu, data ze Seederu se do WA-KATu nepropíšou a ani naopak - znovu jsem otestovala (měla jsem za to, že jsem to v testu viděla). Je to zapeklitý issue, řeší se už dlouho. Potřebuješ nějakou součinnost od nás? Dala bych tomu zatím vyšší prioritu, uvidíš, jak se ti bude dařit, kdyžtak není problém hodit do pozdějšího milestonu, díky

@mariehaskovcova mariehaskovcova modified the milestones: v.1.0.2, v.1.0.1 Jun 24, 2020
@Fasand
Copy link
Contributor

Fasand commented Jun 25, 2020

Pro zacatek by bylo dobre overit, jestli je teda u produkcniho WA-KATu spravne nastaveny ten Seeder token and URL, pripadne jestli ten token, co tam je, je jeste v Seederu aktivni.

Umisteni konfigurace: https://wa-kat.readthedocs.io/en/latest/admin_manual.html#konfigurace-wa-katu
Konfiguracni parametry: https://wa-kat.readthedocs.io/en/latest/admin_manual.html#nastaveni-spojeni-do-seederu

Kdyz rozkliknete WA-KAT z produkce, otevre se ta sama instance, co z testu (https://kat.webarchiv.cz/), nebo pro to bezi nejaka jina instance? Pripadne funguje to propojeni alespon castecne na produkci? Stejne by to asi nevysvetlovalo, proc se ta data ani nenactou.

Na to by se mi hodily nejake logy z KATu, ale kdyz se mi to povedlo rozjet na pocitaci, tak jsem tam nic takoveho nenasel, jenom jeden log ze supervisora. Kdyz totiz ten request na Seeder nevyjde, melo by se neco vypsat do stderr (https://github.com/WebarchivCZ/WA-KAT/blob/16d064a3a775dc1d2713debda7847ded52dd2a06/src/wa_kat/connectors/seeder.py#L233), coz by mohlo pomoct najit pricinu problemu.

@mariehaskovcova
Copy link
Contributor

na produkci to propojení taky nefunguje ani směrem ze Seederu do WA-KATu (údaje se ze Seederu do WA-KATu nepřepíšou), ani naopak (po vyplnění WA-KATu se údaje nepromítnou do Seederu)

na produkci se ze Seederu otevírá ta samá instance jako v testu https://kat.webarchiv.cz/ konkrétně např: https://kat.webarchiv.cz/?url_id=10855

kromě toho, že dokumentace je na gitu https://github.com/WebarchivCZ/WA-KAT, k tomu víc nevím.

s logy a tokeny - mohli by nám pomoct prosím případně @horakjirinkp nebo @JanMeritus?

@horakjirinkp
Copy link
Contributor

Nastavení a nasazení aplikace prověřím, případně udělám změnu tak aby tokeny souhlasily.

K logům, co jsem našel a pochopil z repozitáře, tak vše je právě směřováno na supervisora, tam je pak aplikace označena dle šablony. src/wa_kat/templates/conf/supervisord.conf, v podstatě v našem prostředí kde z toho stavíme docker kontejner, tak pak nám poskytuje výstup docker log.

Nevím jakou přesně představu, něco k logům ještě tady src/wa_kat/logger.py,

Zároveň je třeba vytvořit workflow pro sestavení indexu všech klíčových slov wa_kat_build_keyword_index.py
a řešit aktualizaci konspektu wa_kat_build_conspects.py

Navrhuji @mariehaskovcova @Fasand posunot milestone, na pozdější vydaní. Na kompletní revizi je třeba více času.

@mariehaskovcova mariehaskovcova modified the milestones: v.1.0.1, v.1.0.4 Jun 26, 2020
@horakjirinkp
Copy link
Contributor

horakjirinkp commented Jul 27, 2020

Situace byla prověřena.

Propojní aplikace WaKatu a Seederu je funkční, kde se Wakat bezproblémově doptá na údaje ze Seederu.
Wakat v aktuálním verzi kódu neumožnuje zasílat data zpět do Seederu.

Katalogizace fondu v aplikaci Seeder pracuje s metodou předmětových kategorii a jím podřazeným skupin konspektu a autoritativních termínu. Veškerá data byla převzata z Databáze národních autorit NK ČR a jsou aktualní k vydané revizi Konspektu 2016 bez následných aktualizací.

Data do aplikace Wakat je možno importovat ručně, jinak Wakat využívá předpřiravený dataset, zase v rámci Konspektu 2016. wakat-dataset

@mariehaskovcova
Copy link
Contributor

Jirka nám do Seederu nahrál ručně dtb. klíčových slov z WA-KATu (2016) jako rychlé, nesystémové řešení - tzn. kurátoři je mají v Seederu k dispozici
WA-KAT se aktuálně v testu na údaje ze Seederu nedoptá, propojení tedy v praxi není zřejmé.
Ještě to probereme, zatím toto issue odkládám na nejvzdálenější mileston

@mariehaskovcova mariehaskovcova modified the milestones: v.1.0.4, 1.0.6 Nov 3, 2020
@JanMeritus
Copy link
Contributor

tady se musi prebuildit / upravit WA KAT, mozny rozvoj na @westfood, seeder by ale mel @Fasand mit rozhrani kterym si to cucne

@JanMeritus JanMeritus modified the milestones: 1.0.6, 1.0.7 Apr 30, 2021
@JanMeritus
Copy link
Contributor

@Fasand poprosim o pripadnu reakci jestli by to takto melo mozny

@JanMeritus JanMeritus added the api label Aug 4, 2021
@Fasand
Copy link
Contributor

Fasand commented Aug 5, 2021

@JanMeritus Jestli myslis to rozhrani na tahání dat z WA-KATu, tak by to melo byt mozne a samozrejme by to zaviselo na tom, jak ta data budou na WA-KATu dostupna. Potom by na to asi šel napsat nějaký cron, co by si to synchronizoval třeba každý den.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
all
  
todo
Development

No branches or pull requests

6 participants