Drupalcon 2011 in Londen

We schrijven maandag 22 augustus 2011 tijdens een zomer die er nooit een is geweest. Gepakt en gezakt stonden vijf leden van het Duo team reikhalzend uit te kijken naar het einde van de werkdag, het moment waarop zij vertrokken naar het mythische Londen: yeah London baby!
Dag 1: Croydon: Here we come!
Op dag 1 van Drupalcon stonden voornamelijk training-sessies op het programma, sessies die we als ervaren Drupal developers aan ons voorbij lieten gaan. Ondertussen was de avond al gevallen en besloten we iets te gaan eten en de stad te verkennen. Groot was onze teleurstelling dat Croydon, waar zich recent nog rellen voordeden, ons heel wat minder te bieden had dan gehoopt.
Dag 2: Keynote Dries Buytaert - Oprichter Drupal
Dinsdagochtend mochten we meteen vroeg uit de veren want we moesten ons nog registreren. De komende drie dagen zouden we ons strategisch verdelen om zoveel mogelijk sessies (tracks) mee te pikken.
De eerste track-day werd geopend met een keynote door Dries Buytaert, de oprichter van het content management systeem Drupal. Zijn uiteenzetting ging over de ‘State of Drupal’ waarin de drupal project lead uitleg gaf over de huidige situatie en naar waar men wil evolueren in de toekomst met Drupal 8. Een van de voornaamste kenmerken waaraan de developers bezig zijn, is de verdere ontwikkeling van de internationalisatie.
Van de eerste dag is vooral de presentatie ‘This Code Stinks!’ door Larry Garfield ons bijgebleven. Hij wist niet alleen het aanwezige duo-team, maar ook de ganse Drupal community bij te brengen hoe we sneller slechte elementen in code kunnen herkennen. Essentieel in de verdere ontwikkeling van het open-source project en waaraan duizenden developers dagelijks werken.
De overige sessies die dag maakten wat minder indruk op ons, maar we konden er wel wat van opsteken: ‘Doing Drupal Security Right’ voor onze intra- en extranet systemen waarbij vooral aandacht werd besteed aan SQL injections en de sessie ‘Data Migration in Drupal’ waarmee het eenvoudig wordt om onderzoeksinstellingen te importeren zoals nu reeds gebeurd bij Code Lessius.
Dag 3: Over Social Media en... Drupal!
Tom Standage, schrijver en editor bij The Economist leidde dag 3 in met een presentatie over de geschiedenis en toekomst van social media.
Sporen van sociale media zijn terug te vinden tot ver voor het begin van onze jaartelling waar de romeinen boodschappen achterlieten op huizen (wijst op de gelijkenis op met het posten op een wall - facebook). De wijze waarop er informatie overgedragen wordt, heeft een evolutie ondergaan, maar social media is dus niets nieuw. De handeling heeft de afgelopen jaren gewoon een hippe naam gekregen. Uit zijn presentatie konden we dus besluiten: ‘Social media is here to stay’.
Na de keynote besloten we om van start te gaan met de sessie ‘Building and maintaining a distribution in Drupal 7 with features’ waarin werd uitgelegd hoe ontwikkelaars eenvoudig de configuratie van Drupal kunnen meegeven in hun code, wat op zich voordelen enkele voordelen zal opleveren: hergebruiken van componenten en instellingen, snel een website die in productie is updaten,...
Bij Duo zijn wij regelmatig bezig met projecten die zich na verloop van tijd gevoelig uitbreiden. Een schaalbaar systeem is hiervoor dus noodzakelijk. En net die schaalbaarheid is een van de kenmerken van Drupal. Tijdens de sessie 'How to make Drupal perform and scale like a rockstar!' kregen wij te horen dat de opbouw van onze projecten goed ineen zit, zodat zij in principe schaalbaar zijn tot in het oneindige.
Vooraleer we dag drie afsloten, volgden we nog de sessie ‘Drupal as Base System For Your iPhone / Android / iPad apps’. Ook hier weer een boeiende presentatie over hoe en waarom we Drupal kunnen gebruiken voor de ontwikkeling van mobiele applicaties.
Dag 4: De Drooter - Drupal scooter
Dit was voor ons de laatste dag want we werden vrijdag alweer in Brugge verwacht. De codesprint moesten we jammer genoeg aan ons voorbij laten gaan.
Opnieuw zaten we er weer bij vanaf het eerste uur en ditmaal voor de keynote die werd gegeven door The Web Standardistas, een duo dat ijvert voor meer webstandaarden en een betere opleiding tot web development. Er werd in het bijzonder aandacht besteed aan responsive webdesign, waarbij de layout van een website op alle resoluties en schermen goed wordt weergegeven. Door gebruik te maken van verschillende stylesheets kan dit eenvoudig worden gerealiseerd.
Tijdens de sessie ‘Developing with Drupal Commerce’ werd uiteengezet hoe we van deze module gebruik kunnen maken om e-commerce websites of webshops op maat te ontwikkelen.
In de namiddag legden we ons oor te luister in de sessie over ‘Bumping Our Web Hosting Requirements’. Geoptimaliseerde Drupal websites zijn één ding, ook de servers waarop zij zich bevinden moeten hierop worden afgesteld. In deze open discussie werd de toekomst van de hosting requirements besproken.
Tussen de verschillende sessies in namen we deel aan een wedstrijd die door Dataflow op poten werd gezet om een elektrische Drupal scooter, of kortweg Drooter te winnen. Na de middag kregen we te horen dat Vincent het juiste aantal laps en de snelste rondetijd wist te voorspellen en Duo zo de hoofdprijs bezorgde.
De schijnbaar ongelimiteerde mogelijkheden die Drupal biedt bleven ons keer op keer verbazen. Drupalcon was voor ons allen een zeer leerrijke ervaring waarop we heel wat kennis hebben vergaard die ons zeker van pas zal komen in toekomstige projecten.
Reactie toevoegen