Plone

Construit sur le serveur d'applications Zope (langage Python), Plone est considéré comme étant l'un des meilleurs CMS open-source existants.

Il se démarque des autres CMS par le fait qu'il constitue à la fois un système complet, robuste et extrêmement productif pour la réalisation de développements métiers pointus, et se présente cependant comme un outil accessible et facile à prendre en main pour l'utilisateur final.

Ces qualités sont d'ailleurs régulièrement reconnues à travers ses récompenses par des experts et des utilisateurs de logiciels open source. En 2009 pour la deuxième année consécutive, Plone est élu élu meilleur CMS de l'année dans la catégorie "autres" (seconde place en 2007).

Les points forts de Plone sont ses interfaces intuitives, sa modularité et son évolutivité. Il dispose d'un moteur de workflow flexible prenant en compte une très grande granularité des comportements.

La très large couverture fonctionnelle que lui apporte l'ensemble de ses extensions existantes (qui sont sans cesse plus nombreuses) et l'extraordinaire puissance apportée par le framework Zope (et plus largement par la technologie Python) en font un outil professionnel capable de répondre aux besoins les plus divers et les plus complexes. Enfin l'excellente réputation de Plone/Zope en matière de sécurité n'est plus à faire.

Plone bénéficie d'une communauté très large, comprenant notamment de nombreux prestataires contributeurs (dont Makina Corpus). Ceci est un gage de pérennité. À noter que Makina Corpus a grandement participé à l'intégration d'outils cartographiques (SIG).

Plone bénéficie de nombreuses références prestigieuses : Google, NASA et FBI (Intranet), CIA (site public), le Parlement Européen. En France, plusieurs ministères et de nombreuses collectivités l'utilisent pour leurs portails et certaines applications métiers.

Références associées.

Intranet de l'Union Sociale pour l'Habitat

Union Sociale pour l'Habitat

Descriptif du projet

Dans le cadre de la migration progressive vers la plateforme Plone, Makina Corpus apporte à l'USH une prestation complète allant de l'expertise technique et du développement sur mesure, jusqu'à l'hébergement, la maintenance et l'exploitation des applicatifs.

Fonctionnalités

  • Système de gestion de contenu pour l'organisation et la publication de contenu en toute autonomie,
  • Création de formulaires automatiques grâce à Plomino permettant une saisie en ligne des données,
  • Authentification et gestion des droits à partir de l'annuaire LDAP Lotus Domino existant.

Expertise Makina Corpus

  • Exploitation de portails intranet métier,
  • Assistance à la migration vers Plone,
  • Expertise sur les produits Plone,
  • Développement sur mesure.

Technologies utilisées

  • Langage de développement : Python,
  • Serveur d'application : Zope,
  • Système de gestion de contenu : Plone,
  • Outil de développement en ligne : Plomino.

Mise en œuvre de Plomino dans l'Intranet ACEA

European Automobile Manufacturers' Association

L'ACEA (European Automobile Manufacturers' Association) est une association fondée en 1991. Elle représente les intérêts de 15 constructeurs automobiles, parmi les plus importants dans le monde, au niveau de l'Union Européenne.

Descriptif

ACEA a sollicité l'assistance de Makina Corpus à Bruxelles pour adapter le produit Plomino à ses besoins d'utilisation spécifiques.
Le but principal de la mission vise à intégrer Plomino dans l'Intranet ACEA, ainsi qu'à adapter les capacités de Plomino pour se substituer à Lotus Domino.

Fonctionnalités

  • Mise en œuvre de mécanismes d'IHM évolués au sein d'applications Plomino métier
  • Assistance technique à distance
  • Conseil

Expertise Makina Corpus

En tant que fondateur du projet Plomino, Makina Corpus est en mesure de fournir l'expertise et le savoir-faire les plus aboutis autour de ce produit.

Technologies utilisées

Plomino, Plone, Zope

Museum - Institut Royal des Sciences Naturelles de Belgique

Museum - Institut Royal des Sciences Naturelles de Belgique

Développement d'un produit Plone d'import-export CSV pour la plateforme Multimedia Archaeological Research System.

