Pour soutenir le développement de logiciels libres autour d’OpenStreetMap, la Fondation OSM a récemment lancé le groupe de travail d’ingénierie (EWG). Ce groupe a l’intention de soutenir les projets de logiciels open source par un financement direct, des programmes de mentorat et en offrant une plateforme de coordination.
Pourquoi ce groupe de travail ?
OpenStreetMap s’appuie sur un vaste écosystème de logiciels libres. Cela comprend les outils utilisés par les cartographes pour comprendre et contribuer aux données, les logiciels qui alimentent nos serveurs de base de données et notre site web, les bibliothèques et les frameworks utilisés par les développeurs pour construire des applications grand public autour des données OSM, et beaucoup de ces applications elles-mêmes.
Les équipes de développement qui créent ces produits logiciels sont généralement des entités indépendantes, distinctes de la Fondation OpenStreetMap (OSMF). C’est un choix délibéré : La communauté OSM valorise la do-ocratie et la décentralisation, et la Fondation OpenStreetMap ne gère donc pas de projets logiciels. Cependant, cela ne signifie pas que la Fondation ne peut pas soutenir cet écosystème vital !
Ce que nous faisons
Le groupe de travail d’ingénierie (EWG) est chargé de
- Gérer le développement de logiciels payés par la Fondation OpenStreetMap, y compris la distribution de subventions. Il s’agira de lancer des appels à propositions sur des tâches d’intérêt, et d’accepter des propositions sur d’autres tâches.
- Offrir une plateforme pour la coordination des efforts de développement logiciel à travers l’écosystème OSM. Nous voulons encourager la normalisation et les efforts partagés entre les projets en rassemblant les développeurs ayant des intérêts similaires. Ce travail consiste également à répondre aux courriels et à orienter les personnes vers d’autres personnes ou des ressources appropriées.
- Gérer la participation de OpenStreetMap à des programmes de mentorat en matière de logiciels, tels que le Google Summer of Code, qui contribuent à développer la communauté des développeurs OSM.
Pour gérer le développement payant, les “tâches” incluent le développement de nouvelles fonctionnalités, la maintenance du code, la documentation et d’autres tâches qui améliorent l’expérience du développeur. Lorsque nous serons prêts à accorder des subventions, nous encouragerons les demandes de personnes qualifiées qui ne sont pas des développeurs professionnels, des entrepreneurs professionnels ou des entreprises, ainsi que celles qui le sont.
La Fondation OpenStreetMap a déjà soutenu des projets logiciels par le biais de microgrants ainsi que individuellement avec le financement pour Nominatim, osm2pgsql, Potlatch 2 et iD. Avec le Groupe de travail d’ingénierie, ce type de soutien sera placé sur une base plus solide.
Dans un premier temps, nous nous intéresserons aux projets qui ne nécessitent pas beaucoup de gestion et nous concentrerons l’essentiel de nos efforts sur les logiciels de base. Comme pour tout travail payé par l’OSMF, les principes du cadre d’embauche s’appliqueront.
Qui nous cherchons
En tant que groupe qui vient de démarrer, nous recherchons avec impatience des membres supplémentaires pour le groupe de travail.
Nous souhaiterions particulièrement accueillir des personnes connaissant la technologie utilisée dans les principaux systèmes OSM, tels que le logiciel rail, Ruby on Rails en général, et l’implémentation cgimap de l’API OSM principale, ainsi que des personnes pouvant aider dans des domaines de connaissance, tels que la conception d’interfaces utilisateur, qui ne sont pas bien couverts par les membres existants.
Cependant, il n’est pas nécessaire de connaître une technologie particulière pour participer ! Donc, si vous avez de l’expérience avec l’écosystème logiciel OSM, le développement de logiciels ou la gestion du développement de logiciels, pensez à vous joindre à nous !
Soyez informé des nouveaux articles du blog : Abonnez-vous au flux RSS
This post is also available in: Anglais Galicien Espagnol Polonais