Friday, November 12, 2010

Looking for venue in Montreal for OSGeo Code Sprint 2011

(Version française)

We are currently looking for a venue in Montreal, located within walking distance of hotels and restaurant, for the organization of OSGeo's Montreal Code Sprint 2011.

This will be OSGeo's third North-American Code Sprint. Each year, over 20 OSGeo project developers and contributors meet for 4 days to work face to face on advancing their software projects. The first North-American sprint took place in Toronto in March 2009, the second was in New-York in February 2010, and it will be in Montréal for 2011.

Here is what we are looking for:
  • Room(s) with working space (tables and chairs) to comfortably accommodate between 20 and 40 developers. Everyone brings their own laptop, so no computer/workstation is required
  • Fast and reliable Internet connection
  • Availability for 4 consecutive days over a weekend, sometimes between January and March 2011 (e.g. Friday to Monday, Saturday to Tuesday, etc.)
  • Location within walking distance of restaurants and hotels, and easy to get to from the airport by shuttle or taxi since several participants will be flying in.
If you know of a company, organization, university or college with space that could suit our needs, then please contact me with all the information via email at dmorissette@mapgears.com. Even if you are not 100% sure about the availability of a given option, please do not hesitate to forward your suggestion with a contact name as soon as possible so that we can consider it in our planning.

We can offer visibility or pay a reasonable fee in exchange for the use of the space.

Please forward this request through your network of contacts...

Thank you in advance!

Recherche un espace à Montréal pour le Code Sprint OSGeo 2011

(English version)

Nous sommes présentement à la recherche de locaux à Montréal, idéalement à proximité des hôtels et restaurants au centre-ville, pour l'organisation du Code Sprint OSGeo 2011.

Ce sera la 3ème édition de cet événement nord-américain qui permet aux développeurs des différents logiciels OSGeo de se réunir pour 4 jours et de travailler de façon intensive à l'avancement de leurs projets respectifs. Le premier sprint nord-américain avait eu lieu à Toronto en mars 2009, le second à New-York en février 2010, et c'est le tour de Montréal pour 2011.

Voici ce que nous recherchons:
  • Locaux avec espace de travail (tables et chaises) pouvant accueillir confortablement entre 20 et 40 développeurs. Chacun apporte son portable, donc pas besoin d'ordinateurs
  • Connection internet rapide et fiable
  • Disponibilité pour 4 jours consécutifs sur une fin de semaine, entre janvier et mars 2011 (ex: vendredi à lundi, samedi à mardi, etc. )
  • Proximité de restaurants et hôtels, et facilité de s'y rendre à partir de l'aéroport par transport en commun, shuttle ou taxi puisque plusieurs participants arriveront via l'aéroport.
Si vous connaissez une entreprise/organisme/université/collège qui dispose de locaux qui pourraient nous accommoder alors SVP me contacter par courriel avec les informations à dmorissette@mapgears.com. Même si vous n'êtes pas certain de la disponibilité d'une certaine option, SVP me faire suivre vos idées et le nom d'un contact le plus tôt possible afin que je puisse les considérer dans ma planification.

Nous pouvons offrir de la visibilité, ou payer un frais raisonnable en retour de l'utilisation des locaux.

SVP faire circuler cette demande dans vos réseaux respectifs...

Merci à l'avance!

Friday, October 8, 2010

Retour sur le 5 à 7 OSGeo-Qc du 7 octobre à Sherbrooke

J'ai eu le plaisir de participer au 5 à 7 OSGeo-Québec qui avait lieu hier soir (jeudi 7 octobre 2010) au Boquébière de Sherbrooke. La rencontre était organisée par Jean-Denis Giguère de l'Université de Sherbrooke.

Premièrement, côté statistiques, il y avait environ une quinzaine de participants, dont la majorité de l'Université de Sherbrooke et de la région de l'Estrie bien entendu et (de mémoire et pour ne pas les nommer) deux participants de Montréal, deux de Québec, un de Trois-Rivières et moi-même du Saguenay. Bien que le nombre de participants ait été inférieur à ce que l'on retrouve habituellement dans les 5 à 7 OSGeo-Qc, les discussions du groupe ont été plus animées et interactives qu'à l'habitude, donc le plus petit groupe aura finalement eu ses avantages.

Trois courtes conférences étaient au menu. Jean-Denis Giguère a ouvert le bal avec une présentation très intéressante des avantages concrets du logiciel libre et open source dans un contexte d'enseignement et d'apprentissage. Une suggestion très intéressante qui est ressortie des nombreux échanges de la soirée sur ce thème est d'amener les institutions d'enseignement québécoises (universités et CEGEP) ayant des programmes en géomatique et géographie à se parler afin d'échanger et de s'entraider dans l'utilisation du logiciel libre et open source au sein de leurs cours respectifs. J'espère que les nombreux représentants du monde de l'enseignement actifs au sein d'OSGeo-Qc (pour ne nommer personne ;-) ) prendront la balle au bon et travailleront en ce sens.

J'ai ensuite enchainé avec quelques nouvelles du regroupement OSGeo-Qc ainsi qu'un retour sur le Rendez-vous OSGeo-Qc de juin 2010. Je vais tenter d'en reparler plus en détails dans un prochain billet de blogue.

