Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Alfresco : Nouvelle version 2.1 et rapport sur les usages

Posté par Maillequeule (). Modéré le 01 août 2007.
L'été est chargé pour Alfresco avec plusieurs annonces en parallèle. L'annonce d'une nouvelle version apportant son lot de nouveautés et la mise en ligne d'une étude sur sa communauté d'utilisateurs.

Pour rappel, et alors que certains outils dits CMS se concentrent sur la gestion de contenu de type web principalement, Alfresco est un outil d'ECM dont le rôle est de gérer l'ensemble des contenus d'une entreprise sous plusieurs aspects :
  • La gestion électronique de document ;
  • La gestion de contenu Web ;
  • Les workflows permettant entre autres les processus de validation ;
  • La gestion des enregistrements (les preuves légales et le cycle de vie) ;
  • En partie la gestion des contenus multimédia (Vidéo, images) ;
  • L'intégration des documents numérisés lors d'un processus de dématérialisation (sur ce point malheureusement en liaison avec des outils propriétaires car les outils de RAD libres manquent cruellement de maturité, pour ne pas dire d'existence).

Pour plus d'informations sur ces concepts, vous n'échapperez évidemment pas à un lien vers Wikipédia.

Alfresco est à la base le résultat des travaux d'une équipe qui provient massivement de Documentum, le leader historique du marché, mais aussi d'Interwoven pour la partie gestion de contenu web. Désormais presque 30 personnes travaillent à temps plein juste sur le développement du produit.

Mais qui dit Logiciel Libre (Alfresco est publié sous licence GPL) dit communauté et, sur ce point, le grand changement pour Alfresco est la place très grande qu'elle prend maintenant. Ainsi, les premières véritables contributions majeures de code ont été intégrées au coeur du produit et le nombre de nouveaux projets déposés chaque mois sur la forge dédiée augmente sans cesse, profitant certainement du nouveau système d'extension.

Pour la longue liste des nouveautés et une étude sur la communauté Alfresco, voir la suite de la dépêche.

> Lire la dépêche (20 commentaires, moyenne: 4,6).  

Alfresco 2.1 se focalise sur plusieurs aspects :

Pour couvrir ces différents points, Alfresco a implémenté une interface REST appelée WebScript qui permet d'accéder à l'ensemble des informations de l'entrepôt de données uniquement en utilisant des URL définies par l'administrateur.

Cette architecture permet aussi d'interagir avec le système en lançant des recherches ou de définir le format de sortie en fonction de l'URL.

On peut par exemple obtenir en fonction de l'URL utilisé un flux XML (ATOM, JSON...) mais aussi une portlet à la norme JSR-168, un container JSF, ou plus simplement du HTML. Cet interface s'appuie sur un modèle MVC dont la mise en oeuvre repose sur Javascript, Freemarker (un langage de balises) ou encore... PHP que Alfresco embarque par l'intermédiaire de son implémentation JAVA : Quercus.

Bien sûr, et pour faciliter la vie du développeur, un débogueur Javascript est maintenant disponible. Il s'exécute côté client, et permet toutes sortes d'opérations côté serveur où le code s'exécute. Cette technologie permet une intégration très simplifiée avec des outils existants, qu'il soient de type web ou pas.

Un bon exemple est la mise à disposition d'un jeu d'extensions pour Office 2003 et 2007, en fait un container (disponible sous la forme d'un panneau dédié) d'environ 80 Ko qui va appeler directement sur le serveur des webscripts qui vont permettre la recherche, la gestion des versions, la gestion des tâches de workflow ou encore la création de dossier et la conversion en PDF sans jamais utiliser l'interface web. À noter, la version OpenOffice.org devrait arriver sous peu.

Côté portail, un jeu de composants (AJAX inside) est disponible, et permet la navigation dans les espaces, la prévisualisation des documents bureautiques, images, ou même vidéo en faisant du streaming directement depuis l'entrepôt de données.

De même, sont proposées des portlets de gestion des contenus Web ou des tâches de workflow.

Côté gestion de site Web, on pourra citer la possibilité de publier ou retirer un contenu à certaines dates, la mise à disposition d'un outil de déploiement permettant de "pousser" les pages générées sur 1 ou n serveurs de production en utilisant un démon distant ou directement sur un serveur de fichiers.

De même, le support de la norme XForms a été finalisé, et un outil de validation des liens a été ajouté.

Côté contributions, on citera en particulier celle - majeure - de la communauté qui a reversé l'intégralité du code permettant la gestion des documents multilingues. On peut ainsi décrire un document dans plusieurs langues, gérer les différentes traductions, et choisir sa langue de préférence afin de ne visualiser que les éléments s'y rapportant, ou une langue par défaut si le contenu associé n'est pas disponible.

On n'oubliera pas de citer le travail de la communauté francophone en ce qui concerne la mise à jour de la traduction (et c'est un travail conséquent). Cette communauté est d'ailleurs la seconde plus active au monde juste derrière celle des anglophones avec presque 600 membres à ce jour et (même en cette période de congés) près de 200 nouveaux messages chaque semaine et une masse critique qui permet aux acteurs "historiques" de dormir un peu plus :)

Quelques autres fonctionnalités en vrac :


Pour plus de détails, la liste des modifications est disponible sur le forum francophone qui dispose aussi depuis peu de son wiki dédié.

Alfresco dispose d'un portail sur lequel sont placées de nombreuses documentations, études de cas, et astuces de configuration. Pour y accéder, Alfresco demande quelques renseignements sur le pays, le système d'exploitation de test, le serveur d'application et l'OS visés, etc. Ces informations ne sont pas juste destinées à des statistiques internes, mais à fournir régulièrement un rapport sur les différents usages du libre dans les entreprises (mise à jour semestrielle) !

Ce rapport vient de paraitre et, si il ne se veut pas une photographie exacte de l'ensemble des entreprises, il propose quelques chiffres intéressants sur la base de quelques 10000 fiches renseignées pour 15000 inscrits (aujourd'hui la communauté des inscrits approche rapidement les 20000 personnes).


