Beste vrienden van de wiki,

Eerst en vooral mijn hartelijke wensen voor 2012 aan ieder van jullie.

Zoals velen onder jullie al gemerkt hebben, werd er tijdens het voorbije weekend het een en het ander gewijzigd aan de ArchiefWiki. De uitgevoerde technische update was niet alleen grondig, maar ook noodzakelijk voor de ambities en het voorbestaan van de wiki.

Toen ik vorig jaar, naar aanleiding van de 2e Inklopdag, een aantal aanpassingen wou doorvoeren was het duidelijk dat de configuratie, die toen al een viertal jaar liep, haar grenzen bereikt had. Noodzakelijke updates bleken onmogelijk om uit te voeren. Talloze pogingen liepen steevast stuk op even talloze foutmeldingen. De oorzaak daarvoor vond ik enerzijds bij de te beperkte capaciteit van de hostingoplossing, anderzijds zorgden de verschillende aanpassingen in de code (of 'hooks') om bepaalde extensies te laten functioneren voor een belemmering van in principe eenvoudige updates. Het slaan van die haken in de code had ik trouwens niet altijd even minutieus gedocumenteerd waardoor zelfs de erg tijdrovende manuele updates en database-aanpassingen na uren zwoegen mislukten. De wiki zat toen een aantal maanden in een patstelling. Het leek onmogelijk om de data te exporteren zonder een risico om bij het opnieuw importeren alle gegevens succesvol te behouden en te presenteren. Na talloze tests en wat extra vrije tijd tussen Kerst en Nieuw zijn we er uiteindelijk in geslaagd alle data te migreren naar een nieuwe wiki-installatie in een op de groei gebouwde serveromgeving.

Aangezien ik met de installatie quasi vanaf 0 kon beginnen, heb ik de gelegenheid genomen om een aantal aanpassingen te doen en extensies in te schakelen die ik al een tijdje op mijn verlanglijstje staan had. Misschien kunnen ze ook nuttig voor collega wiki-beheerders. Maar vooraleer ik een opsomming geef, wil ik nog even een prangende vraag aanhalen die ik al een paar keer zag verschijnen: is de wiki nu al semantisch? Het antwoord daarop is dubbel. Ja, de wiki is technisch klaar voor het semantische werk. Maar ook nee, zonder gesemantiseerde data stelt dit weinig voor. In de volgende weken ga ik daar alvast uitgebreid mee aan de slag om ten (aller)laatste op de Inklopdag het startschot te kunnen geven voor een massale "semantisering" van de Kaart van archieven en archieforganisaties. Het ziet er alvast veelbelovend uit, dus hou in de komende weken vooral deze groep en de twitterfeed van @archiefwiki goed in de gaten.

Overzicht van de werkzaamheden:

- update naar Mediawiki versie 1.18. Tot voor kort zaten we nog op versie 1.14;

- overschakeling van de eigen gemodificeerde skin naar de uitgebreide wiki-skin "Vector" (waarvan een aangepaste versie gebruikt wordt door Wikipedia). Deze skin is ook goed afgestemd op de nieuwste versies van de software en haar extensies;

- inschakeling van Instant Commons, waardoor de afbeeldingen in de Wikimedia Commons gebruikt kunnen worden binnen de ArchiefWiki ;

- behoud van GoogleMaps en ImageMap. De eerste extensie heb ik voorlopig nog behouden voor de oude kaarten, maar wordt op termijn vervangen door SemanticMaps. De tweede extensie maakt de bekende aanklikbare kaarten;

- ook de CreateArticle extensie, die gebruikt wordt bij aanmaak van nieuwe artikels van archiefdiensten, bleef behouden;

- de oude "uitgebreide" wysiwyg-testbewerker FCKeditor (ondertussen gedeprecieerd door Mediawiki) werd vervangen door het minder bombastische WikiEditor;

- waar de selectie van categorieën voor artikels vroeger gebeurde door het soms onoverzichtelijke cloud-principe, heb ik nu geopteerd voor de installatie van de op boomstructuur gebaseerde SelectCategory-extensie;

- verder installeerde ik een aantal extensies die voor uw dienaar als "beheerder" zeer handig zijn: AdminLinks (handige verwijzingen), Configure (configuratie aanpassen zonder telkens in de code te moeten knoeien), Nuke (bulk verwijderingen), RenameUser (gebruikers hernoemen), ReplaceText (adhv zoeken en vervangen snel grote aanpassingen doorvoeren... wat vroeger telkens gebeurde door artikel per artikel te doorlopen).

