Monthly Archives: April 2024

Fermeture d’OAuth 1.0a et HTTP Basic Auth sur OpenStreetMap.org

En 2024, le groupe de travail OSMF Operations Working Group (OWG) retire OAuth 1.0a et HTTP Basic Auth sur OpenStreetMap.org. Il s’agit de moyens techniques permettant aux applications d’authentifier les utilisateurs auprès du site web OSM ou de l’API. OAuth 1.0a et HTTP Basic Auth sont obsolètes depuis 2023, car OAuth 2.0 est désormais la méthode d’autorisation standard pour la plupart des systèmes.

Il y a trois dates clés dans le processus de transition :

  • 1er mars 2024 : les nouveaux enregistrements d’applications OAuth 1.0a ont été désactivés. Les applications existantes n’ont pas été affectées. L’authentification de base HTTP n’a pas été affectée.
  • 1er mai 2024 : les administrateurs de système commenceront à faire des recherches pour trouver les applications qui utilisent encore OAuth 1.0a ou HTTP Basic Auth.
  • 1er juin 2024 : OAuth 1.0a et HTTP Basic Auth seront supprimés.

La suppression de ces méthodes d’authentification est nécessaire pour des raisons de sécurité et en raison de la complexité de la maintenance d’un si grand nombre d’implémentations d’autorisation, y compris celles qui reposent sur des composants non maintenus.

Quel est l’impact pour moi en tant que développeur ?

Si vous êtes développeur d’une application utilisant OAuth 1.0a ou HTTP Basic Auth pour vous connecter au site OpenStreetMap.org, vous devrez peut-être effectuer quelques changements pour passer à OAuth 2.0. Heureusement, il s’agit là d’un standard qui est largement soutenu.

Si votre application n’effectue que des appels en lecture à l’API, l’autorisation est facultative. Pour des raisons de limitation du débit, il est toujours souhaitable d’ajouter une autorisation à vos demandes, mais ce n’est pas obligatoire. Si votre application est un site web utilisant OSM pour les connexions, il est beaucoup plus facile d’utiliser OAuth 2.0, qui est beaucoup mieux pris en charge parce que de nombreux autres sites l’utilisent. Cela permet également d’éviter les problèmes liés au fait que les utilisateurs se retrouvent avec de nombreux jetons dans leur liste sur le site web.

Si vous développez un logiciel qui édite à l’aide de l’API et qui est exécuté localement, il se peut que vous deviez modifier du code. Tous les langages courants disposent de bibliothèques qui gèrent OAuth 2, et les bibliothèques sont le meilleur choix pour toute autorisation. Vous pouvez également utiliser la bibliothèque d’outils de ligne de commande de Zverik ou écrire votre propre script shell d’une douzaine de lignes.

Vous devriez pouvoir trouver en ligne de nombreux exemples d’implémentations de clients OAuth 2 dans votre langue. Si vous souhaitez obtenir des informations plus détaillées ou poser des questions techniques, veuillez utiliser le ticket GitHub. Ici, l’OWG suit également les applications nécessitant une modification pour utiliser OAuth 2.0.

Quel est l’impact pour moi en tant que cartographe ?

La plupart des cartographes ne remarqueront aucun changement. La transition n’affectera pas la façon dont vous vous connectez à votre compte OSM ou dont vous utilisez le site web. L’iD et le JOSM supportent OAuth 2.0 comme méthode d’authentification par défaut depuis un certain temps. Si vous utilisez votre compte OSM pour vous connecter à un site tiers tel que HOT Tasking Manager, MapRoulette ou HDYC, vous ne serez pas affecté, car ces sites sont déjà passés à OAuth 2.0. L’accès à l’API en lecture seule ne nécessite aucune autorisation.

Trois bonnes raisons de devenir membre de la Fondation OSM

Voici trois raisons pour lesquelles avril est un mois idéal pour rejoindre la fondation OpenStreetMap en tant que membre.

1. En tant que membre, vous pouvez vous porter candidat pour siéger au conseil d’administration de l’OSMF. Cela vous permet d’influencer le plan stratégique, certaines décisions financières d’OSM et d’autres questions qui affectent directement l’orientation de l’avenir d’OpenStreetMap.

L’assemblée générale de l’OSMF et les élections au conseil d’administration auront lieu cette année le 19 octobre 2024. Cela signifie que si vous souhaitez vous présenter au conseil d’administration, vous devez devenir membre de la Fondation avant le 22 avril 2024. Quatre postes sont à pourvoir au conseil d’administration à l’automne prochain. Même si vous n’êtes pas sûr de vouloir vous présenter au conseil d’administration, mais que vous pensez que cela pourrait vous intéresser, vous devriez vous inscrire !

2. Si vous êtes membre de la fondation OSM au moins 90 jours avant l’assemblée générale annuelle, vous pouvez voter pour les élections annuelles du conseil d’administration, ainsi que sur d’autres initiatives de la fondation. Les détails sur les types d’adhésion se trouvent ici. Il est important de noter que si vous êtes un « contributeur actif », vous pouvez solliciter une adhésion gratuite.

3. Vous pouvez nous aider à accroître et à diversifier le nombre de membres OSM dans le monde entier.

