Category Archives: Uncategorized

Groupe de travail en ingénierie (EWG) + Weekend de développement

743 - Cogs - Pattern

cc-by2.0 Patrick Hoesly sur flickr

Traduction de l’anglais par Daniel Bégin

En août dernier nous annoncions la formation d’un groupe de travail en ingénierie ayant la tâche d’attirer plus de développeurs en abaissant les contraintes d’admission. Depuis nous avons vu de bons travaux de codage technique et autres réalisations autour des activités de ce groupe :

  • Openstreetmap roule maintenant sur rails version 3, mercis principalement à ce travailleur infatigable qu’est Tom Hughes. En plus de déployer le tout et de corriger quelques problèmes harassants avec les séances, il a pu convertir le code à la nouvelle version. Le site web et le code de l’API devaient tenir compte de différences et de nouvelles fonctionnalités de rails3, particulièrement au niveau de l’utilisation de AREL pour les requêtes à la base de données.
  • Kai Krueger a encapsulé ce code rails, Mapnik et mod_tile dans un PPA Ubuntu . Ce système d’encapsulation offre une façon très simple pour installer ces outils (et les conserver à jour) sur Ubuntu/Debian. Nous sommes à tester le tout et espérons que ça va simplifier le maintien et l’amélioration du code pour Openstreetmap.
  • Le travail de Mike Migurski a permis de créer une page plus invitante et plus utile pour le téléchargement des données OSM sur planet.openstreetmap.org. Mike, et Stamen design, fournissent également “metro extracts” — des fichiers de données Openstreetmap plus facilement gérables (plus petit), une ville à la fois.

En plus de ces items, le Groupe de travail en ingénierie a plongé la tête la première dans la tâche gigantesque d’améliorer la documentation technique et de faire le ménage du “bug tracker”.

Manifestement, ce sont des choses qui auraient éventuellement été faites par la communauté des développeurs d’Openstreetmap, et la réalisation revient toujours au dur travail des individus. Cependant, le groupe de travail apporte un peu de structure et fournit un forum pour prendre un pas de recul et voir à ce type de méta-développement. Un développement qui aide le développement!

Vous pouvez en connaître plus au sujet du Groupe de travail sur l’ingénierie (EWG) sur le site de la fondation, et tout le monde est bienvenu pour se joindre à leurs discussions qui se font tous les lundis sur le canal IRC (détails)

Weekend de développement de Londres — 26 et 27 (“hack weekend”)

Peut-être aimeriez-vous une rencontre face à face? Venez au “hack weekend”! Le EWG est également impliqué dans cette activité, essayant de créer plus d’évènements pour développeurs, dans plus de localités. Pour le moment, nous en avons un à la fin de la semaine…

Pour plus de détails visites la page London Hack Weekend sur le wiki (et inscrivez-vous).

Weekend de développement précédent au même endroit (Bureaux de MapQuest)

“Un weekend de développement d’Openstreetmap est une rencontre de groupe où chacun apporte son portable dans un bureau et passe le weekend à faire des travaux technique pour améliorer Openstreetmap. Ça peut-être le développement de composantes, d’éditeurs, ou tout autre projets en lien avec Openstreetmap.

Openstreetmap a des tâches de développement qui poussent dans toutes les directions. Il y a du travail à faire dans à peu près tous les langages de programmation, aussi bien que de la documentation ou des tâches non techniques comme du graphisme et de la traduction.

Nous adoptons une approche non structurée. Les gens arrivent, se tournent les manches et travaillent d’arrache-pied sur quelque chose, ou se tournent les manches et tente de voir où ils peuvent aider. De toute façon, nous pouvons aussi proposer des sessions de travail plus structuré s’il y a une demande”

Que vous puissiez assister au weekend de développement ou pas, nous cherchons toujours des gens techniques pour aider à améliorer Openstreetmap.

Recherche d’un site pour la conférence SotM 2012

Traduction de l’anglais par Daniel Bégin

Nous avons déjà eu 5 grandes conférences “State of the Map”. Manchester, Limerick, Amsterdam, Girona et Denver. La grande question est : où se tiendra la conférence de 2012?

Nous aimerions avoir votre aide pour trouver un bon site pour la plus importante conférence annuelle d’Openstreetmap.

Vous souhaiteriez que l’édition 2012 de la conférence “State of the Map” se tienne dans votre ville? Soumettez votre proposition sur notre page wiki Call for Venues où vous trouverez plus de détails concernant les critères de sélection et les informations recherchées.

