Après la "community conference" du 15/11/07 à Paris, quelques informations sur le futur d'Alfresco
Tout d'abord, la conférence était plus qu'instructive ! La salle était largement remplie, et entre les démos, la présentation de l'interface de la version 3.0, l'explication des concepts, et les études de cas, c'était très dense ! Et c'était sympa de rencontrer certains visiteurs de ce forum
Les vidéos et supports de présentations seront disponibles bientôt.
En résumé, les axes de développement sont les suivants : - Services de collaboration en équipe/entreprise améliorés - Services de publication et de gestion pour sites dynamiques - Ergonomie de l'interface - Amélioration des performances, de la montée en charge, et des outils de gestion "type entreprise" - Inclusion de nouveaux standards
Que va proposer la version 3.0 ? - La notion de réseaux pour définir non seulement des groupes de travail, mais collaborer autour de centres d'interêt - Des espaces projets avec leurs tableaux de bord propres - Des calendriers par projet - Un système de collaboration par mail - Un mécanisme de discussion par mail - Des profils utilisateurs enrichis - Des indicateurs de présence des acteurs du projet - Un suivi de l'activité (qui fait quoi dans mes groupes d'intérêt) - La catégorisation par mots clés (avec leur nuage ) - L'intégration de messageries instantanées - Le support de OpenSocial - Le support de ATOM Publishing - Des blogs par espace (donc par projet) - Des Wiki par espace - Des améliorations sur l'interface web (AJAX) - Une nouvelle interface - Un SDK Flex / AIR - Un dictionnaire de données étendu - Une gestion de quotas - Un langage de requête type SQL - …
Exemple d'usage :
- Je crée un espace de travail pour un projet X, ce qui initialise un blog un wiki, et un calendrier. - J'invite des utilisateurs à rejoindre ce groupe, et tout le monde peut visualiser le calendrier pour voir l'activité du projet. - Nous échangeons par messagerie électronique, j'envoie mes documents dans l'espace directement par mail. - Je vois à un moment que monsieur Z vient de déposer un document, et qu'il est en ligne. - Je lance une discussion avec lui par chat, après quoi il laisse des notes sur le blog. - Pour ma part j'enrichis le wiki du projet.
Bref, du collaboratif d'entreprise, en utilisant tous les outils qui font internet aujourd'hui. Ca donne un peu envie non ?
——————————————————————————————————— Ajouts suite à la conférence Alfresco Community de San José (Californie) le 13/03/08 ——————————————————————————————————— [size=85](Pas facile à suivre avec 8 heures de décalage horaire au passage )[/size]
Quelques mises à jour sur les dates de sortie (prévisionnelles) d'abord : - Version 3.0 Community : Aout 2008 avec des pré-versions en mai, juin, et juillet - Version 3.1 Community : fin 2008
La page "Roadmap" du wiki sera d'ailleurs mise à jour très bientôt, maintenant que l'écriture des spécifications est plus que bien avancée.
- La nouvelle interface web ne sera pas 100 % Flex, mais utilisée là où c'est le plus pertinent. Elle sera très modulaire par contre. - L'actuelle interface sera maintenue pendant au moins 2 ans à partir de la parution de la version 3.0 - L'interface Web et l'entrepôt vont tourner dans deux "webapps" indépendantes - L'interface web sera vue comme un site "WCM" et utilisera massivement l'API REST
- Chaque utilisateur va disposer de son propre "mini-site" - Chaque groupe de travail aussi - Chaque mini-site aura son URL propre (on va enfin pouvoir gérer facilement des signets-favoris-bookmarks)
Les composants de base - Gestion de documents - Gestion de documents multimédia - Blogs par projet - Wiki par projet - Calendrier partagé, avec souscription possible par iCal - Forums, Tags, commentaires, et vote - Intégration mail, messagerie instantanée, et indicateur de présence - Profils enrichis (Avatar, contacts, liens externes) - Design orienté vers une prise en main simplifiée (utilisabilité)
WCM - Utilisation de "Alfresco Dynamic Website" pour permettre la configuration des pages par glisser-déposer des composants en mode graphique. - Entrepôt de contributions Webscripts pour l'échange de composants prêts à l'emploi (ce qui va répondre au manque de composants spécialisés de type commentaires, votes, et favoriser les contributions).
Coté développeur - API REST et WS enrichie - Système de module/extension amélioré pour le déploiement de nouveaux composants - Les composants web seront utilisables dans un portail
Ouverture à la communauté Ce n'est pas la moindre des nouveautés, un processus de simplification des contributions par les membres de la communauté va être mis en place pour donner un accès au gestionnaire de sources (SVN) à des gens externes à Alfresco (pour le moment seul les développeurs Alfresco ont le droit de valider une contribution). Les modalités sont en cours de validation.
Meilleure communication - Roadmap maintenue en temps réel. - Mise en place d'un indicateur "MoSCoW" (Must-Should-Could-Won't) pour lister les fonctionnalités qui seront, devraient être, pourraient être, ou ne seront pas dans une version donnée avec la possibilité simplifiée de donner un avis. - Et de manière générale beaucoup plus de transparence dans le processus de développement et la gestion des priorités.
Comment ça ? En mettant à disposition un site communautaire basé sur Alfresco 3.0 évidemment !
Ca a pris plus de temps que voulu (en même temps il faut une certaine maturité au produit pour que ce soit bénéfique), mais ces processus seront en place avec la sortie de la version 3.0.
Oui je suis tout à fait d'accord , La branche 3.0 et toutes les possibilités d'intégration Offline / Online avec une couche de "Social Computing" s'annonce extrêmement intéressante !!
Merci à Michaël pour le lien qui augmentera peut être notre lectorat ( Je ne parle pas à la 3eme personne , nous sommes 2 à blogger dessus
Pour ceux qui voudraient suivre en quasi temps réel l'avancement des travaux sur la version 3.0, c'est possible !
En visualisant cette page vous pouvez voir la liste des tâches associées à la version 3.0, leur état (à faire, en cours, terminé) ainsi que les 3 "timeboxes" qui correspondent aux 3 versions successives qui seront mises à disposition.