- een aantal extensies ter 'opsmuk' werden ook toegevoegd/vervangen: Widgets (die ik nu gebruik om de Twitterfeed van @archiefwiki op de hoofdpagina weer te geven), AddThis (voor het delen van artikels naar Facebook, Twitter, Google+, etc.), ConfirmEdit (voor het weren van spammers bij paginabewerkingen) en DiscussionThreading (om de Overleg-pagina's iets meer te structureren);

- last but not least Semantic Mediawiki, al koos ik in dit geval voor de Semantic Bundle, die behalve de Semantic Mediawiki ook een tiental andere (al dan niet) semantische extensies groepeert. Een blik op het overzicht via voorgaande link zal je alvast leren dat er heel wat interessante mogelijkheden in het verschiet liggen;

- als allerlaatste staan er nog een aantal aanpassingen op het programma, waaronder het meer zichtbaar maken en stimuleren van de overlegpagina's door de Comments-extensie, de opties van social login via Facebook of OpenID, SubpagesCollection voor het maken van pdf-boeken, ... .

Ik hoop dat ik met dit overzicht toch al aardig wat vragen heb beantwoord, de eerste honger naar informatie een beetje gestild heb, maar net nog genoeg appetijt heb opgewekt om er in de volgende maanden verder mee aan de slag te gaan.

Hartelijke groeten,

Tom

Weergaven: 162

Berichten in deze discussie

Tom, respect! Je hebt weer een berg werk verzet. Ziet er puik uit!

Kunnen wij helpen bij die werkzaamheden die je in de komende weken gaat uitvoeren? Met het alvast semantiseren van bepaalde data bijvoorbeeld? Moet daar een 'model' voor komen, voor archiefdiensten?

Zelf heb ik nog steeds het plan om plaatsnamen in de wiki te verwerken, die aan elkaar worden gelinkt (zodat je bijvoorbeeld herindelingen in kaart krijgt) en die uiteindelijk linken naar de bijbehorende archiefdienst(en), maar waar ook andere gegevens aan kunnen worden gekoppeld, bijvoorbeeld rond bestuur en rechtspraak. Als voorbeeld (beginnetje) de pagina van Waalwijk.

Als een en ander semantisch wordt, dan is de volgende stap natuurlijk kijken of er app-bouwers zijn die een mooie app willen bouwen waarmee je archiefdiensten kunt zoeken en zo. En termen in de terminologie natuurlijk.

Chris, graag gedaan ;-). Hoe is het trouwens met je Chrome-probleem? Even je cache legen zou al moeten helpen...

Wees er maar zeker van dat ik hulp zal kunnen gebruiken. Voor de eerste tests, waarbij ik de verschillende (nieuwe) opties doorlicht, niet echt (tenzij iemand al heel wat meer ervaring heeft), maar van zodra die afgerond zijn, roep ik idd de hulp van de community in om te denken over modellen, maar ook voor het "domme" werk.

En die app-bouwers... laat die dan maar komen! Want data is heeft relatief weinig waarde als ze niet gebruikt wordt. Ik denk dat we alvast met Bob daar al een goede partner hebben ;-).

Hartstikke mooi Tom ! Bedankt voor het verslag. Als wiki-fan ben ik zeer geïnteresseerd in wat er allemaal mogelijk is.

@Tom: Vandaag nog geen last gehad van het Chrome-probleem, maar ik merk het vanzelf wel weer. En verder: toevallig zie ik vandaag Bob nog, dus ik zal hem eens vragen naar ideeën.

@Joost: Je bent later dit jaar van harte welkom op onze inklopdag! Dan kan iedereen meehelpen om het allemaal mogelijk te maken. :-)

@Tom Ik was duidelijk net iets te snel met mijn vragen... Complimenten voor het vele werk en voor dit overzicht, dat is zeer verhelderend met bekende wensen en toevoegingen (wij zijn bijvoorbeeld ook bezig met die PDF-boek extensie). Als er hulp nodig is, dan lees ik het hier wel.

@Christian Lijkt me nuttig en leuk. Ik zag dat er nog geen datum is : ArchiefWiki Inklopdag 2012.

@Tom: Klinkt allemaal heel erg goed, al ben ik bang dat ik niet alles tot in detail kan doorgronden. Maar misschien kan de inklopdag daar verandering in brengen? Ben dus net als @JoostGaraets benieuwd naar de datum

@allen: Dank voor de complimenten. Ik ben vast van plan jullie in deze groep op de hoogte te houden van de verdere werkzaamheden. Hou het hier dus in de gaten.

@Chris: Hou me zeker op de hoogte van eventuele problemen, maar ik denk dat het maar iets éénmalig en lokaal was. Ik heb via andere intensieve Chrome en wiki-gebruikers geen problemen vernomen.

@Ernest: Net te snel. First things first, eerst moesten de structurele problemen uit de weg om verder te kunnen gaan. Wat die PDF-boek extensie betreft, wou ik die er dit weekend al in, maar blijkbaar is dat nogal gebonden aan PediaPress. Of hebben jullie de PDF_writer library al toegevoegd?

@Joost en Petra: Normaliter gaat de 3e Inklopdag door op 26 maart 2012, maar we wachten nog even op uitsluitsel ivm de locatie vooraleer de aankondiging te lanceren.

RSS