Replies: 3 comments
-
Návrh standalone verze
Velmi jednoduše se mohou stát konflikty, kdy někdo někomu mění slovník "pod rukama". Ideální řešení je server. Jednoduché, ale problematické řešení je nějaký lock přes DB. |
Beta Was this translation helpful? Give feedback.
-
Aktualizace:Branch Daná verze je, jak již bylo řečeno, minimální. Nejsou tam (podle mě) zásadní optimalizace pro standalone práci, například:
Návrh kompletního řešení je v tomto komentáři. |
Beta Was this translation helpful? Give feedback.
-
Načítá OG standardně nějaké externí slovníky, které potřebuje pro základní funkčnost? Při standalone nasazení nejsou k dispozici jiné vztahy než je podtřídou (chybí např. má vtzažený prvek 1/2 atd..). |
Beta Was this translation helpful? Give feedback.
-
Pro zprovoznění OntoGrapheru je vyloženě nutná pouze grafová databáze. Silně doporučuji mít ale nastavenou i OIDC službu a SGOV server.
Proměnné prostředí
Pro nasazení jsou nutné proměnné
COMPONENTS
,DEBUG
,AUTHENTICATION
.DEBUG (default: "false")
Pomocné funkce pro vývojové/netlify prostředí, kde není přístup ke grafové databázi. Načte nastavení z
./src/debug-data.json
. Tyto data jdou v OntoGrapheru kdykoliv vygenerovat pomocíCtrl+Alt+D
. Neukládají se žádné změny.AUTHENTICATION (default: "true")
Povoluje/zakazuje OIDC. V případě hodnoty
false
nejsou dostupné funkce přihlášení/odhlášení, validace, sledování změn. Doporučuji nechat natrue
mimo lokální prostředí, jinak je možné, že přestane fungovat komunikace s DB.COMPONENTS
Do base64 zakódovaný obsah tohoto souboru. Pro OntoGrapher je nutné mít nastaveno
Další hodnoty nejsou vyloženě nutné, ale silně je doporučuji nastavit:
Práce v OntoGrapheru
Vzhledem k tomu, že není nasazen Kontrolní panel, tak je potřeba předem znát URL slovníkových kontextů, které chceme používat. Tento
vocabulary
parametr je nutný zadat; zatím chybí podpora načtení všech slovníkových kontextů v případě nedodání parametru.V praxi OntoGrapher nerozlišuje mezi kontexty, které mu předává Kontrolní panel a těmi, tak, jak jsou nyní v Cache . Stačí, aby v předávaném kontextu měl slovník
název
,glosář
.OntoGrapher ale používá Cache pro hledání pojmů a slovníků "mimo projekt", a tak souběžné upravování Cache pojmů jako "projektových" slovníků a přidávání jako "read-only" slovníků není nijak ošetřené.
Co v standalone verzi chybí (podle mého názoru)
vocabulary
parametru.Beta Was this translation helpful? Give feedback.
All reactions