Nous espérons annoncer le site sélectionné pour l’édition 2012 en début d’année.

Quoi de neuf sur Openstreetmap.org

Photo de cigne

Traduction de l’anglais par Daniel Bégin

Nous passons beaucoup de temps à parler des cartes extraordinaires que font nos usagers, mais peut-être pas assez de la technologie qui permet tout ça. Mais ça vaut la peine de le faire : du code Ruby très fiable qui permet de mettre tout ce matériel dans notre base de données Postgres, au code cgimap de notre coeur qui fournit ce matériel aux éditeurs, à la magie de Mapnik qui transforme tout cela en une carte magnifique. Comme le signe, il y a un travail considérable qui se fait sous la surface même si tout semble calme en surface!

En fait, il y a un flot constant de changements qui ont comme objectifs de simplifier l’utilisation d’Openstreetmap. Certainement l’objectif principal, mais, il y a également un paquet de petites choses qui font une grande différence. Par exemple, au cours du dernier mois, nous avons amélioré la carte des contributeurs du voisinage (« users near you ») et corrigé des risques potentiels de sécurité. Mercis à Martijn van Exel et Tom Hughes. Nous sommes également à compléter le changement vers Rails3, qui va nous permettre de faire plus d’amélioration aux interfaces usager et conserver le code propre. Nous vous en dirons plus lorsque le temps sera venu.

Avez-vous noté que osm.org s'ajuste maintenant à des écrans plus petits avec des onglets plus petits?
Carte CC-By-SA

Notre éditeur Potlatch2 a également reçu un nombre important d’améliorations. Il est maintenant plus simple de dessiner des surfaces avec exclusions (multipolygones), la manipulation des tracés GPS est plus intelligente, et nous avons implanté une fonction qui permet de remplacer un nœud existant par un nouveau nœud (sélectionnez le nœud et pesez sur O.). Nous avons incorporé de nombreuses suggestions issues de recherche d’utilisation, et d’autres s’en viennent.

Si vous êtes un développeur, nous aimerions avoir votre aide pour développer Openstreetmap. Il y a tellement à faire!

Vous pouvez découvrir notre code sous http://wiki.openstreetmap.org/wiki/Rails, et joindre le rails-dev mailing list pour faire exploser vos idées avec les autres développeurs. Ou, si vous désirez, nous aider avec Potlatch2? voyez http://wiki.openstreetmap.org/wiki/Potlatch et potlatch-dev mailing list.

Utilisation des rendus (tuiles)

Image de tuiles, par vidalia_11 - CC-By-SA

Traduction de l’anglais par Daniel Bégin

Nous avons eu à bloquer l’utilisation de certains des serveurs de rendus (tuiles) de la fondation d’Openstreetmap. Cet article décrit ce qui se passe et la raison pour laquelle nous en sommes rendus là. Il décrit également comment vous pouvez adapter vos applications si vous êtes affectés.

Nous sommes vraiment fiers de la popularité croissante des Openstreetmap. Nous avons vu plus de sept années de croissance du projet dans chaque secteur mesurable. À mesure que le projet croissait, nous avons appris et nous sommes adaptés à de nombreux égards. L’utilisation de notre serveur de rendu a augmenté plus rapidement que tous les autres aspects du projet. Une façon de nous adapter est maintenant de restreindre la façon dont les nos rendus peuvent être utilisés.

Panneau de ralentissement, par DaveCrosby - CC-By-SA

Vous serez toujours en mesure d’utiliser nos rendus de façon créative et intéressante, mais le volume d’utilisation sera limité. Nous avons besoin de limiter l’accès à notre serveur de rendus aux seuls utilisateurs qui ne surchargent pas nos ressources.

Les utilisateurs qui surchargent notre serveur de rendus vont être ralentis par notre mécanisme de limitation. Ce mécanisme de limitation est rarement déclenché par les utilisateurs courants.

Les applications délinquantes verront apparaître cette image plutôt que la carte.

Les applications qui créent des demandes exceptionnelles considérant la quantité des usagers qu’elles desservent seront bloquées. La politique d’utilisation des rendus est sur le wiki d’Openstreetmap.

Que pouvez-vous faire à ce sujet? Comment pouvez-vous obtenir les extraordinaires rendus d’Openstreetmap pour votre appareil mobile?

Vous trouverez plusieurs conseils sur les sources alternatives possibles de rendus sur le wiki.

Lisez la suite si vous désirez en savoir plus sur l’histoire du serveur de rendus d’Openstreetmap.

Historique du serveur de rendus d’OSM

