RFI : Contrats de revue de code par Oslandia

Oslandia lance un appel à candidatures destiné aux développeurs C++ possédant des compétences en QGIS et/ou Qt. Nous proposons des contrats rémunérés pour la révision de code et les contributions.


Au delà de nos propres revues de code par les collaborateurs d’Oslandia contributeurs à QGIS, nous souhaitons mettre en place des contrats directs de revue de code pour des développeurs de la communauté. Cela dans l’objectif de :

  • répondre à la forte activité en terme de Pull Request ( par les collaborateurs d’Oslandia et d’autres ) et donc de nécessité de revue
  • encourager les efforts de revue de façon générale
  • favoriser la croissance du nombre de reviewers, et à terme de core committers

Oslandia propose donc des contrats rémunérés pour des développeurs, qui s’adressent :

  • aux membre(s) actif(s) de la communauté QGIS susceptible(s) d’intervenir sur un certain nombre de Pull Requests
  • ou à des des développeur·ses C++ et Qt susceptibles d’intervenir sur des problématiques C++, Qt, 3D…

À noter qu’il s’agit pas d’une initiative communautaire menée par QGIS.org mais d’une initiative spécifique de l’entreprise Oslandia. Oslandia est le contractant, et reste décisionnaire sur les travaux à prioriser dans le cadre de ces contrats. Le travail réalisé par les prestataires devra suivre l’ensemble des règles écrites de fonctionnement du projet QGIS. Ce financement ne confère aucun statut particulier, aucune priorité ni aucune attente en matière de merge des travaux.

Dans le cas de l’intervention d’un·e expert·e externe à la communauté QGIS, nous nous engageons à fournir les efforts nécessaires d’intégration à la communauté QGIS.

Les contrats se feront avec un taux horaire négocié, et un nombre d’heures max commandé par intervenant.

Nous demandons un engagement de réactivité sur les échanges au sein des PRs et un accord initial de revue des diverse PR avec un calendrier d’intervention.

Les conditions contractuelles incluent également :

  • le respect du code de conduite de QGIS
  • une démarche constructive sur l’ensemble des interactions
  • un comportement activement bienveillant
  • la justification des propositions de modification
  • le respect de l’ensemble des règles explicites de QGIS

Nous proposons pour commencer des contrats de 10 heures de temps, qui pourront être étendus ou adaptés en fonction des besoins et des capacités de chacun·es.

Merci de vos propositions !


La sélection des candidatures pour une contractualisation est à la seule discrétion d’Oslandia. Suivant le nombre de candidatures reçues, il ne sera pas nécessairement envoyé de justification. Nous sommes cependant disponibles pour toute demande et discussion complémentaire.

Les engagements d’Oslandia :

  • agir dans une optique d’intérêt du projet QGIS
  • l’implication des collaborateurs contributeurs de QGIS
  • assurer le respect de l’intégralité des règles écrites de contribution au projet QGIS
  • fournir un cadre contractuel clair
  • établir une relation de confiance
  • aborder toutes les relations dans un état d’esprit constructif et de discussion
  • le paiement des prestations en temps et en heure
Send !