L'Institut Royal des Sciences Naturelles de Belgique développe d'importantes activités de recherche scientifique, il effectue des missions de service public et il s'ouvre à tous notamment à travers le Muséum des Sciences naturelles à Bruxelles.

MARS est un projet du Programme pluriannuel de soutien au développement de la société de l'information (2001-2008) initié par la politique scientifique fédérale. Il a réuni dans sa première phase trois établissements scientifiques de l'État (Musées royaux d'Art et d'Histoire, Institut royal des Sciences naturelles de Belgique, le Musée royal de l'Afrique Centrale).

L'objectif du projet est de développer un outil informatique souple et performant qui peut servir de base à la recherche scientifique tout en gérant de manière rationnelle les objets de collections au niveau de leur conservation, de leur étude ou de leur exploitation en musée. Les représentations multimédias doivent illustrer mais aussi, dans la mesure du possible, préserver les pièces originales en les substituant par leur représentation virtuelle.

Descriptif

  • Le système MARS permet aux archéologues ou gestionnaires de collections d'encoder des fiches descriptives dans un site collaboratif Plone 3 (dernière version stable).
  • Une trentaine d'objets archetypes complexes sont destinés à l'encodage de données par des archéologues ou gestionnaires de collections.
  • 80 000 à 100 000 enregistrements dans la ZODB de démonstration
  • Les utilisateurs du système MARS disposent d'un mécanisme d'import/export CSV qui leur permettra de renseigner dans un fichier de tableur ou d'une simple base de données les informations collectées lors de leurs interventions sur le terrain et ensuite de les importer dans le site Plone MARS.
  • Le produit CSVReplicata s'ajoute au buildout déjà développé par l'Institut et est développé par Makina Corpus sous licence GPL.
  • Installation possible sur les serveurs Windows ou Linux des partenaires : le système MARS comprendra in fine plusieurs applications distantes que chaque institution partenaire utilisera selon ses besoins. Le produit donc est flexible et et permet aisément des évolutions vers des modèles de données différents.

Fonctionnalités

  • L'approche proposée va au-delà du simple système d'import/export CSV telle que l'offrait auparavant le produit ArcheCSV (i.e. choix d'un type de contenu cible + mise en correspondance entre les champs Archetypes et les colonnes du CSV). En effet, CvsReplicata permet de gérer « off-line » au format CSV tous les contenus d'un site Plone (en conservant son arborescence et en acceptant différents types de contenu).
  • Les contenus « off-line » peuvent être édités ou créés dans un fichier CSV
  • Le contenu d'un fichier CSV modifié est synchronisé avec le contenu du site Plone par simple upload.

Principe de CSVreplicata

Expertise Makina Corpus

  • Recueil du besoin et rédaction des spécifications détaillées.
  • Développement du produit CvsReplicata.
  • Installation d'un serveur de démonstration.
  • Publication du produit CvsReplicata en licence Libre Open Source GPL.
  • Offre de maintenance applicative corrective et évolutive.

Technologies utilisées

  • CMS Plone 3 sur framework ZOPE
  • Buildout Python

Aéroports de Langue Française Associés à l'ACI

Aéroports de Langue Française Associés à l'ACI

Descriptif du projet

L'Association des Aéroports de Langue Française Associés à l'Airports Council International, rassemble les aéroports d'une vingtaine de pays sur les cinq continents. Elle a pour ambition d'être :

  • l'association des aéroports de toute taille, dont le dénominateur commun est la francophonie ;
  • une force de proposition et d'échanges entre ses membres et avec les partenaires économiques du monde aéroportuaire ;
  • un instrument d'analyse et d'étude ouvrant sur une meilleure connaissance des aéroports et un plus grand professionnalisme de ses membres ;
  • un espace de convivialité où se tissent des relations humaines de qualité ;
  • Un réseau efficace de compétences sur lequel chaque membre peut prendre appui.

ALFA-ACI avait déjà déployé un extranet, dont la vocation initiale était essentiellement informative.

Pour atteindre ses objectifs, l'association a souhaité enrichir et faire évoluer son extranet vers un véritable outil de travail collaboratif permettant aux membres de ses commissions d'échanger de manière optimale et leur offrant un ensemble très riche de fonctionnalités.