Comme vous pouvez le voir sur ce billet de blog, nous sommes au milieu d’une campagne mondiale visant à augmenter le nombre de membres de la fondation OSM provenant de toutes les parties du monde. Actuellement, les membres d’OSM sont surtout représentés aux États-Unis et en Europe du Nord, alors qu’il y a des milliers de contributeurs OSM dans le monde entier. En devenant membre, vous pouvez faire entendre la voix de votre communauté.

Arnalie Vicario, membre du conseil d’administration de l’OSMF, a publié des témoignages de membres actuels sur son compte X (et d’autres comptes). Voici une vidéo de Daniel Akor d’OpenStreetMap Nigeria :

Devenez membre de la fondation OpenStreetMap dès aujourd’hui !


La Fondation OpenStreetMap est une organisation à but non lucratif, formée pour soutenir le projet OpenStreetMap . Elle se consacre à encourager la croissance, le développement et la distribution de données géospatiales gratuites que tout le monde peut utiliser et partager. La Fondation OpenStreetMap possède et entretient l’infrastructure du projet OpenStreetMap et est soutenue financièrement par les cotisations des membres et les dons, et organise la conférence internationale annuelle State of the Map (État de la carte). Nos groupes de travail bénévoles et un petit noyau de personnel travaillent pour soutenir le projet OpenStreetMap. Rejoignez la Fondation OpenStreetMap pour seulement 15 £ par an ou gratuitement si vous êtes un contributeur actif d’OpenStreetMap.

SotM 2024 : Appel à participation pour le programme académique

Cette année, la conférence State of the Map, une conférence hybride se déroulant simultanément à Nairobi et en ligne, présentera OSM Science 2024, la 7ème édition du programme académique de la conférence State of the Map – une journée entière de sessions dédiées à la recherche académique sur, et avec, OpenStreetMap. Voici les liens des éditions antérieures :

L’objectif d’OSM Science 2024 est de présenter la recherche et l’innovation des investigations scientifiques dans OpenStreetMap, tout en fournissant un espace pour connecter les membres de la communauté OpenStreetMap et la communauté académique à travers un lieu ouvert d’échange d’idées et d’opportunités pour une collaboration accrue. Nous attendons des contributions empiriques, méthodologiques, conceptuelles ou basées sur une revue de la littérature traitant de tout aspect scientifique lié à OpenStreetMap, en particulier, mais sans s’y limiter, la collecte de données, l’intégration et l’analyse de la qualité dans OpenStreetMap ; les modèles de contribution et les dimensions humaines/sociales du projet ; l’intégration des techniques d’intelligence artificielle et d’autres applications dans lesquelles OpenStreetMap joue un rôle central.

Procédure de soumission

Les auteurs sont invités à soumettre des résumés (800-1200 mots en texte clair, sans figures) en utilisant le système de soumission OSM Science 2024 Pretalx avant le 10 mai 2024. Les auteurs des résumés sélectionnés seront invités à faire une présentation orale, un exposé éclair de 5 minutes, ou à présenter un poster (dans le cas où une session de posters sera organisée) à OSM Science 2024 et à soumettre un résumé étendu pour les actes de la conférence OSM Science 2024 (voir les procédures de 2019, 2020, 2021, 2022 et 2023).

Soumettez votre proposition dès aujourd’hui ! Pour en savoir plus sur les critères et le comité scientifique, consultez le site officiel du State of the Map 2024.

Vous souhaitez traduire cet article et d’autres articles de ce blog dans votre langue ? Veuillez envoyer un e-mail à communication@osmfoundation.org avec l’objet : « Helping with translation in [votre langue]  »

La conférence State of the Map est la conférence internationale annuelle d’OpenStreetMap, organisée par la Fondation OpenStreetMap. La Fondation OpenStreetMap est une organisation à but non lucratif créée pour soutenir le projet OpenStreetMap. Elle a pour mission d’encourager la croissance, le développement et la distribution de données géospatiales gratuites pour que tout le monde puisse les utiliser et les partager. La Fondation OpenStreetMap possède et entretient l’infrastructure du projet OpenStreetMap, est financée par les cotisations de ses membres et des dons, et organise la Conférence annuelle internationale State of the Map  (État de la carte). Ses bénévoles, les Groupes de travail  et un petit noyau d’employés travaillent pour soutenir le projet OpenStreetMap. Rejoignez la Fondation OpenStreetMap pour seulement 15 £ par an ou gratuitement si vous êtes un contributeur actif d’OpenStreetMap..

OpenStreetMap a été fondé en 2004 et est un projet international visant à créer une carte du monde, gratuite. Pour ce faire, des milliers de bénévoles collectent des données sur les routes, les chemins de fer, les rivières, les forêts, les bâtiments et bien d’autres choses encore dans le monde entier. Ses données cartographiques peuvent être téléchargées gratuitement par tout le monde et utilisées à toutes fins, y compris commerciales. Il est possible de produire ses propres cartes qui mettent en évidence certains éléments, de calculer des itinéraires, etc. OpenStreetMap est de plus en plus utilisé lorsqu’on a besoin de cartes qui peuvent être très rapidement, ou facilement, mises à jour.