Nous avons commencé à créer des rendus cartographiques (images) des données pour encourager nos contributeurs à poursuivre leur travail. Nos contributeurs ont plaisir à voir le résultat de leur travail sur le site web d’Openstreetmap, et peuvent trouver la motivation à cartographier leur voisinage ou d’autres lieux. Nos contributeurs ont aimé ces rendus dès leur apparition. Des contributeurs potentiels ont souvent regardé la carte en 2006 en se disant « Hé, pourquoi y a-t-il un immense vide là où ma ville devrait être? » Certains de ces contributeurs potentiels sont devenus des collaborateurs de longue date que nous connaissons tous et que nous aimons.

Comme plus de contributeurs cartographient plus de voisinages, les taches blanches ont commencé à se remplir. De plus en plus d’utilisateurs potentiels d’Openstreetmap sont devenus des utilisateurs réels et les rendus d’OSM ont commencé à apparaître dans de plus en plus d’endroits. Le serveur de rendus est devenu encore plus populaire lorsque les mises à jour rapides ont été activées. Plutôt que de mettre la carte à jour chaque semaine, certaines parties de la carte s’actualisaient à mesure que les contributeurs ajoutaient des données. Si vous vous rappelez les mises à jour hebdomadaires vous rappelez-vous aussi le drôle de picotement que vous avez ressenti la première fois que vous avez cartographié quelque chose et que c’est apparu immédiatement sur la carte; ça ressemblait à de la magie, n’est-ce pas?

La Fondation Openstreetmap a une politique d’utilisation des rendus (tuiles) depuis un certain temps. Il a été dit explicitement depuis septembre 2008 que le téléchargement de rendus en vrac était découragé. Openstreetmap a continué à croître et de plus en plus de gens ont apprécié les rendus de l’OSM.

Également en 2008, l’Ordnance Survey a commencé à fournir un service de rendu cartographique à ses utilisateurs par le biais de leur programme OS Openspace. En juillet de 2011, l’Ordnance Survey a servi leur milliardième rendu à un utilisateur.

Openstreetmap sert un milliard de rendus tous les onze jours.

Nous connaissons donc une chose ou deux sur la fourniture de rendus cartographiques aux utilisateurs. Nous le faisons à partir des données d’une multitude de collaborateurs dans le monde entier, du bénévolat de nos administrateurs qui assurent le bon fonctionnement de tous nos systèmes et aux dons généreux de serveurs, de bande passante et de fonds.

Nous avons eu à devenir plus restrictifs sur l’utilisation de notre serveur de rendus au fil du temps. Nous avons limité le nombre de rendus que vous pouvez consommer dans un laps de temps. Ces restrictions ont seulement touché les plus exigeants des consommateurs. L’utilisateur courant ne rencontre pas de problèmes à obtenir des rendus pour ajouter des données à l’OSM. Ça permet à un nombre croissant d’utilisateurs d’avoir accès à ces rendus sans que nos ressources soient monopolisées par un ou deux acteurs récalcitrants.

Retour sur la conférence State of the Map 2011

Photo de groupe du State of the Map 2011

Traduction de l’anglais par Daniel Bégin

La cinquième conférence annuelle d’Openstreetmap, State of the Map, s’est terminée récemment à Denver au Colorado. Même si vous n’avez pas pu vous joindre à nous, vous pouvez encore apprécier des parties de l’évènement. Les conférences furent enregistrées par nos amis à FOSSLC et plusieurs des enregistrements sont déjà disponibles. Vous trouverez également des vidéos produites par des participants pour quelques séances.

Étiqueter (tag) une conférence

Si nous avions à étiqueter la conférence SotM11 pour l’ajouter à la base de données d’OSM, nous pourrions considérer des étiquettes comme:

  • conferencename = State of the Map, 2011
  • attendance = 273
  • attendance:prepaid = 258
  • attendance:walkin = 15
  • attendance:attendee_countries = 34

State of the Map 2012

L’appel de sites pour la conférence State of the Map 2012 est attendu pour novembre 2011. Le site pour SotM 2012 sera annoncé au début 2012.

Interruption de services : 23 juin 2011

Jeudi 7 h 30 du matin (23 juin 2011 GMT/UTC + 0), l’API et les services associés ne seront pas disponibles sur www.openstreetmap.org. L’interruption est nécessaire pour des raisons d’entretien des systèmes. L’arrêt des services devrait durer 12 heures.

Pendant cette période, les services suivants ne seront pas disponibles :
API, fonctionnalités des sites www.openstreetmap.org, fonctionnalités planet.openstreetmap.org y compris la génération des fichiers diff (.osc).