Fonctionnalités

L'extranet propose une palette d'outils aux membres de chaque commission, qui leur permettent de mieux communiquer et de partager efficacement leur travail.

  • Un annuaire des membres (actifs et associés), des commissions, entreprises et aéroports, incluant de nombreuses fonctionnalités de recherches, export et rebonds. La navigation et l'accès à l'information cherchée s'en trouvent grandement facilités.
  • Des espaces de travail collaboratifs organisés par commission, offrant de nombreuses fonctionnalités de push et pull d'informations vers les membres de l'association :
    • agenda du projet, invitation aux réunions, export ICS ;
    • espaces d'actualités ;
    • espace documentaire pour le partage d'informations ;
    • forums de discussion ;
    • recherche contextuelle et plein texte dans les documents bureautiques ;
    • abonnement RSS aux nouveautés de chaque projet et recherches personnelles pour mettre en place une veille personnalisée sur les centres d'intérêts de chaque membre ;
    • Abonnement aux documents des espaces de travail pour être informé en temps réel de toute modification/nouveauté sur les dossiers en cours de chaque membre ;
    • Consultation en ligne des documents bureautiques (formats PDF, Word, Excel, Powerpoint, OpenOffice...).

Expertise Makina Corpus

La maîtrise des technologies utilisées par Makina Corpus lui a permis de concevoir en seulement 3 mois un outil de travail collaboratif sur-mesure pour ALFA-ACI, répondant point par point aux exigences du client.

La très grande variété des fonctionnalités de push et pull d'informations mise à disposition des membres de l'extranet leur permet de maintenir un suivi particulièrement fin de chacun de leurs projets.

Technologies utilisées

Pour réaliser ce site, Makina Corpus a utilisé des technologies reposant sur les logiciels libres suivants :

  • système d'exploitation Linux ;
  • serveur Web Apache ;
  • serveur d'application Zope ;
  • système de gestion de contenu (CMS) Plone ;
  • serveur de cache Varnish ;

 

Fleuve Charente - Intégration d'un module de cartographie interactive

EPTB Charente

L'EPTB Charente, Établissement Public Territorial de Bassin, est l'institution interdépartementale pour l'aménagement du fleuve Charente et de ses affluents.

Descriptif

Conception et mise en oeuvre d'un portail collaboratif d'information sur l'eau et l'environnement du fleuve Charente. Projet soutenu par la Commission Européenne (programme FEDER) et la Région Poitou-Charente avec programme InnovaTIC dont l'objectif est de participer à la modernisation de l’administration territoriale par l'amélioration de la qualité de service aux usagers, la mise en cohérence des systèmes d’information publics, la transparence des informations, la mise à disposition des données publiques et la protection des données individuelles.

L'objectif du site est de centraliser les données sur l'eau de prestataires et partenaires différents, dans un même SIE (Système d'information sur l'Eau). Après analyse de ces données, des tableaux de bord (graphiques, tableaux de données) sont réalisés grâce à un système de gestion de contenu.

Un module intégré de cartographie en ligne permet la consultation dynamique de ces données sur divers fonds cartographiques et à des échelles variées.

Fonctionnalités

  • Système de gestion de contenu pour l'organisation et la publication de contenu en toute autonomie,
  • Création de formulaires automatiques grâce à Plomino permettant une saisie en ligne des données,
  • Espaces collaboratifs : partage de documents, d'actualités ou de fichiers entre groupes d'utilisateurs,
  • Agendas partagés, organisation de réunions par mail,
  • Blogs et abonnements RSS,
  • Création d'un Système d'Information sur l'Eau (SIE) centralisant, organisant et normalisant les données issues de différents partenaires et organismes (Météo-France, SPC, ORE, CG16, DSA...),
  • Intégration de modèles de simulation de débit de l'eau (Cycleaupe de la société Eaucéa) à partir des données du SIE, permettant l'analyse et l'expertise ponctuelle des prévisions de débits,
  • Mise en place d'une synthèse d'étiage à l'aide de tableaux de bord permettant la mise en page de graphiques, cartes thématiques et tableaux de données,
  • Création de graphiques et tableaux dynamiques, actualisés en temps réel à partir de données du SIE, permettant de suivre le volume de remplissage des barrages, les zones inondées, les niveaux de pluviométrie par sous-bassin, etc.
  • Géoréférencement de tout type de document,
  • Consultation des ouvrages sur les différents cours d'eau,
  • Outils de navigation géographique (avec plusieurs niveaux de zoom), superposition de nombreuses cartes thématiques (alertes, inondations, pluviométrie...).

