Freedom-ECM | |
Développeur | Anakeen |
---|---|
Dernière version | 3.0 [+/-] |
Environnement | Linux pour la partie serveur et navigateur Web récent pour la partie client |
Type | ECM (Enterprise Content Management ou Gestion de contenu) |
Licence | GNU GPL |
Site Web | www.freedom-ecm.org |
modifier |
Freedom-ECM est un système Open source de gestion de contenu d’entreprise (en anglais ECM pour Enterprise Content Management) et de GED sous licence GPL.
Dans Freedom-ECM, tous les documents sont classés dans des familles. Chaque famille correspond à un type de document (ex : Société, Utilisateur, Note de frais, …).
Freedom-ECM est livré avec des familles de base mais il est possible de créer toutes sortes de familles pour répondre aux différents besoins et intégrer les documents d’une société.
Contrairement à la plupart des autres GED, la création d’un document ne nécessite pas forcément l’ajout d’une pièce jointe. Dans Freedom-ECM, une pièce jointe est considérée comme un simple attribut de la famille au même titre que les autres champs.
Freedom-ECM offre une gestion de droits riche :
Freedom-ECM a été développé en suivant les principes de conception Modèle-Vue-Contrôleur. Cela permet pour l’utilisateur d’avoir très facilement plusieurs vues pour un même document dans un même format (ex : vue de consultation et d’impression) et même dans différents formats (HTML, XML, CSV, OpenDocument, PDF, …)
Il est même possible d’avoir des vues différentes automatiquement en fonction de l’utilisateur qui consulte le document. Chaque champ du document peut être rendu invisible ou non modifiable en fonction de l’utilisateur qui consulte le document.
Dans Freedom-ECM, il n’y a aucune limite dans la complexité des cycles de de vie (Workflow).
La programmation du cycle de vie se fait actuellement en PHP mais le développement d’une interface utilisateur est prévue pour la prochaine version.
Un cycle de vie est composé de plusieurs étapes. Pour chaque étape, il est possible :
Le module TE (moteur de transformations) livré avec Freedom-ECM permet de convertir des pièces jointes dans tout type de format en utilisant les applications les plus adaptées pour effectuer ces transformations (OpenOffice.org, ImageMagick, …).
Ce moteur de transformations est facilement extensible en indiquant pour chaque type de fichier l’application à utiliser pour convertir le document.
Ce module de transformations est également utilisé pour convertir chaque pièce jointe en texte pour pouvoir ensuite effectuer des recherches plein texte.