Friday, February 4, 2011

Bon anniversaire OSGeo !!!!!

(English Version)

Hé oui! c'est il y a exactement 5 ans aujourd'hui que la Open Source GeoSpatial Foundation (OSGeo) était créée lors d'une rencontre qui a eu lieu à Chicago le 4 février 2006.

Pour célébrer cet événement, Tyler Mitchell, le directeur exécutif de la fondation nous a préparé le gâteau d'anniversaire que vous pouvez voir à droite!

OSGeo telle qu'on la connait aujourd'hui a 5 ans, mais la communauté de la géomatique libre et open source est active depuis bien plus longtemps. Le plus vieux des projets officiels d'OSGeo, GRASS, remote à aussi loin que 1982, MapServer a démarré autour de 1995, GDAL/OGR en 1998, et depuis le nombre de projets et de membres de cette communauté ne cesse de s'accroitre exponentiellement.

Voici quelques faits saillants des 5 dernières annés depuis la création de la fondation:
  • OSGeo est passée de 8 projets fondateurs en 2006 à 20 projets logiciels aujourd'hui (dont 6 en incubation)
  • la conférence annuelle FOSS4G d'OSGeo est devenue un événement vraiment international, en visitant 4 continents en 5 ans
  • plus de 20 chapitres locaux sont actifs à travers le monde dans la promotion des logiciels et de la mission d'OSGeo.
Plus près de nous ici, le chapitre local OSGeo-Québec a été créé en 2008, et au cours de ces 2.5 années, nous avons:
  • tenu notre première conférence OSGeo locale: le Rendez-vous OSGeo-Qc de juin 2010
  • participé avec des thématiques et présentations open source dans plusieurs conférences à travers la province
  • continué à tenir des événements réguliers (principalement des 5 à 7) à travers la province, les prochaines dates étant:
    • Québec, 16 février 2011: 5 à 7 conjoint OSGeo-Qc/APELLQc suivant le premier OpenCamp Qc
    • Montréal, 14 mars 2011: 5 à 7 OSGeo-Qc 5 à 7 la veille du Code Sprint OSGeo de Montréal
    • Montréal, 15-18 mars 2011: Code Sprint OSGeo de Montréal 2011
Je pourrais continuer encore longtemps, mais on m'attend pour le gâteau. Bon anniversaire OSGeo!

Happy Birthday OSGeo !!!!!

(Version française)

Yes, it's been 5 years already since the creation of the Open Source GeoSpatial Foundation: OSGeo was born in a meeting that took place in Chicago on February 4th, 2006.

To celebrate this event, OSGeo's Executive Director Tyler Mitchell cooked us the birthday cake that you see here on the right!

OSGeo as we know it today may be 5 years old, but the Open Source Geospatial community itself has been active for much longer. The oldest OSGeo project, GRASS, goes back to 1982, MapServer started around 1995, GDAL/OGR in 1998, and since then the number of projects and community members has been growing exponentially.

Here are a few highlights of the last 5 years since the creation of the Foundation:
  • OSGeo went from 8 founding projects in 2006 to 20 software projects today (including 6 in incubation)
  • OSGeo's annual FOSS4G conference turned into a truly international event, visiting 4 continents over 5 years
  • Over 20 local chapters are active around the world, promoting OSGeo's software and mission in their local language and communities.
Closer to us here, the OSGeo-Quebec local chapter was created in 2008, and over the course of those 2.5 years, we have:
  • held our first local OSGeo conference: Rendez-vous OSGeo-Qc in June 2010
  • participated with open source tracks and presentations in several geomatics conferences around the province
  • continued to hold regular events (mostly 5 à 7) around the province, the next dates are:
    • Quebec City, February 16, 2011: Joint OSGeo-Qc/APELLQc 5 à 7 following the first OpenCamp Qc
    • Montreal, March 14, 2011: OSGeo-Qc 5 à 7 before the Montreal Code Sprint
    • Montreal, March 15-18, 2011: OSGeo Montreal Code Sprint 2011
There would be lots more to talk about, but it's time to have a piece of cake. Happy Birthday OSGeo!

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!