Et finalement Yves Moisan a fait un retour sur les points forts du FOSS4G 2010 qui a eu lieu à Barcelone il y a quelques semaines. Nous avons parlé entre autres des résultats du très attendu WMS Performance Shootout 2010. Un autre point fort soulevé par Yves est le document publié par de l'état de Valence au sujet de leur migration au logiciel libre et dont il avait rapporté une copie. Il a été souligné qu'ici au Québec le MSP a une expérience similaire avec (entre autres) leur serveur autonome géographique (SAG) 100% open source et qu'il serait bien qu'ils publient un document similaire à celui produit par l'état de Valence. Un tel document pourrait servir de guide pour d'autres ministères et organismes intéressés à migrer certains de leurs services au logiciel open source.

Tel que mentionné précédemment, le tout s'est déroulé dans une ambiance très interactive, donc je n'ai rapporté ici que quelques uns des nombreux échanges. Merci encore à Jean-Denis pour l'organisation et à tous ceux qui se sont déplacé pour l'occasion et ont contribué au succès de la rencontre.

Friday, July 9, 2010

MapServer - Audits et révisions de sécurité

(English Version)

Ce matin, MapServer 5.6.4 et 4.10.6 ont été rendus disponibles avec des correctifs de sécurité importants. Malgré qu'il n'existe pas de méthode connue d'exploiter ces vulnérabilités potentielles, il est fortement conseillé à tous les utilisateurs de mettre à niveau leur installation de MapServer. Tous les détails sont disponibles dans l'annonce faite ce matin (en anglais).

Au cours des dernières années, MapServer a commencé à attirer l'attention d'organismes sensibles à la sécurité qui ont exécuté ou commandé des audits de sécurité du code source. Ces audits conduisent parfois à des rapports de vulnérabilités de sécurité potentielles, et à la production de révisions du logiciel avec les correctifs de sécurité comme ça c'est produit ce matin, mais ça n'est pas tout...

J'ai tendance à voir l'augmentation du nombre d'audits du code source de MapServer comme étant une bonne chose pour quelques raisons:
  • Premièrement ça confirme que MapServer a atteint la masse critique requise afin d'attirer l'attention d'organismes suffisamment gros pour pouvoir se payer des audits de sécurité. Ça fait toujours du bien d'apprendre que votre logiciel est largement utilisé et qu'il attire l'attention des gros joueurs.
  • Étant donné la nature open source de MapServer, des experts en sécurité informatique peuvent réaliser un contrôle de la qualité de son code source et partager avec nous leurs trouvailles et recommandations. Il en résulte bien entendu un logiciel de meilleure qualité pour les utilisateurs, mais ça signifie aussi qu'en tant que développeurs nous pouvons apprendre énormément de leurs rapports et améliorer notre aptitude à produire du code sécuritaire.
  • Et le tout sans frais directs pour le projet. C'est le modèle open source à son meilleur: ces audits de sécurité sont des contributions des usagers eux mêmes au projet.
Bref, MapServer y gagne en devenant plus robuste et sécuritaire, et nous en tant que développeurs avons la chance d'améliorer nos compétences et d'apprendre des experts en sécurité. Je n'y vois que du positif!

P.S. En plus des vulnérabilités de sécurité potentielles pour lesquelles des correctifs ont été rendus disponibles ce matin, le dernier rapport d'audit de sécurité que nous avons reçu contenait aussi quelques recommendations plus générales sur lesquelles nous allons travailler dans les prochaines semaines. Vous pouvez donc vous attendre à un MapServer 6.0 qui sera encore plus robuste et sécuritaire!

MapServer security audits and security releases

(Version française)

This morning, MapServer 5.6.4 and 4.10.6 have been released with some important security fixes. Even if we are not aware of any exploit for the issues, all users are strongly advised to upgrade. All the details are available in the release announcement.

In the last couple of years, MapServer has started to attract the attention of security-aware organizations who have performed audits of the source code. These audits sometimes lead to potential vulnerability reports and security releases like what happened this morning, but there is more to this...

I like to think of the increasing number of MapServer source code audits as a good thing for a few reasons:
  • First this confirms that MapServer has hit the critical mass required to attract the attention of groups large enough to afford security audits. It's always good to hear that your software is widely used and getting attention from the Big Guys.
  • Thanks to MapServer's open source nature, security experts can perform quality assurance on its source code and share their findings and recommendations with us, this of course leads to better software for the users, but also means that we as developers can learn a lot from their reports and get better at writing secure code over time.
  • All this comes at no direct cost for us. That's open source at its best: those audits are contributions to the project by the users themselves.
In the end, MapServer wins by becoming more robust and secure, and we as developers get to improve our skills and to learn from security experts. That all sounds great to me!

P.S. In addition to the potential vulnerability fixes that were released this morning, the last security audit report that we received also contained some more general recommendations that we will be working on in the next few weeks. So you can expect that MapServer 6.0 will be an even more secure release!

Wednesday, June 9, 2010

Rendez-vous OSGeo Quebec 2010 is less than a week away!

(Version française)

It is with great pleasure that I remind you all that the Rendez-vous OSGeo-Québec is less than a week away!

