open source basecamp

RSS
Twitter
 
Blog

Archive for March, 2009

New SwitzerlandMobility mapping website online

Monday, March 23rd, 2009 by Emmanuel Belo

We are proud to announce the release of the new SwitzerlandMobility mapping website using MapFish Framework

Many functionalities are available:
* ergonomic design
* large amount of pregenerated base layers (aerial and national maps provided by swisstopo)
* around 50 layers that are concatenated with TileCache
* layertree with groups and radio buttons
* advanced tooltips
* high quality print

This website takes advantage of amazon web services as cloud computing infrastructure.

A propos du Guide de bonnes pratiques sur les Appels d’offres géomatiques de l’Afigéo

Sunday, March 22nd, 2009 by David Jonglez

Ce texte est en partie issu d’un mail envoyé à l’Afigéo  à l’automne 2008, en référence à l’objet de ce blog.

L’Afigéo a publié à l’automne dernier un très intéressant guide pratique à l’usage des maîtrises d’ouvrage et maîtrises d’oeuvre afin de limiter les déconvenues mutuelles dans le cadre des appels d’offres. Il faut se féliciter du travail accompli, du contenu produit et de sa lisibilité. Ce guide est une vraie réussite. Nous espérons qu’il induira de nouveaux comportements de l’ensemble des acteurs concernés par les appels d’offres …

Je constate néanmoins que,  malgré le poids de plus en plus important de l’Open Source dans la commande publique ou privée en matière de Géo-Informatique, qu’aucun paragraphe ne fait référence aux spécificités de la commande de logiciels libres.

Dans le cadre de la commande publique, un "guide des bonnes pratiques de l’usage des logiciels libres dans les administrations ", publié il y a plus d’un an par la DGME  spécifie déjà de manière claire, pragmatique et conformément à la législation française en matière de commande publique ces spécificités à prendre en compte. Il y est fait notamment référence à :

  • un ensemble de bonnes pratiques liées à la mutualisation (logicielle ou applicative) et aux aspects législatifs des licences logicielles libres ;
  • des préconisations en matière de propriété intellectuelle et de droit d’auteur ;
  • la manière de spécifier l’usage de composants logiciels libres dans un CCTP ;
  • la manière de spécifier l’usage d’un logiciel en particulier dans un CCTP (distinction entre acquisition et prestation de services d’un logiciel) ;
  • la manière de spécifier le respect de standards ouverts dans un CCTP.

Il serait souhaitable, à minima, de faire un lien entre le guide de l’Afigéo et le guide de la DGME sous une rubrique "Logiciels Libres".

A noter que  le guide de la DGME ne traite pas la partie "Bordereau de prix" du guide de l’Afigéo, car il se concentre sur une approche juridico-technique afin de clarifier les aspects légaux de la commande publique en matière de logiciel libre et de mutualisation. Hors, à ce niveau également nous constatons tous les jours des "vices de forme" bloquants pour les éditeurs ou intégrateurs de logiciels libres, de fait incapables d’apporter une réponse cohérente et comparable avec leurs concurrents propriétaires. Ceci, le plus souvent, de part la structure rigide de la décomposition des prix proposée par la maîtrise d’ouvrage qui considère le logiciel comme un produit et non comme un service (comme dans la majorité des cas en géo-informatique libre). La décomposition des prix ne devrait pas être un frein à l’émergence de nouveaux modèles économiques !

Par ailleurs, il convient de s’intéresser, peut-être à l’occasion d’une mise à jour de ce guide, au modèle de mutualisation par la demande qui induit de facto de nouveaux principes pour la commande de logiciels. Un rapprochement entre l’Afigéo et l’Adullact serait sûrement très intéressant et fructueux pour aller dans ce sens et dynamiser le Géomatique chez les « petits » utilisateurs friands de solutions métiers et pourtant bloqués par les coûts que représente l’acquisition de logiciels. Les travaux juridiques réalisés depuis de longues années par l’Adullact dans le cadre de l’Adullact projet seraient intéressants à intégrer dans le guide de l’Afigéo et permettraient d’ouvrir d’autres champs du possible en matière de commande publique.

Enfin, ce guide ne fait aucune référence au CCAG et à sa refonte en cours. A noter que dans cette refonte, un CCAG spécifique aux TIC a été réalisé. Une version provisoire de ce document est consultable ici . Il me semble indispensable d’intégrer cette dynamique nouvelle pour les TIC dans le cadre des travaux de l’Afigéo.

David Jonglez, Camptocamp SA Associate Director in charge of commercial development

Alles was Sie mit MapFish machen können

Saturday, March 21st, 2009 by Cédric Moullet

Emmanuel Belo war letzte Woche in Hannover für FOSSGIS 2009.
Die Vortragspräsentation (4MB) zeigt die Diversität der Anwendung dass Sie, mit MapFish, herstellen können. Der proceeding ist auch interessant.

Alles was Sie mit MapFish machen können

Saturday, March 21st, 2009 by Cédric Moullet

Emmanuel Belo war letzte Woche in Hannover für FOSSGIS 2009.
Die Vortragspräsentation (4MB) zeigt die Diversität der Anwendung dass Sie, mit MapFish, herstellen können. Der proceeding ist auch interessant.

