W ostatnią sobotę w siedzibie Centrum Cyfrowego odbył się drugi już hakaton otwartych danych. Tym razem temat był ściśle programistyczny: „Projekt i implementacja publicznego API do Raw Salad”. Spotkanie to zapoczątkowało nowy cykl hakatonów: NetWtorek Pracownia.
Postanowiliśmy zatem zaprosić grupę programistów, by wspólnymi siłami stworzyć tzw. interfejs programistyczny (ang: API, Application Programming Interface) do naszej bazy danych. W praktyce oznacza to, że dowolny programista tworząc stronę internetową, wizualizację czy aplikację na telefon komórkowy, może wykorzystać dane przez nas zebrane (np. budżet środków europejskich) w pewnym sensie bez naszego udziału. Będzie mógł po prostu pobierać je bezpośrednio z miejsca, gdzie są przechowywane – w bazie danych Raw Salad.
Przykładem mógłby być mały programik działający na stronach Wikipedii, dzięki któremu łatwo będzie umieścić tabelę z zebranymi przez nas danymi budżetu państwa pod odpowiednim hasłem encyklopedii (dodajmy, że być może już niebawem będzie on dostępny!).
Ku ogólnemu zaskoczeniu wszystkich prace programistyczne udało się zakończyć jeszcze w sobotę. Teraz zespół Labu dopieszcza API w szczegółach i przygotowuje pełną dokumentację, by programiści nie mieli problemów z „wgryzieniem się w dane”. Mamy nadzieję, że w ciągu najbliższego tygodnia opublikujemy pierwszą wersję naszego API.
Źródło: Centrum Cyfrowe Projekt: Polska