Post on 25-Dec-2014
description
De ontsluiting van hetarchief Maarten Van Severen
AtoM: out-of-the-box, into the fire?
Installatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Installatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Vereisten Apache webserver MySQL database (versie 5.0, 5,1 of 5.5) PHP (versie 5.3 of hoger) PHP-extensies: ImageMagick/GD, Ghostscript, FFmpeg etc.
Lokaal Voor test en ontwikkeling Dmv. softwarebundel: XAMPP, MAMP, WAMPserver
Online Shared hosting: goedkoop, maar vaak beperkt in capaciteit Managed hosting: duurder, maar meer beheer en capaciteit Eigen hosting: volledige controle, maar meer expertise
nodig
Installatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Beheer? Aanpassingen in PHP-instellingen:
memory_limit (geheugen dat een script mag verbruiken, min. 64MB)
max_execution_time (hoe lang een script mag duren) post_max_size / upload_max_size (hoe groot bestanden
mogen zijn) Toepassen van tussentijdse patches en upgrades Legen van cache
Capaciteit? Opbouw of herberekenen van (zoek-)indexen Import van EAD en CSV
Installatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Vertaling
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Situatie EN, NL, FR, ES, PT Meertalige interface, niet voor meertalige content Via aanpassing in settings.yml, NL als standaardtaal
instellen NL: slordig (bv. afwisselend gebruik van kapitalen),
onvolledig, gebrekkig en soms niet consistent met vertaalde standaarden
Aanpassing Sitebeheer > User interface label (algemene begrippen) Dynamische vertaalmodule In templates of database
Vertaling
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Beeldbank
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Situatie Mogelijkheid om digitaal object (bv. afbeelding of
pdf) toe te voegen per steekkaart Maar niet om meerdere digitale objecten linken aan
één steekkaart én overzichtelijk weer te geven Niet voorzien in versie 1.3, en (toen) niet op planning Bugs in module digitale objecten: upload (NL) en
externe link
Aanpassing Ontwikkeling van aparte beeldbank, onderling
gelinkt met AtoM-databank en met overeenkomstige structuur
Beeldbank
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Boomstructuur
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Situatie: Boomstructuur om archiefhiërarchie aanschouwbaar
en navigeerbaar te maken In versie 1.3: fel bekritiseerde en buggy navigatie Samengesteld uit: archiefniveau – identificatie – titel
; wat vaak resulteert in onduidelijkheid
Aanpassing: Experiment met eigen variant, wegens tijdsdruk on
hold Downgrade naar versie 1.2.1 Samenstelling in code (op 3 locaties) beperkt tot
titel
Boomstructuur
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Trefwoorden
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Situatie: AtoM, 3 soorten trefwoorden:
onderwerp, geografisch, naam Inventaris MVS, 9 soorten trefwoorden:
(ontwerp)type, locatie, datum, opdrachtgever, producent, aannemer, samenwerkingsverband, ontwerper(s) MVS, materialen en technieken
Aanpassing: Mapping van MVS types op AtoM types Bij personen en organisaties wordt soort relatie
gedefinieerd Aanpassen labels in interface
Trefwoorden
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Lay-out: situatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Lay-out: aanpassing
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
CSS Algemeen (main.css) Per thema (style.css) Dependencies van andere thema’s (classic.css) Voor verschillende onderdelen (edit.css, form.css etc.) Dependencies van vendor-libraries (bv. YUI >
treeview)
Templates Algemeen Per module (informationobject, digitalobject, actor
etc.) Per plugin (ISAD, ISAAR etc.)
Invoer: situatie
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Invoer: www.atomis.be
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Out-of-the-box, into the fire?
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013
Conclusie: AtoM is … … bruikbaar out-of-the-box, maar hou rekening met
eventuele bugs. Documenteer je dus goed vooraf. … aanpasbaar naar eigen wens. In redelijke mate
gedocumenteerd, maar soms eigenaardige codering.
Tip: hou je aanpassingen, hoe klein ook, goed bij. MVS: ca. 420 regels code (nieuw/aangepast) in ca. 35
bestanden Nut voor andere projecten Feedback aan ontwikkelaars Upgrade(s) van AtoM
Meer informatie?
mail: tom@archiva.eutwitter: @tomcobbaertweb: www.archiva.eu
AtoM: out-of-the-box, into the fire? | #IaZ2013 | 13 september 2013