Az előző posztban arról írtam, hogy miért kezdtem el a Magyar Shakespeare Archívumot építeni, mi az, amit a felhasználónak vagy befogadónak mondani szeretnék az adatbázissal. A jelen poszt arról kíván beszélni, hogy miért az Omeka nevű Gyűjteménykezelő Rendszert (Collection Management System, CMS) választottam az MShA platformjául.
Az Omeka egy jelentősebb hátránya ellenére meglehetősen kézenfekvő választásnak tűnt a létező, elérhető Tartalomkezelő Rendszerek (Content Management Systems, CMS) között. Az Omeka előnyei a következők: Nyílt Forráskód, nagy felhasználó bázis tapasztalatokkal és ötletekkel, fenntartható, a struktúrája, bővítményekkel gazdagítható, metaadat szabványt követ, amelyek aztán sok formátumban tölthetőek le. Egyetlen hátránya, és azért ez elég nagy baj, hogy nem névtereket használ, azaz a metaadatok bár szabvány szerint összekapcsolhatóak más adatbázisokkal, a metaadatok nem kezelhetőek szemantikus technológiával. Remélem, ez utóbbi vagy változni fog, vagy egyéb módon megoldható probléma lesz.
Az Omeka először is harmonizál azzal az elképzelésemmel, hogy Nyílt Forráskódú eszközt használjak, egyszerűen azért, mert ez tűnik etikus megoldásnak. Igaz azonban az is, hogy az archívum elkészítésének első fázisában nem áll rendelkezésemre pénz, amivel fizetős szolgáltatást vehetnék volna igénybe, tehát sok választásom nem volt. Remélhetőleg azonban, ha lesz pénz egy jobb adatbázis létrehozásához, továbbra is ragaszkodhatok a Nyílt Forráskód ethoszához. Merthogy ez ethosz, azaz olyan racionális választás, amelyben nemcsak operacionális megfontolások, hanem erkölcsiek is helyt kapnak. Mivel elkötelezett híve vagyok a Nyílt Hozzáférésnek, Nyílt Forráskódnak és Nyílt Hardvernek, amely elköteleződésnek ahol csak tudok, hangot adok (tanítás, írások), ha tehetném, csak ennek az elvárásnak megfelelő alkalmazásokkal dolgoznék.
Fontos továbbá, hogy nagyon sokan (felhasználók és építők egyaránt) használják az Omekát. Ennek az egyik előnye a felhasználók szempontjából, hogy sokkal könnyebb egy olyan interfészen keresztül kapcsolatba kerülni a tartalmakkal, amit már amúgy is valamennyire ismerünk. Az építők szempontjából pedig azért fontos, hiszen lehet találni jó gyakorlatok, amelyeket követhetünk, illetve hibákat, amiket elkerülhetünk egy kis tudatossággal. Azért is hasznos továbbá a széles tábor, hiszen az Omekának a saját portálján működik egy élő fóruma, ahol kérdéseket lehet feltenni, és arra az Omekások gyorsan válaszolnak, vagy ha nem ők, akkor bárki, aki tud az adott kérdésben segíteni. Az Omeka a fórumon kívül is él, amire talán az egyik legjobb példa, hogy egy kérdésemre, amit a Twitteren tettem fel, Omeka hastaggel, néhány órán belül az Omeka csapatából valaki válaszolt is.
A választásnál fontos szempont volt, hogy olyan Tartalomkezelő Rendszert alkalmazzak, ami megfelel a fenntarthatóság követelményének. A digitális világban a fenntarthatóság kérdése meglehetősen fontos, hiszen a tervezett elavulás nagyjából öt évet jelent. Tehát ezt az időszakot mindenképpen ki kell bírnia nagyobb ráncfelvarrás nélkül, nyilván azonban hosszabb távra tervezek. Tehát nem jöhet olyan alkalmazás szóba, ami már a kialakítás pillanatában bizonytalan, a dokumentáció nem tér ki a fenntarthatóság problémájára. Az Omeka fenntarthatóságát szavatolja a nagy felhasználói tábor, az intézmény, amely mögötte áll, az elmúlt 10 év sikere valamint a nagy intézmények (pl. Digital Public Library), amelyek használják.
Az Omeka struktúrája is nagyon hasznos, hiszen ötvözi az archívum és a kiállítás fogalmi előnyeit. Az Omeka legkisebb építőköve a "Tárgy", azaz a digitális objektum, a MShA esetében az egyes drámai szöveg. Ezeket a tárgyakat aztán megtarthatjuk önállóan, azaz mintegy archiváljuk rendezés nélkül. A rendezettség irányába mutatnak a "Gyűjtemények", amelyek a nagy archívum dobozán belül egy kisebb dobozt alkotnak, ahova egy bizonyos szempont alapján osztályozzuk a tárgyakat. Az MShA-n belül ezek a gyűjtemények az egyes drámai alkotásokhoz tartozó tárgyakat tartalmazzák. A következő lépés pedig a "Kiállítás", amely az egyes tárgyakat befogadástörténeti kontextusba helyezi, bizonyos magyarázatot is szolgáltatva az egyes materializációk természetére vonatkozóan.
Az alapplatformhoz számos plugin, bővítmény telepíthető, és így kiterjeszthető a szolgáltatások köre. Aki szeretné, telepíthet egy Zotero bővítményt, és a két szolgáltatás szépen összekapcsolható így. Alapbeállításként elsősorban audiovizuális tárgyakra hangolták az Omekát, ám létezik egy pdf bővítmény, aminek révén a szövegeket ugyan többrétegű pdf-ben lehet feltölteni, mégis a szöveg az adatbázis backendjén szöveges fájlként tételeződik, és a feltöltéskor pedig automatikusan indexelődik lehetővé téve ezáltal a szövegekben való kereshetőséget. Lehet továbbá egy térkép bővítményt is használni, ami révén a mű helyszínei vizualizálhatóak, ami hallgatói visszajelzések alapján hasznos is lehet. Számos egyéb bővítménnyel rendelkezik az Omeka már most is, és valószínűleg a bővítmények száma a következőkben csak gyarapodni fognak.
A tárgyakat metaadatokkal kell és lehet gazdagítani. Az Omeka sajátossága, hogy gazdag és irányított metaadat mezők kitöltését kíván meg, amikor egy tárgyat feltöltünk a portálra. A metaadat azt jelenti, hogy egy adatot, jelen esetben egy digitális tárgyat sajátos jellemzők alapján leírunk, hogy azonosítható legyen. Egy könyv esetében a metaadatok a bibliográfiai adatok jelentik a címtől a szerzőn át a kiadóig és a kiadás évéig. A metaadatok tehát leírják a tárgyat az azonosíthatóság kedvéért, amire például azért van szükség, hogy a tárgyak kereshetővé váljanak. Ha csak a dráma címét ismerem, meg tudom találni azokat a fájlokat, amelyek ezt a című drámát tartalmazzák. Az Omeka a koherencia, a kapcsolhatóság és az exportálhatóság, importálhatóság kedvéért a metaadatokat bizonyos szabvány szerint kéri, nevezetesen a Dublin Core nevű metaadat séma szerint. A Dublin Core egy népszerű metaadat szabvány a kiállítások, bölcsészeti leírások területén. Ugyan Európában egy másik metaadat szabvány is létezik, az ún. European Data Model, amelyet az Europeana fejleszt, és nagyon jó, ám a Dublin Core átfordítható az EDM-be. Mindent összevetve, ha szabványról van szó, a DC pompásan megfelel sokfajta célnak. Egyetlen probléma az Omeka metaadat kezelésével, hogy a metaadatokat kizárólag betűsoroknak látja, azaz sajnos a metaadatokat nem névterekként használja, és így a kapcsolt szemantikus keresésre nem alkalmas egyelőre a platform.
Mindezek alapján nem találtam jobb megoldást egyelőre, minthogy az Omeka-t használjam a Magyar Shakespeare Archívum platformjául. Előnye, hogy Nyílt Forráskódú, hogy megfelel a céljaimnak, rugalmas és adaptálható a számomra fontos célokhoz. Egyetlen hátránya, hogy nem kezel alapból xml fájlokat, ám egy kevés ügyködéssel ez is kihozható belőle, hiszen vannak, akik így használják. A metaadatok nem névterekként való működése a legnagyobb baj egyelőre, de valószínűleg az Omeka fejlesztői erre is fognak megoldást találni. Ha esteleg a kedves olvasó tud egy jobb Gyűjteménykezelő Rendszert, tudassa velem, hátha átállok rá.