Aby wesprzeć rozwój oprogramowania open source wokół OpenStreetMap, Fundacja OSM powołała niedawno do życia Grupę Roboczą ds. Inżynieryjnych (Engineering Working Group, EWG). Grupa zamierza wspierać projekty oprogramowania open source poprzez bezpośrednie finansowanie, programy mentorskie oraz oferując platformę do zarządzania projektami.
Czemu służy nasza grupa robocza?
OpenStreetMap opiera się na ogromnym ekosystemie oprogramowania open source. Obejmuje to narzędzia używane przez mapowiczów do analizy i przekazywania danych, oprogramowanie zasilające nasze serwery baz danych i stronę internetową, biblioteki i frameworki używane przez programistów do tworzenia aplikacji konsumenckich wykorzystujących dane OSM, a także wiele z tych aplikacji.
Zespoły programistów tworzące to oprogramowanie są zazwyczaj niezależnymi jednostkami, działającymi poza Fundacją OpenStreetMap (OpenStreetMap Foundation, OSMF). Jest to zamierzone działanie: społeczność OSM ceni sobie pracowitość i decentralizację, więc OSMF nie zarządza projektami programistycznymi. Nie oznacza to jednak, że nie ma miejsca dla OSMF, aby wspierać ten ważny ekosystem!
Co robimy?
Grupa Robocza ds. Inżynieryjnych zajmuje się:
- Obsługą rozwoju oprogramowania finansowanego przez Fundację OSM, w tym dystrybucją grantów. Zadania te obejmują ogłaszanie konkursów na interesujące nas zadania oraz przyjmowanie wniosków na realizację innych zadań.
- Oferowaniem platformy do koordynacji prac nad rozwojem oprogramowania w całym ekosystemie OSM. Naszym celem jest zachęcanie do standaryzacji oraz wspólnych wysiłków między projektami poprzez zrzeszanie deweloperów o podobnych zainteresowaniach.
- Zarządzaniem udziałem OSM w programach szkoleniowych dla deweloperów takich jak Google Summer of Code, pomocnych w rozszerzaniu społeczności programistów OSM.
Zadania, których dofinansowanie będzie możliwe, obejmują opracowywanie nowych funkcji, utrzymanie jakości kodu, tworzenie dokumentacji oraz inne zadania usprawniające środowisko deweloperów. W momencie, gdy będziemy gotowi do rozpoczęcia dystrybucji grantów, zgłoszenia będą przyjmowane zarówno od zawodowych programistów oraz profesjonalnych firm, jak i od wykształconych osób zajmujących się programowaniem niezarobkowo.
Fundacja OSM w przeszłości obejmowała projekty oprogramowania wsparciem finansowym za pośrednictwem programu mikrograntów, jak i poprzez niezależne finansowanie projektów takich jak Nominatim, osm2pgsql, Potlatch 2 oraz iD. Dzięki pracy Grupy Roboczej ds. Inżynieryjnych, ten rodzaj wsparcia będzie oparty na stabilniejszych zasadach.
W pierwszej rundzie grantów będziemy poszukiwać projektów, które nie wymagają intensywnego utrzymania oraz skupimy większość naszych wysiłków na oprogramowaniu pełniącym kluczowe zadania w środowisku OSM. Jak w przypadku wszystkich zadań opłacanych przez Fundację OSM, będą miały zastosowanie przepisy Hiring Framework.
Kogo poszukujemy?
Jako grupa, która dopiero rozpoczyna swoją działalność, intensywnie poszukujemy kandydatów na członków grupy roboczej.
W szczególności poszukujemy osób posiadających wiedzę na temat technologii wykorzystywanych w kluczowych systemach OSM, takich jak Rails Port, Ruby on Rails, czy implementacja cgimap w głównym API OSM. Dodatkowo zapraszamy osoby, które będą w stanie pomóc w obszarach, w których obecni członkowie Grupy nie posiadają szerokich kompetencji, takich jak projektowanie interfejsu użytkownika.
Jeżeli jednak nie jesteś specjalistą w żadnej konkretnej technologii, mimo tego, zapraszamy Cię do współpracy! Jeżeli masz doświadczenie związane z ekosystemem oprogramowania OSM, umiesz programować lub zarządzać projektami oprogramowania, rozważ dołączenie do nas!
Tłumaczenie: Mateusz Bartczak.
Chciałbyś tłumaczyć wpisy na naszym blogu na swój język? Wyślij wiadomość na adres communication@osmfoundation.org pod tytułem „Helping with translations in [language]”.
Fundacja OpenStreetMap jest organizacją non-profit utworzoną w celu wsparcia projektu OpenStreetMap. Jest dedykowana wspieraniu wzrostu, rozwoju i dystrybucji darmowych danych geoprzestrzennych, z których każdy może korzystać i je udostępniać. Fundacja OpenStreetMap jest właścicielem i zajmuje się utrzymaniem infrastruktury projektu OpenStreetMap. Fundacja jest wspierana finansowo przez składki członkowskie i darowizny oraz organizuje coroczną, międzynarodową konferencję State of the Map. Fundacja nie zatrudnia żadnych pełnoetatowych pracowników oraz wspiera projekt OpenStreetMap poprzez pracę Grup Roboczych, w których skład wchodzą wolontariusze.
Otrzymuj powiadomienia o nowych wpisach na blogu: zasubskrybuj nasz kanał RSS!
This post is also available in: angielski francuski Galicyjski hiszpański