It is next week, on Tuesday and Wednesday, June 15-16, that I will have the opportunity to welcome you in Saguenay, my home town! This means that you only have a few days left to register online at http://rendez-vous-osgeo-qc.org/2010/inscription/ ... and be part part of two exciting and memorable days where free and open source geospatial software will be at the center of all discussions, and you will have the chance to hear and chat with some of the key players of OSGeo in North America, and even some from as far as France!

All the details of our program are available online at http://rendez-vous-osgeo-qc.org/2010/programme/

In addition to the international and local conference program, in the OSGeo fashion, social/networking activities are planned for each night, including an ice breaker ("5 à 7") on Tuesday, and a boat cruise on the Saguenay Fjord on Wednesday in collaboration with Vision Geomatique, another GIS event that will take place right after at the same location.

Looking forward to meeting you on Tuesday!

Moins d'une semaine avant le Rendez-vous OSGeo-Québec!

(English Version)

C'est avec grand plaisir que je vous rappelle qu'il reste moins d'une semaine avant le Rendez-vous OSGeo-Québec!

Eh oui, c'est mardi et mercredi prochain, les 15 et 16 juin que j'aurai la chance de vous accueillir à Saguenay! Il ne vous reste donc que quelques jours pour vous inscrire en ligne en visitant le http://rendez-vous-osgeo-qc.org/2010/inscription/ ... et venir profiter de deux jours mémorables sur le thème de la géomatique libre et open source, et rencontrer certains des principaux acteurs de l'OSGeo en Amérique du nord, et même des représentants de la France!

Tous les détails sur le programme sont disponibles au http://rendez-vous-osgeo-qc.org/2010/programme/

Et je vous rappelle que, dans la tradition OSGeo, en plus du programme de conférences internationales et locales, des activités de réseautage sont prévues à chaque soir, incluant un 5 à 7 le mardi soir et une croisière le mercredi soir en collaboration avec Vision Géomatique.

Au plaisir de vous y rencontrer mardi prochain!

Tuesday, April 27, 2010

Rendez-vous OSGeo-Qc is starting to take shape!

(Version Française)

With the publication of its impressive conference program last week, the June 15-16 Rendez-vous OSGeo-Québec is really starting to take shape. The response to the call for presentations that ended on April 15th has been amazing, and what was only a great idea 6 months ago is now turning into an memorable and very exciting event!

On the program:
  • 5 invited speakers who will talk about the OSGeo Foundation, its international activities and its software projects
  • Representatives from OSGeo's Francophone local chapter will talk about its activities
  • 21 local talks grouped under the following themes in relation with Free and Open Source Geomatics:
    • Use cases
    • Introduction
    • Business
    • Education
    • Technologies
  • A discussion about the launch of an open geospatial data project in Quebec
And of course the social and networking part:
  • An OSGeo "5 à 7" (ice breaker) on the Tuesday night
  • A boat cruise on the Saguenay Fjord on the Wednesday night, in collaboration with Vision Géomatique.
Registrations have already started to come in, and I take this opportunity to remind you that the early bird rate (25% discount) ends in 3 days, that is on Friday April 30th. Go ahead and register now by visiting http://rendez-vous-osgeo-qc.org/2010/inscription/ (The registration page is in French, if you need help, please do not hesitate to contact me directly via email)

Finally, I would like to extend big thanks to our first round of partners who make this event possible. Their support is not only financial, it is also moral. They are listed at: http://rendez-vous-osgeo-qc.org/2010/partenaires/

Looking forward to seeing you in June!

Le Rendez-vous de juin commence à prendre forme!

(English Version)

Avec la publication du programme de conférences la semaine dernière, le Rendez-vous OSGeo-Québec de juin commence vraiment à prendre forme. La réponse à l'appel de présentations qui se terminait le 15 avril dernier a été exceptionnelle, et ce qui n'était qu'une excellente idée il y a 6 mois est en train de se concrétiser en un événement exceptionnel et mémorable!

Au programme:
  • 5 conférenciers invités qui nous parleront de la Fondation OSGeo, de ses activités internationales et de ses projets logiciels
  • Des représentants du chapitre Francophone de l'OSGeo nous parleront de ses activités
  • Un éventail de 21 conférences locales groupées sous les thématiques suivantes en lien avec la géomatique libre et open source:
    • Cas d'utilisations
    • Introduction
    • Affaires
    • Éducation
    • Technologies
  • Une rencontre de discussion sur la formation d'un projet de données libres au Québec
Sans oublier bien entendu les activités de réseautage:
  • 5 à 7 OSGeo-Qc le mardi soir
  • croisière sur le Fjord du Saguenay le mercredi soir, en collaboration avec Vision Géomatique.
Les inscriptions on déjà commencé à entrer, et j'en profite pour vous rappeler que le tarif de prévente à 25% de rabais se termine dans trois jours, soit ce vendredi le 30 avril. N'attendez pas et complétez votre inscription maintenant en visitant le http://rendez-vous-osgeo-qc.org/2010/inscription/

Finalement, un gros merci à notre première ronde de partenaires, qui rendent cet événement possible par leur support non seulement financier mai aussi moral: http://rendez-vous-osgeo-qc.org/2010/partenaires/