How to install the Swiss localization ?

Thursday, March 19th, 2009 by Luc Maurer

A few persons have asked us how to install the Swiss localization for OpenERP 5.0 => the following link will lead you to the step by step procedure for installing it :

Plusieurs personnes nous ont demandé comment faire pour installer la localisation suisse avec OpenERP 5.0 => le lien suivant vous donnera la procédure à suivre pas à pas :

https://tinyerp.saas-camptocamp.com/trac/tinyerp/wiki/installation

Swiss OpenERP Roadshow feedback

Wednesday, March 18th, 2009 by Luc Maurer

Le Roadshow entrepris par Camptocamp en Suisse Romande ces dernières semaines (Lausanne, Fribourg, Neuchâtel et Genève) a montré à quel point l’intérêt envers la solution OpenERP est grandissante.

Nous avons eu l’occasion de présenter les nouveautés de l’outil (version 5.0) mais également de préciser le modèle économique lié au monde de l’Open Source. En effet, différentes questions ont permis de faire mieux comprendre le fonctionnement d’une communauté Open Source et l’importance de faire appel à un partenaire fortement impliqué dans les communautés.

La présentation de la Swiss OpenERP Alliance a également permis de montrer le dynamisme des partenaires. Le développement d’une méthodologie et les outils d’implémentation communs ont vraiment été très bien perçus par les participants. Avec OpenERP, nous avons non seulement un outil performant, mais également l’assurance que l’implémentation pourra se faire dans les meilleures conditions grâce à des standards en cours de définition.

Merci encore à tous les participants et au plaisir de vous rencontrer à nouveau (ou de vous lire ;-) )

Luc Maurer, Associate director in charge of Business Solutions activities

Resolve conflicts with vimdiff

Wednesday, March 18th, 2009 by Marc Fournier

When several people work on the same set of files, for instance puppet recipes , conflicts happen now and then:

marc@lonquimay:/tmp/puppetmaster$ bzr merge -q
Text conflict in modules/mysql/manifests/classes/server.pp

As every decent machine has vim installed, you are only one step away from resolving these conflicts in a comprehensive and colorful way. Just type:

vimdiff modules/mysql/manifests/classes/server.pp.{THIS,OTHER}

Vim will open both files, splitted in the same window:

vimdiff screenshot

As usual with splits, you can switch back and forth with CTRL-W CTRL-W. Now position the cursor on one of the conflicting lines. Then type do to "obtain" the code block from the other file or dp to "push" it to the other file. You can of course edit any of the files as usual.

That’s it, don’t forget to bzr resolve the conflict !

Nouvelles de Fossgis 2009 Hannovre

Wednesday, March 18th, 2009 by Emmanuel Belo

La manifestation FOSSGIS-2009 fait le plein avec quelques 440 participants inscrits pour cette 4ème édition qui revient à Hannovre lieu du tout premier événement. Une bonne vingtaine de stands dans la cours centrale de l’Université de Hannovre permet de visualiser des démonstrations lives des projets open source. Le stratus matinal se dissipe pour de belles après-midi ensoleillées dans cette ville du nord de l’Allemagne.

Camptocamp est citée dans maintes présentations, notamment l’intéressante introduction à GeoNetwork donnée par David Arndt qui souligne le rôle moteur du projet geocat.ch pour l’intégration de MapFish dans la prochaine version de GeoNetwork.

Lors de l’événement social, c’était un vrai plaisir que de passer la soirée avec Andreas et Arne d’OpenGeo. La motivation pour arriver rapidement à une version 1.0 de GeoExt est grande et bien présente!

Du côté suisse, la délégation est bien fournie avec, pour ne citer que quelques personnes, Pirmin de Sourcepole très convaincu par la rapidité de mise en oeuvre de composants MapFish avec Ruby on Rails, l’équipe du Canton de Soleure fervente utilisatrice de logiciel open source, Andréas de la ville d’Uster, Marco développeur assidu de QGIS ainsi que Marc de Swisstopo en observateur attentif des dernières tendances technologiques dans le domaine geospatial.

A noter l’excellente conférence d’Arnulf recadrant bien les débats REST/SOAP – architecture vs technologie – et fervent utilisateur d’une architecture REST afin de démocratiser l’accès aux services sans passer par des solutions SOAP, souvent propriétaires et onéreuses pour des IND.

Je me réjouis de la session jeudi matin centrée sur OpenLayers qui propose une présentation de GeoExt par OpenGeo ainsi que la présentation de MapFish que je donnerai.

Emmanuel Belo, Camptocamp SA Project Manager

WFS-T and MapFish: nice demo made by MapGears

Monday, March 16th, 2009 by Cédric Moullet

MapGears has created a nice demonstration using MapFish with a WFS-T server.

I find the edition functions really ergonomic and intuitive.

WFS-T and MapFish: nice demo made by MapGears

Monday, March 16th, 2009 by Cédric Moullet

MapGears has created a nice demonstration using MapFish with a WFS-T server.

I find the edition functions really ergonomic and intuitive.