La répartition des différentes saveurs de Linux varie énormément selon les pays :

Plus de détails dans l'étude détaillée disponible en lien (le fichier PDF est téléchargeable en bas de page).

Je termine en donnant une liste des autres Logiciels Libres cités dernièrement et qui ont vacation à couvrir tout ou partie du périmètre de l'ECM :

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Wouha !

Posté par thom_ra () le 01/08/2007 à 09:32. (lien). Évalué à 8.

Ca c'est de la news !

Merci pour cette qualité. Je trouve par exemple super intéressant les stats que tu donnes. Ca pourrait être sympa d'avoir la même chose pour quelques gros projets, si d'autres ont des liens.

mangez en :)

Posté par louis perrier () le 01/08/2007 à 10:30. (lien). Évalué à 8.

Pour avoir bosser sur l'un de ses concurrents proprios (Documentum), Alfresco est beaucoup plus simple à apprivoiser, propose beaucoup plus de mooyen de s'interfacer, et implémente plus de standard que la version de base de documentum.

Bref, mangez en :)

Face à Microsoft SharePoint ?

Posté par Pierre Tramonson () le 01/08/2007 à 13:37. (lien). Évalué à 3.

Face à Microsoft Office SharePoint Server (MOSS 2007), comment est ce que Alfresco se positionne ?

En particulier MOSS s'intègre avec Exchange et Office 2007, ce qui permet de faire du travail collaboratif (mails/réunions...) directement sur le site.

MOSS peut aussi récupérer (synchro régulière) tous les droits, users et groupes définis dans AD (ou un LDAP), et c'est quand même bien pratique pour gérer les droits et utilisateurs. Que propose Alfresco ?

Visual Studio 2005 (ou 2008) avec Microsoft Workflow Foundation (WF) permet d'éditer des workflow complexes. Comment éditer un workflow complexe dans Alfresco ?
Quel outil est proposé/recommandé ?

FreeDom

Posté par abaoui () le 24/08/2007 à 15:27. (lien). Évalué à 1.

Vu que le lien n'est pas présent, je le donne :

http://www.frdom.org/

Revenir en haut de page