On se donne rendez-vous en juin!

P.S. Je vous invite aussi à jeter un oeil au programme de Vision Géomatique qui aura lieu immédiatement après le Rendez-vous OSGeo-Qc. La thématique de l'ouverture des données géospatiales dans les contextes du projet OpenStreetMap, ainsi qu'au gouvernement fédéral, provincial et municipal y sera entre autres discutée dans une série de conférences et un panel de discussion en fin de journée.

Tuesday, April 13, 2010

Le Rendez-vous OSGeo-Qc 2010: Un événement pour tous!

Nous avons reçu plusieurs questions et commentaires en rapport avec le Rendez-vous OSGeo-Québec des 15-16 juin 2010 qui me suggèrent qu'il y a une (fausse) perception à l'effet que l'événement s'adresse principalement aux développeurs, aux experts, ou aux "geeks" open source.

J'aimerais donc corriger le tir et vous assurer que ce n'est pas le cas, le Rendez-vous OSGeo-Québec est un événement pour tous, allant du géomaticien n'ayant jamais utilisé de logiciel libre jusqu'au développeur, en passant bien entendu par l'utilisateur occasionnel de logiciel libre, soit la majorité d'entre-vous.

Notre objectif est de permettre à tous d'y trouver leur compte, comme en témoigne la structure de notre programme. Voici donc ce que chaque groupe tirera de notre programme:

1- Pour les géomaticiens qui veulent en apprendre plus sur ce que le logiciel libre peut leur apporter:

Le programme du mercredi 16 juin s'adresse spécifiquement à vous!

Vous aurez droit à une introduction à la géomatique libre, la fondation OSGeo, les types de licences, les mécanismes de support technique disponibles, comment être fonctionnel en quelques minutes, une vue d'ensemble des différents logiciels disponibles, etc.

Vous aurez aussi la chance d'assister à des présentations de cas concrets d'utilisation de logiciel libre en géomatique au Québec: des géomaticiens comme vous qui présenteront leurs réalisations et vous permettront de comprendre comment tel ou tel logiciel leur a permis d'améliorer les performances ou d'offrir un meilleur service à leur client (interne ou externe).

Vous aurez la chance de réseauter avec d'autres géomaticiens comme vous et d'obtenir les réponses à vos questions en rapport avec l'OSGeo et ce que ses logiciels peuvent vous apporter dans votre travail.

2- Pour les usagers occasionnels et avancés:

Pendant l'après-midi du 15 juin, vous aurez la chance d'en apprendre plus sur les activités de la fondation OSGeo et de ses projets à l'échelle internationale et de rencontrer certains des principaux acteurs et développeurs des logiciels que vous utilisez.

Dans la deuxième partie du programme (le 16 juin), vous aurez la chance de présenter vos réalisations à vos pairs et de partager vos expériences. Nous vous invitons à répondre en grand nombre à l'appel de présentations qui se termine le 15 avril. Nous recherchons une grande variété de cas concrets d'utilisation de logiciel libre en géomatique. Pas besoin d'être un expert pour soumettre une présentation, bien au contraire puisque le programme vise à rejoindre en grande partie les non-initiés. Nous voulons vous entendre!

Vous repartirez la tête pleine d'idées nouvelles après avoir écouté les présentations des projets de vos pairs qui présenteront des solutions originales à des problèmes de la vie de tous les jours d'un géomaticien.

Vous aurez la chance de réseauter avec d'autres membres de la communauté OSGeo, de développer des contacts durables avec d'autres utilisateurs comme vous, ainsi qu'avec les développeurs des logiciels que vous utilisez.

3- Et en prime!

Dans le respect des objectifs de partage de connaissances et de réseautage avec la communauté d'OSGeo-Québec, ce Rendez-vous n'en serait pas un sans la présence d'activités sociales afin de complémenter le programme de présentations.

Le mardi 15 juin, la journée se terminera avec un 5 à 7 où vous aurez la chance de continuer à échanger sur les sujets présentés par nos conférenciers invités.

La journée du mercredi 16 juin se terminera avec une croisière organisée conjointement avec l'événement Vision Géomatique. Ce sera encore une fois une chance de continuer à échanger sur les sujets chauds de la journée dans le décor impressionnant du Fjord du Saguenay.

Saturday, March 20, 2010

Projets d'étudiants: Google Summer of Code 2010

La Fondation OSGeo vient d'être acceptée pour le programme "Google Summer of Code 2010" (GSoC). C'est donc dire qu'à partir du 29 mars, des étudiants pourront soumettre leur application pour un projet d'été au sein de l'un des projets Open Source d'OSGeo participants et s'ils sont sélectionnés, ils obtiendront une allocation de 5000$USD de la part de Google pour leur projet d'été.

Bien que 5000$ pour trois mois de travail ne soit pas un salaire très élevé en Amérique du Nord, la valeur de l'expérience acquise en travaillant au sein d'un projet open source est quant à elle inestimable. Avouez aussi que l'expérience GSoC est plus intéressante et parait mieux dans un CV pour un étudiant en informatique qu'un été supplémentaire à faire des burgers dans un fast-food (sans vouloir dénigrer ce type d'emplois puisqu'on est tous passés par là).