Expertise Makina Corpus

Intégration d'un SIG dans un système de gestion de contenu (CMS) :

  • Localisation géographique de tout type de contenu intégré dans le système de gestion de contenu,
  • Fonctions d'analyses et de traitements sur les données géographiques (buffer, géoréférencement) dépassant la simple consultation cartographique,
  • Création autonome de cartes dynamiques thématiques avec possibilité de géoréférencement en ligne, intégré au système de gestion de contenu.

Technologies utilisées

  • Langage de développement : Python.
  • Serveur d'application : Zope.
  • Système de gestion de contenu : Plone.
  • SIG : OpenLayers, MapServer, CartoWeb.

Agence de Développement Économique du Pays du Gard Rhodanien

Agence de Développement Économique du Pays du Gard Rhodanien

Descriptif du projet

Conception et développement d'un portail Web pour la promotion et la mise en valeur du territoire du Gard rhodanien et de son économie.

L'objectif est d'améliorer la visibilité du territoire, ses compétences et atouts, ainsi que ses capacités d'accueil. Ainsi, le portail propose aux entreprises de gérer elles-mêmes, gratuitement, leurs informations afin de garantir une qualité de service.

Fonctionnalités

  • Système de gestion de contenu pour l'organisation et la publication de contenu en toute autonomie,
  • Annuaire des artisans : recherche d'un artisan par mot clé, export des fiches en PDF.
  • Annuaire des entreprises du territoire : recherche d'une entreprise par mot clé ou géographique, export des fiches en CSV ou PDF.
  • Profil entreprise : inscription en ligne, création d'un profil entreprise modifiable en ligne.
  • Annuaire des zones d'activité du territoire : recherche d'une zone par mot clé ou géographique, export des fiches en CSV ou PDF, possibilité de visualiser les informations concernant les lots afin d'aider à la commercialisation des zones.
  • Annuaire des zones touristiques du territoire : recherche d'une zone par mot clé ou géographique, export des fiches en CSV ou PDF.
  • Intégration d'un Intranet permettant le partage de contenu (articles, actualités, fichiers...) parmi un groupe restreint de membres de l'agence.
  • Cartographie permettant de consulter les fiches des différents annuaires intégrant des outils de navigation géographique, de mesure d'aire et de distance, de sélection de fonds de plan.

Expertise Makina Corpus

Intégration d'un système d'information géographique à un système de gestion de contenu :

  • Import d'annuaire CSV avec localisation automatique à partir de l'adresse postale.
  • Localisation géographique des entreprises, zones d'activité et zones touristiques, intégrée au système de gestion de contenu.
Vue SIG de l'application

Technologies utilisées

  • Langage de développement : Python.
  • Serveur d'application : Zope.
  • Système de gestion de contenu : Plone.
  • Système d'information géographique : OpenLayers, MapServer (fonds de plan Google Maps).

Guerir.fr

Guerir.fr

Makina Corpus a réalisé le site www.guerir.fr

Pour accompagner la parution de son dernier livre Anticancer, David Servan-Schreiber a souhaité créer un site communautaire autour de l'alimentation et du cancer.

Le site www.guerir.fr réalisé par Makina Corpus utilise le système de gestion de contenu libre Plone.

Il fait ainsi la part belle à l'information, aux témoignages et aux échanges entre internautes, communautés des membres du site et des médecins...

S'appuyant sur le potentiel de Plone, le site propose toute une palette de services aux internautes : actualité, création de compte, newsletter, FAQ, forums de discussions thématiques, journal personnel...