Le wiki, les listes de diffusion et help.openstreetmap.org ne seront pas affectés.

Technique : Certains des serveurs centraux seront déménagés dans un autre centre de données.

Des informations supplémentaires seront affichées sur le wiki à l’approche de fenêtre d’entretien :
http://wiki.OpenStreetMap.org/wiki/Servers/June_2011_Maintenance

Nouveau logo d’Openstreetmap

Par Ken Vermette cc-by-sa

Avez-vous noté l’impressionnante amélioration du logo d’Openstreetmap?

Le logo a été créé par Ken Vermette, qui a été assez aimable pour répondre à quelques questions au sujet de sa conception.

«J’ai fait le logo il y a quelques mois lorsque j’ai découvert Openstreetmap pour la première fois, j’ai toujours été un défenseur des projets ouverts; je ne peux pas me permettre de donner, et à l’exception du PHP je ne peux pas vraiment programmer, alors je fais des gribouillis lorsque j’ai du temps de libre. Je pense que ça ne faisait pas 2 heures que j’avais découvert OSM que j’avais déjà commencé à esquisser des designs. Finalement, j’aimais vraiment le logo original alors je n’ai pas changé le design et j’ai plutôt essayé de l’améliorer.

J’ai réellement été étonné qu’il soit employé [comme nouveau logo] — J’avais signalé mon travail sur les listes d’OSM, et j’ai pensé qu’il avait été rejeté ou oublié. Assis sur le logo je me demandais s’il tombait sous la licence «Creative-Common», ce qui était le cas, et la chose suivante que j’ai su, le logo était sur le site Web!

Je dois admettre que je demeure plutôt humble. Tellement de travail a été mis dans Openstreetmap que ça vous ébranle lorsque vous réalisez la portée du projet. Les gens enfourchent leurs vélos, positionnent des arbres, identifient les parcs et tracent des routes pour faire en sorte que ça marche. Ça me fait toujours souffrir quand quelqu’un regarde un projet ouvert et le rejette parce qu’il est «sans attrait», particulièrement quand c’est un si grand projet. Je veux continuer à raffiner le logo pour qu’il soit représentatif des efforts mis dans OSM. Ainsi les gens pourront voir le projet pour la ressource incroyable qu’il est; je pourrais bien ne jamais y arriver, il faudrait que j’y travaille pour toujours!

Quoi qu’il en soit, je suis simplement heureux d’avoir pu aider — je voudrais vraiment remercier chaque cartographe d’OSM, chaque contributeur, là, dehors. Dessiner un logo semble insignifiant en comparaison de l’effort nécessaire à cartographier le monde.»

Ken, nous vous remercions pour votre contribution à Openstreetmap. Nous savons tous qu’il n’est pas juste n’importe quel logo :)

OpenStreetMap à la Television

«The Bounty Hunter» 4ème épisode de la série «K9»

L’image ci-dessus présente le rendu «Mapnik» de Londres, tiré du site web d’Openstreetmap, telle qu’il est apparu dans un épisode de «K9».

K9 est une série de télévision pour les jeunes de 11 à 15 ans, produite par «Stewart & Wall Entertainment». Comme contributeurs d’Openstreetmap, nous sommes heureux de voir notre carte collective employée par d’autres.

Le sympathique personnel de «Stewart & Wall Entertainment» a voulu faire plus qu’utiliser la carte d’Openstreetmap dans leur émission de télévision. Ils ont également écrit un beau commentaire sur leur site Web, nous remerciant tous de fournir un produit fantastique et suggérant des possibles pour l’avenir.

Ils ont également ajouté un crédit sur la page d’information de la série.

Merci, Stewart & Wall Entertainment!

Mise à niveau du serveur de tuiles

L’équipe de gestion des serveurs d’OpenStreetMap a mis à niveau le serveur de tuiles pour permettre aux modifications d’être représentés plus rapidement. La demande en représentations des données d’Openstreetmap (tuiles) s’est accrue continuellement à mesure que le projet s’est développé. Les augmentations récentes de la demande ont provoqué des temps d’attente trop long pour les cartographes qui veulent voir les résultats de leurs édition sur la carte.

Mercis à Grant Slater, Jon Burgess, à l’équipe de Mapnik.org, et à beaucoup d’autres qui continuent à améliorer OpenStreetMap quotidiennement de toute sorte de façon.
Lire l’annonce et les détails techniques sur talk@.

Photo de Nathan E Photography sous licence CC-By