Plus d'informations, incluant la liste des projets participants et des idées de projets potentiels sont disponibles à:
http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2010_Ideas

Je vous invite donc à faire suivre cette invitation aux étudiants dans vos réseaux respectifs qui pourraient être intéressés.

Je conseille aussi fortement aux étudiants de contacter les responsables du projet OSGeo qui les intéresse avant de soumettre un application, afin de s'assurer que l'idée soumise soit gagnante. N'hésitez pas à me contacter si vous avez des questions sur le programme ou son déroulement, j'ai été "mentor" pour des projets GSoC à deux reprises, et je peux donc vous aiguiller dans l'identification d'un projet ou des personnes à contacter.

P.S. Mapgears pourrait être intéressée à recevoir un étudiant dans ses bureaux pour l'été si le bon candidat/projet se présente, et qu'il est sélectionné par GSoC. Contactez-moi à ce sujet.

P.P.S. Le masculin est utilisé dans ce texte sans discrimination et simplement dans le but d'alléger le texte.

Friday, March 5, 2010

ESRI publishes its position on open source software

(Version française)

I just found out that ESRI has published an official position on open source software on its website at http://esri.com/opensource that sounds quite encouraging. (Thanks to Chaipat Nengcomma's blog post that I could not read but that hinted me to this.)

There is also an interesting podcast where Victoria Kouyoumjian (ESRI IT strategy architect) "discusses ESRI’s position on open source and the importance of open source software in GIS application development" (quoting their own summary).

We already knew that ESRI had been using GDAL for some time, had integrated support for PostGIS in SDE more recently and even sponsored FOSS4G 2007, but to find an official statement of their position is definitely encouraging. I even dare to dream of collaboration between ESRI people and other OSGeo projects in the not too distant future (gotta be optimistic).

I know (for having been through this myself a few years ago) that ESRI has not always had only good words for people who made the choice of open source software for their projects in the past. Let's hope this position is sincere and will propagate across the whole organisation, and that things will really change and lead to a spirit of real collaboration, for the benefit of all the neo-geographers who want the best of both worlds.

Position officielle d'ESRI sur les produits Open Source

(English version)

Je viens de découvrir sur le site Web d'ESRI à http://esri.com/opensource une position officielle au sujet des produits open source qui est plutôt encourageante. (Merci au blogue de Chaipat Nengcomma que je n'ai pas pu lire mais qui m'a mis la puce à l'oreille.)

Il y aussi un podcast intéressant où Victoria Kouyoumjian (ESRI IT strategy architect) "discute la position d'ESRI sur l'open source et l'importance du logiciel open source dans le développement d'applications géomatiques" (traduction de leur propre résumé).

On savait déjà dans le milieu qu'ESRI utilisait GDAL dans ses produits depuis un certain temps, avait intégré le support pour PostGIS dans SDE plus récemment et a même commandité le FOSS4G 2007, mais de voir une publication officielle de cette position est définitivement encourageant. J'ose même rêver d'une collaboration réelle entre les gens d'ESRI et d'autres projets OSGeo dans l'avenir (il faut bien être optimiste).

