FOSS4G2009. Ziua a II-a
de Vasile Crăciunescu
S-a încheiat și ziua a doua a FOSS4G2009. Foarte lungă. În fapt, prima zi a conferinței propriu-zise. În deschidere a vorbit Cameron Shorter, chairman-ul conferinței. A urmat Warwick Watkins, un domn foarte flexibil, cu un discurs elegant, care, deși deține o poziție importantă și are de cel puțin de două ori vîrsta medie a publicului FOSS4G, stăpînește la perfecție noile tehnologii și concepte geospațiale. Al treilea a fost un politicial, Richard Marles, care, deși a avut un discurs impecabil, nu a ieșit cu nimic în evidență. Oricum, României nu i-ar strica cîteva persoane de genul acestuia. Următorul key speaker a fost Raj Sing, unul din preferații mei. De-a lungul timpului, l-am ascultat pe Raj Singh vorbind la toate conferințele FOSS4G la care am participat (Lausanne 2006, Victoria 2007, Cape Town 2008). De fiecare dată a fost impecabil. Și în acest an, Raj a avut o prezentare excelentă, bine țintită, eficientă și echilibrată. Omul lasă impresia că își alege cu maximă atenție fiecare cuvînt rostit. Nimic în plus, nimic în minus. În calitate de director OGC (se ocupă de probleme legate de interoperabilitate) a vorbit, cum era și cazul, despre proiectele OGC și legătura acestora cu lumea OSgeo. Se pare că, în sfîrșit, vom avea un standard OGC cu privire la serviciile de tiling. Din prezentarea lui Raj Singh am înțeles că WMTS (Web Map Tiling Service), numele dat de OGC pentru ceea ce pînă acum era cunoscut drept WMS-C, va deveni realitate în anul ce urmează. Ultimul keynote speech i-a aparținut lui Paul Ramsey. Prezentarea sa, intitulată “ Beyond Nerds Bearing Gifts: The Future of the Open Source Economy”, s-a bucurat de un succes enorm. Din fericire, Jeff McKenna a filmat prezentarea și a urcat-o pe YouTube. Vă recomand să vă rupeți 30 de minute din timpul vostru și să vă bucurați de această prezentare. Merită!
Pînă la prînz am rămas în amfiteatrul principal unde am văzut prezentările făcute de Geoff Zeiss (An Open Architecture for RESTful Geospatial Web Services), Jackie Ng (Introducing FDO Toolbox), Arnulf Christl (OSGeo – Globally Powering SDIs), Hanko Rubach (“Spatial Data Infrastructure Components as Building Blocks for Early Warning Systems”) și Nicolas Bozon (A hybrid GIS solution to manage the French gas utility network). Recunosc ca n-am fost prea atent la aceste prezentări deoarece am lucrat la propria prezentare. Ce se întîmplă. Acum mai multe luni am am propus, alături de alți aproximativ 200 de domni și doamne, o lucrare pentru FOSS4G2009. Îmi doream să prezint serviciul de cartografie rapidă a inundațiilor dezvoltat împreună cu colegii de la ROSA și CRUTA. După inundațiile din 2008 am început să migrez serviciul pe aplicații open source și am început construcția unor servicii web. Lucrările au fost votate de către comunitate (același principiu folosit și la conferințele anterioare). Primele 80, în ordinea popularității, au fost selectate pentru prezentare. De data asta n-a fost să fie, lucrarea propusă de mine nefiind în primele 80. Am fost rănit nițel dar mi-a trecut repede :). Cu o zi înainte de plecarea la Sydney, am primit un e-mail de la Harley Prowse care mă informa că unul din autorii selectați nu mai poate ajunge la Sydney și cum lucrarea propusă de mine a fost prima sub linie la vot mă întreba dacă aș putea face prezentarea în locul acestuia. Am acceptat cu oarecare strîngere de inimă deoarece cel pe care trebuia sa-l înlocuiesc era Schuyler Earle, unul dintre cei mai populari oameni din lumea FOSS4G. Pentru cine nu știe deja, Schuyler este părintele OpenLayers, co-autor la cartea Mapping Hacks și autorul unora din cele mai frumoase prezentări văzute la FOSS4G. O monstră de prezentare găsiți la “http://www.comem.ch/ogo/OpeningSession_p1_02_01.htm” (dacă filmul nu merge direct în browser puteți încărca direct URL-ul http://www.unil.ch/webdav/site/unimedia/shared/unistream/stream_ref/FOSS4G-060913p1_ref.mov în VLC și săriți la minutul 51). Pînă la urmă prezentarea a decurs foarte bine. După mine a urmat o prezentare foarte interesantă referitoare la introducerea suportului geospațial în CouchDB. Sesiunea a fost închisă cu o nouă prezentare făcută de Arnulf Christl. De data aceasta a fost vorba de un studiu de caz cu privire la o implementare webmapping a registrului emisiilor de poluanți din Germania. Harta integrează o baza de date cu aproximat 300 000 de puncte ce reprezintă diferitele surse de poluare din țară (operatori industriali), suprapuse peste un fundal OpenStreetMap. Sursele de poluare pot fi identificate interactiv, folosind harta, introducînd codul poștal al zonei de interes, s-au prin intermediul unui modul avandsat de căutare (aici se pot introduce detalii de genul: tipul poluantului, cantitatea anuală de emisii, etc.). Deși folosește o bază de date destul de simplă, proiectul a reprezentat o provocare datorită timpului scurt alocat pentru execuție și numărul mare de accesări. Proiectul a fost realizat în doar trei săptămîni, dintre care doar 5 zile au fost reprezentate de munca efectivă. Aș vrea să văd așa ceva și în România! Punctele de interes sînt integrate în hartă prin intermediul WMS. Deși serviciul WMS a fost instalat pe o configurație hardware foarte puternică exista temerea că acesta nu va rezista la un număr mare de accesări simultane. N-a fost să fie așa, deși au avut peste cinci milioane de accesări în prima săptămînă și 250 000 de accesări într-o singură oră. Asta demonstrează robustețea soluțiilor folosite: MapServer, MapBender și PostgreSQL + PostGIS. O fi știut ESRI ceva cînd s-a retras din testul WMS :) Cei care doresc să încerce aplicația o pot face la http://www.prtr.bund.de.
Ultimul eveniment al zilei la FOSS4G2009 a fost întîlnirea anuală OSGeo. Anul aceasta întîlnirea a fost ceva mai puțin formală, prezentîndu-se doar un raport general (Tyler Mytchell) și rapoartele reprezentanțelor locale OSGeo. Cu ocazia aceasta am avut ocazia să urc din nou pe scenă și să vorbesc de realizările geo-spatial.org în promovarea FOSS4G (materiale scrise, seminarii, date libere, etc). Avînd în minte întîlnirea de anul trecut, cînd am avut la dispoziție doar un minut pentru prezentare, n-am pregătit decît 3 slide-uri pentru acest an. Aș fi putut pune mult mai multe deoarece acum am avut la dispoziție mai bine de 10 minute. Anyway, pe ultimul slide am pus și poze de la întîlnirile din Brașov și Cluj, așa că o parte din voi ați stat pe ecranul mare vreme de vreo 5 minute :). Au urmat discuții libere. Subiectul principal de discuție au fost tot reprezentanțele locale. Am clarificat mai multe aspecte utile pentru reprezentanța noastră locală. Voi vorbi mai mult despre aceste aspecte după întoarcerea în țară.
Pe măsură ce am ascultat rapoartele altor reprezentanțe locale am înțeles de ce prezența de anul acesta (în afară de problemele create de criza financiară) este ceva mai redusă (aprox. 430 de participanți) și de ce o parte din figurile reprezentative ale mișcării FOSS4G lipsesc. Mai multe din aceste reprezentanțe au organizat conferințe naționale (Japonia, Korea, China, Italia, Germania) dedicate dezvoltatorilor și utilizatorilor de soluții FOSS4G. Unele dintre acestea au strîns un număr impresionant de participanți (ex: Germania > 400). Pe de altă parte, reprezentanțele asiatice par să fi concurat în invitarea personalităților OSGeo. Mi-aș dori mult, ca într-un timp cît mai scurt, să organizăm și noi un astfel de eveniment național…
Seara s-a încheiat într-un irish pub (P.J. O’Brien’s). Atmosferă excelentă, mîncare bună și o bere pe măsură. De data asta am încercat vestita bere Ale. Mai întîi am gustat Pale Ale produsă de Coopers Brewing. O bere albă, puțin acidulată și foarte răcoritoare. Apoi am trecut la Golden Ale, o bere mult mai densă și mai aromată. Verdict: excelent! Și mîîne se anuntă o zi interesantă aici.