#1 Wed 21 November 2007 21:42
- Osgeo-fr
- Invité
Finalisation de l'incubation d'OpenLayers
Adresse de l'expéditeur : yjacolin@ free.fr
L'OSGeo et le projet OpenLayers sont fiers d'annoncer qu'OpenLayers est sorti du processus d'incubation et est désormais un projet OSGeo à part entière.
OpenLayer est une bibliothèque purement javascript servant à afficher dans les navigateurs web récents des cartes de différents formats (WMS, WFS, Mapserver, GeoRSS, GML, TMS, GMaps, Virtual Earth, Yahoo.. et d'autres) , et ce, sans dépendance côté serveur. OpenLayers unifie toutes ces sources de données disparates en mettant à disposition une unique API JavaScript intuitive, qui permet aux développeurs de construire rapidement et efficacement des application géographiques riches sur le web.
Plus d'information
La fin de l'incubation signifie que les éléments suivants sont présents : une communauté ouverte autour du projet, un modèle de gouvernance du projet responsable, une vérification de la provenance du code et une vérification de la licence, ainsi qu'une bonne gestion générale du projet. Passer avec succès la phase d'incubation est le sceau de l'OSGeo pour l'approbation d'un projet, et donne aux utilisateurs potentiels du projet une confiance accrue dans la viabilité et la santé du projet.
Plus d'information
À propos de l'incubation :
L'incubation est un processus dans lequel on vérifie surtout que le code source est bel et bien libre et que les développeurs ont accepté et respectent la politique de licence du projet.
On fait entre autres un "source code provenance review" qui consiste à réviser la provenance de tous les fichiers et s'assurer que le copyright et la licence de chacun est bel et bien compatible avec la licence du logiciel en question. Par exemple, certains fichiers ou fonctions peuvent avoir été copiés de librairies externes et on s'assure que le code original qui a été copié était sous une licence compatible permettant d'en inclure une copie dans le logiciel OSGeo sous évaluation.
Une autre exigence est que le projet doit démontrer qu'il a une communauté d'utilisateurs et de développeurs *dynamique* et *ouverte*, qui fonctionne par consensus, d'où l'exigence de former un comité de gestion du projet (Project Steering Committee - PSC). Pour résumer, on veut s'assurer que le projet est bien vivant, ouvert, et qu'il va le demeurer.
Pour plus de détails sur les exigences, voir la "Project Graduation Checklist" à http://wiki.osgeo.org/index.php/Project … _Checklist
Finalement, OSGeo assigne un "mentor" à chaque projet qui sert de guide dans la période d'incubation. On peut considérer l'incubation comme un audit qualité et organisationnel.
[source : http://lists.osgeo.org/pipermail/franco … 0441.html]