Je sais (pour l'avoir vécu moi-même il y a quelques années) qu'ESRI n'a pas toujours eu que de bons mots pour les produits open source et ceux qui en font le choix pour leurs projets. Espérons donc que cette prise de position est sincère et va se propager dans toute l'organisation, et que les choses vont vraiment changer et mener à un esprit de collaboration réel, pour le bénéfice de tous les néo-géomaticiens qui veulent le meilleur des deux mondes.

Tuesday, March 2, 2010

WhereCamp Québec 2010 et 5 à 7 OSGeo-qc

Le mardi 23 mars prochain aura lieu au Cercle à Québec le premier WhereCamp Québec, de 13:00 à 17:00, organisé par Luc Vaillancourt de Baliz-Média. Le tout sera suivi d'un 5 à 7 OSGeo-Québec au même endroit.

Je serai bien entendu présent, et parlerai sûrement du Rendez-vous OSGeo-Québec, ainsi que de quelques sujets d'actualité en rapport avec OSGeo et ses projets (MapServer, etc). Ce sera ma première expérience d'un WhereCamp, mais j'ai entendu d'excellents commentaires de la formule, qui consiste en de courtes présentations de 2 minutes accompagnées de 10 minutes de débat/discussions sur chaque sujet. Tous les participants sont donc impliqués activement autant au niveau des présentations que des discussions.

L'inscription au WhereCamp est gratuite pour les participants, il est financé par des commandites de partenaires. Pour cette édition, Mapgears sera partenaire, en compagnie de Spatialytics, GeoProjection et K2 Geospatial.
(Mise à jour, 2010-03-08: DMR vient de s'ajouter à la liste des commanditaires.)

Pour ce qui est du 5 à 7 OSGeo-qc, contrairement à notre habitude, nous n'aurons pas de présentations pendant le 5 à 7 puisque nous aurons eu tout l'après-midi pour des présentations. On pourra donc se concentrer sur le "social".

L'événement est ouvert à tous et j'espère avoir la chance de vous y rencontrer!  Je vous invite à visiter la page de l'événement pour vous inscrire et soumettre vos idées de sujets.

Friday, February 26, 2010

Traductions de OSGeo4W et MapServer

(English version)

Je suis très heureux de constater un tourbillon d'activités de traductions récemment autour des projets OSGeo4W et MapServer!

Du côté de MapServer, Lars Lingner a entrepris la traduction en allemand du site Web il y a près d'un an. Du travail a été requis sur la structure du site afin de supporter plus d'une langue, et une première version du site de Mapserver en allemand a été publiée il y a quelques semaines.

Par la suite, Eduin Carillo and Juanma M. R. ont entrepris la traduction du site en espagnol, et il y a quelques jours Yves Jacolin s'est porté volontaire pour la traduction française. Il est à noter qu'Yves offre déjà un bon nombre de documents en français via son site Web pour MapServer, GDAL, QGIS, GRASS, etc. Les traductions espagnole et française du site mapserver.org ne sont pas encore disponibles, mais on peut s'attendre à ce qu'elles le soient dans un avenir rapproché.

Pour ce qui est d'OSGeo4W, le tout a commencé par la traduction en japonais de l'installateur par Jeff McKenna et une équipe de collègues au Japon. Des modifications ont été requises afin de supporter les langues multiples dans l'installateur et le site Web, et maintenant que les bases sont là avec la traduction japonaise, Yves Jacolin vient de se pointer et de contribuer quelques pages en Français.

Merci à tous ces contributeurs pour cet excellent travail. Si vous êtes intéressés à contribuer à la traduction d'un des projets OSGeo alors n'hésitez pas. Voici entre autres quelques lignes directrices pour MapServer et pour OSGeo4W. Dans tous les cas, la liste de discussion des développeurs de votre projet favori est le meilleur endroit pour annoncer vos intentions et obtenir de l'aide afin de démarrer votre traduction. 

Mise à jour: Thomas Gratier vient d'annoncer sur la liste mapserver-dev son intention de contribuer à la traduction de la documentation de MapServer en français. Merci Thomas!

OSGeo4W and MapServer Translations

(Version française)

I am very happy to notice a flurry of translation work going on around the OSGeo4W and MapServer projects recently!

On the MapServer front, Lars Lingner started a German translation of the website about a year ago, which led to some work on the website structure to support multiple languages, and a first release of the German translation on the mapserver.org website a few weeks ago.

Since then, Eduin Carillo and Juanma M. R. have started with the Spanish translation, and a few days ago, Yves Jacolin volunteered to work on the French translation. I should add that Yves already offers a good number of French translations through his website for MapServer, GDAL, QGIS, GRASS, etc. The Spanish and French versions of the MapServer website are not published yet, but we can expect them to go live in the near future.

On the OSGeo4W front, the translation effort started with a Japanese translation of the installer by Jeff McKenna and a team of partners in Japan. This required a good amount of ground work to allow support for multiple languages in the installer and the website, and now that the bases are there with the Japanese translation, Yves Jacolin just showed up again to drop some French bits.

Thanks to all the translation contributors for their hard work. If you are interested in contributing to those translation efforts please do not hesitate to join the fun, here are some guidelines for MapServer and for OSGeo4W. In all cases, the developers list of your favorite project is the best place to share your intentions and/or ask for help getting started.

Update: Thomas Gratier just announced on mapserver-dev his plan to contribute to the French translation of MapServer docs. Merci Thomas!

Sunday, February 21, 2010

Interopera-sprint-ability

Interopera-sprint-ability:
(noun) A property referring to the ability of diverse systems and organizations to work together (inter-operate) in a sprint environment.
We had a great example of this today at the NYC Code Sprint when members of the GeoServer, MapServer and OpenLayers teams worked together on the simple (but cool) addition of a vendor-specific ANGLE GetMap parameter in MapServer and GeoServer's respective WMS interfaces, and used OpenLayers to test the new feature.

The result, a few minutes later, was this:


... a rotated map of Canada (MapServer) and USA (GeoServer), served through WMS in OpenLayers.

Here are the proud members of this interopera-sprint-ability experiment: myself for MapServer to the left, Andrea Aime for GeoServer to the right and Andreas Hocevar driving the OpenLayers client:

NYC Code Sprint Update #1

As the great reporter that he is, Paul wrote up great summaries of Day 0 and Day 1 of the New York Code Sprint.

In addition to the MapServer 6.0 release plan discussions (brainstorming) that he already mentioned, I have been involved in several discussions here and there about MapServer and GDAL/OGR.

One of the main coding tasks for me yesterday was the extraction of the OGRSpatialReference code from GDAL/OGR into a standalone libOSR package that currently sits in a sandbox in GDAL's SVN repository. This libOSR package will be useful to libLAS, PostGIS, and other packages that need SRS conversion utilities but don't want to carry a complete copy of the GDAL library.

On the menu for me today: some experiments to support on-the-fly conversion of XML mapfiles to text mapfiles inside MapServer using the XSLT, and then possibly start looking into SVG symbol support.

Tuesday, February 16, 2010

Rendez-vous OSGeo Québec 2010 in Saguenay

(Version Française)

The Quebec Local Chapter of OSGeo is proud to announce the first edition of Rendez-vous OSGeo Québec which is going to take place in Saguenay (a.k.a. Chicoutimi, my home town) on June 15-16, 2010.

The date of the event also coincides with the second anniversary of the local chapter which was created following a meeting at the same location in June of 2008. A very dynamic community has built around the OSGeo Quebec Local Chapter since its creation 2 years ago and I feel that it's just the beginning.

Members of the local OSGeo community will be invited to present their projects, and we will also be honored to have some of the key players of the North American OSGeo community with us, including (in alphabetical order):
  • Steve Lime
  • Jeff McKenna
  • Tyler Mitchell
  • Paul Ramsey
  • Frank Warmerdam
This will of course be an exceptional chance for the local community members to meet and interact with them, but I must admit that their presence will also be a big highlight for me personally since I have worked with all of them over the years, and I will finally have a chance to show them our very beautiful region and to let them witness by themselves the exceptional dynamism of the local OSGeo community.

All the ingredients are there for a great partyevent and I hope some of you from the international OSGeo community can join us in Saguenay in June. If you are interested in finding out more, please visit the Rendez-vous OSGeo Québec 2010 website (in French only at the moment unfortunately) and come back often to catch updates to the conference and social program. Also feel free to contact me directly for any question about the event.

Le Rendez-vous OSGeo Québec 2010 à Saguenay

(English Version)

La communauté de la géomatique libre et open source sera à l'honneur les 15 et 16 juin 2010 à Saguenay (ma ville natale) pour la première édition du Rendez-vous OSGeo Québec. L'événement est organisé par le chapitre local québécois de la fondation OSGeo, chapitre qui fêtera ses deux ans d'existence à cette date.

En plus des acteurs québécois qui seront invités à présenter leurs réalisations, nous aurons l'honneur d'avoir parmi nous quelques uns des principaux acteurs de la fondation OSGeo internationale, incluant (en ordre alphabétique):
  • Steve Lime, le père de MapServer et directeur du projet
  • Jeff McKenna, président du comité de conférence OSGeo, membre du bureau de direction de l’OSGeo et responsable de MS4W
  • Tyler Mitchell, directeur exécutif de l’OSGeo
  • Paul Ramsey, co-fondateur du projet PostGIS
  • Frank Warmerdam, fondateur du projet GDAL/OGR et ancien président de l’OSGeo
Je dois avouer que leur participation me touche aussi personnellement puisque ce sont des collaborateurs avec qui je travaille depuis plusieurs années au sein d'OSGeo et qu'ils auront enfin la chance de visiter notre belle région et de constater de leurs propres yeux le dynamisme exceptionnel de la communauté OSGeo québécoise.

Il est à noter que le Rendez-vous OSGeo Québec est organisé en parallèle de Vision Géomatique 2010 qui se tiendra au même endroit les 16 et 17 juin 2010. Les deux événements sont indépendants, avec chacun son propre comité organisateur, mais se partagent certains aspects de la logistique.

En espérant vous compter des nôtres à Saguenay en juin prochain, je vous invite à visiter le site du Rendez-vous OSGeo Québec 2010 pour en apprendre plus, et à y revenir dans les prochains semaines pour être informés des derniers développements au sujet de l'événement.

OSGeo Code Sprint 2010 in New York

(Version Française)

OSGeo's New York Code Sprint 2010 is approaching fast. Planned by Paul Ramsey, the event will take place from February 20th to 23rd in OpenGeo's offices. Twenty developers will be getting together for four days to work on their favorite projects, including (but not limited to) MapServer, PostGIS, GDAL/OGR, libLAS and OpenLayers.

I'll be there with Alan Boudreault for Mapgears and we plan to work on MapServer. See the wiki for an overview of what each project team is planning to achieve. If time permits, I may also post some updates live from the event through this blog.

Those who cannot make it to New York City are invited to join the event on IRC channel #tosprint (on irc.freenode.net). Cheers to Anton Patrushev and Daniel Kastl (pgRouting), as well as Jeff McKenna (MapServer, MS4W), who plan to join the group via IRC directly from Japan.

Finally, thanks to the sponsors who make this event possible:

Monday, February 15, 2010

Code Sprint OSGeo 2010 à New York

(English Version)

Le Code Sprint OSGeo 2010 de New York arrive à grands pas. Organisé par Paul Ramsey, l'événement aura lieu du 20 au 23 février aux bureaux d'OpenGeo et regroupera pendant quatre jours une vingtaine de développeurs en provenance (entre autres) des projets MapServer, PostGIS, GDAL/OGR, libLAS et OpenLayers.

Pour ma part, j'y serai avec Alan Boudreault, et nous prévoyons travailler sur MapServer. Un aperçu de ce que les différentes équipes de travail visent à accomplir est disponible dans le wiki. Si le temps le permet, je vais tenter de poster des compte-rendus via mon blog.

En plus des participants sur place, ceux qui ne peuvent se déplacer sont invités à se joindre à l'événement via le canal IRC #tosprint (sur irc.freenode.net). Salutations particulières à Anton Patrushev et Daniel Kastl (pgRouting), ainsi que Jeff McKenna (MapServer, MS4W), qui prévoient se joindre au groupe via IRC à partir du Japon.

Finalement, un petit clin d'oeil aux commanditaires qui rendent cet événement possible:

Wednesday, January 27, 2010

Déjà 10 ans de contributions à MapServer

(English Version)

Hier, pendant une discussion au sujet de PHP MapScript sur le canal IRC #mapserver, Jeff McKenna a mentionné que le module PHP MapScript devait être sur le point de fêter ses 10 ans.

Il avait raison. Après une recherche rapide dans les archives de la liste mapserver-users nous avons constaté que le premier message au sujet de ce qui allait devenir PHP MapScript avait été envoyé le 26 janvier 2000, soit il y a 10 ans exactement, jour pour jour. Le développement du module débuta dans les semaines suivantes et il devint disponible aux usagers en mai.

Cet échange m'a amené à déterrer mon tout premier message à la liste mapserver-users, envoyé quelques heures à peine après avoir découvert et tombé sous le charme du logiciel. C'était le 11 janvier 2000, et le titre de ce premier message parle de lui-même: "Wow!". Par la suite, l'équipe de DM Solutions a rapidement adopté MapServer en tant que plateforme de choix pour ses projets de cartographie Web et a commencé à y contribuer et à en faire la promotion à ses clients.

Voici un petit historique afin de mettre le tout en contexte. À l'époque, l'équipe de DM Solutions produisait des sites de cartographie Web pour ses clients basés sur des solutions propriétaires depuis 1998. Après près de deux ans de frustrations, à contourner les bogues et les limites de boites noires propriétaires et dispendieuses, nous avons décidé qu'il était temps de passer à une plateforme plus ouverte. Nous avions toutes les composantes open source et l'expertise requise pour construire notre propre moteur cartographique (GDAL/OGR, GD, OWT libs), mais avant de ré-inventer la roue, j'ai décidé de faire un peu de recherches.

Le 4 janvier 2000, j'ai posté sur la défunte liste de discussions GIS-L notre liste de souhaits pour un moteur de cartographie Web. J'ai reçu des réponses me pointant à plusieurs logiciels, mais aucun ne rencontrait nos exigences, principalement les points demandant un système ouvert et multi-plateformes. Bien entendu notre liste était ambitieuse, mais rien de ce que nous demandions n'était impossible, c'est juste qu'aucun produit ne rencontrait toutes nos exigences.

La raison de mon excitation après avoir trouvé MapServer quelques jours plus tard est que j'ai immédiatement pu voir son potentiel. Le projet MapServer avait été démarré par Steve Lime environ 5 ans auparavant, il rencontrait déjà plusieurs de nos exigences, et je savais qu'étant donné ses bases solides et sa nature open source, les éléments manquants pourraient être ajoutés le moment venu.

Je lève mon chapeau à Steve Lime pour avoir développé un excellent système, et pour son remarquable esprit de collaboration. Dans les années qui ont suivi, les items manquants de notre liste de souhaits originale ont été ajoutés au logiciel, et le projet MapServer et son équipe ont grandi en ampleur et en maturité. Le reste de l'histoire pourrait faire l'objet d'articles futurs.

Et voilà! Maintenant vous savez comment j'ai débuté avec MapServer, il y a exactement 10 ans, et l'aventure continue aujourd'hui.

Already 10 years of MapServer hacking

(Version Française)

In a discussion about PHP MapScript on the #mapserver IRC channel yesterday, Jeff McKenna pointed out that the PHP MapScript module must be about 10 years old.

He was indeed right. After a quick lookup of the mapserver-users list archives we found that my first post about what was about to become PHP MapScript was sent on January 26, 2000, exactly 10 years ago to the day. Development of the module started in the following weeks and it became available to users in May.

This prompted me to dig out my very first post to the mapserver-users list, which was sent a few hours after I found and fell in love with the software. That was on January 11, 2000, and the title of the message sums it up well: "Wow!". After this it didn't take long for us at DM Solutions to decide to adopt MapServer as our web mapping platform of choice and to start developing and promoting it to our clients.

Here is another bit of history to put this all in context. At the time, the DM Solutions team had been in the business of building web mapping sites for its clients using proprietary packages since 1998. After almost two years of frustrations, fighting bugs and limitations in expensive proprietary black boxes, we decided that it was time to switch to a more open web mapping platform. We had all the open source components and expertise required to build our own (GDAL/OGR, GD, OWT libs), but before reinventing the wheel I figured I'd do a bit of research.

On January 4, 2000 I posted our wish list for a Web Mapping Engine to the (now defunct) GIS-L list. I got responses pointing to several packages, but none of them met all our requirements, especially the points about open system and multi-platform support. Of course our list was ambitious, but none of what we asked for was impossible, it's just that no single vendor had done it all.

The reason for my excitement after finding MapServer a few days later was that I could see the potential from day one. The MapServer project was started by Steve Lime about 5 years earlier, it already met many of our requirements, and I knew that given its solid bases and open source nature the missing pieces could be added over time.

Hats off to Steve Lime for building such a great system, and for being such a great guy to work with. In the years that followed, all the missing bits from our original wish list were added, and the project and its team grew in size and maturity. More on this in a future post I guess.

Here you go... now you know how I got involved in MapServer, exactly 10 years ago, and the fun continues today.