Au delà des fonctions classiques d'une GED (plans de classement, gestion des révisions et versions, historisation, gestion des droits, workflow, moteur de recherche...), FreeDom permet la création rapide de types de documents et la mise en relation de documents de différents types.
Il devient ainsi possible d'utiliser FreeDom pour agréger la documentation et l'information issus d'autres systèmes (SGDT, ERP, GPAO...) et de parcourir ainsi tout le système d'information (facture - produit - plan de pièce - outillage - fournisseur - bon de livraison - fiche de contrôle...).
À ce titre, FreeDom constitue une solution complète d'« Enterprise Content Integration » (ECI).
Cette version propose principalement trois nouveaux modules et les mécanismes du noyau FreeDom associés :
- FREEDOM-WEBDESK : le portail d'accès à FreeDom ;
- FREEDOM-WORKSPACE : l'espace de d'échange de fichiers ;
- FREEDOM-NU : authentification externe Active Directory et LDAP.
La version 2.6 avait comme objectif principal de rendre FreeDom indépendant de l'architecture logicielle de la plateforme d'installation (pour faciliter l'installation sur toute distribution). Pour cela deux grands aspects ont été traités :
- l'authentification des utilisateurs sur un système externe et en particulier sur une base Active Directory ou LDAP (via le nouveau module FREEDOM-NU) ;
- l'utilisation pour l'émission des mails d'un relai SMTP externe.
D'un point de vue administration quotidienne, FreeDom évolue vers plus de simplicité grâce à de nouveaux outils :
- il est maintenant possible de gérer le coffre FreeDom (le VAULT) via l'interface web ;
- une page permet à l'administrateur de contrôler la cohérence de la base FreeDom (détection et suppression des orphelins) ;
- la gestion des utilisateurs a été optimisée pour supporter les structures importantes (> 500 utilisateurs) ;
- l'exportation de documents FreeDom est réalisable depuis l'interface (méta-données et fichiers au format FreeDom, compatible avec l'import FreeDom).
Les développeurs peuvent bénéficier des évolutions apportées par le développement du module WORKSPACE :
- ajout de la propriété allocated : elle référence l’utilisateur à qui le document est alloué (pour action) ;
- ajout de la méthode Doc::revive() permettant de récupérer un document mis à la poubelle (par Doc::delete()) ;
- afin de proposer des affichages de tableau et de texte long plus 'sexy', de nouvelles possibilités de présentation sont proposées (pour les colonnes de tableau cwidth, color, bgcolor, align et editheight, toolbar, toolbarexpand pour les attributs htmltext) ;
- pour gérer les états libres la famille état libre existe et un nouvelle méthode est proposée : Doc::changeFreeState() ;
- Ajout attribut Doc::defaultCreate pour spécifier une zone spéciale pour la création de document.
Quelques améliorations et nouveautés apparaissent d'un point de vue utilisateur, bien cet aspect sera plus largement traité dans la version 2.8 :
- les recherches ou dossiers peuvent être utilisés comme source de lien RSS : le fil RSS propose le contenu des dossiers ou le résultat de recherche ;
- pour améliorer la dynamique de l'application ONEFAM, un mécanisme de cache permet de travailler plus rapidement sur plusieurs familles ;
- l'éditeur HTML HTMLarea est remplacé par FCKeditor, ce qui permet de corriger quelques dysfonctionnements sur la mise en forme, d'augmenter la taille maximale des fichiers HTML édités ;
- les notes (post-it (tm)) sont rappelées sur les vues résumées des documents ;
- si une contrainte de saisie n'est pas respectée, le message utilisateur affiché est maintenant plus précis et compréhensible.
Aller plus loin
- Site officiel FreeDom (512 clics)
- Contenu de la version 2.6 (102 clics)
- Enterprise Content Integration (ECI) (21 clics)
- Feuille de route (27 clics)
- Dépêche précédente sur DLFP (5 clics)
# C'est beau
Posté par Nicolas Dumoulin (site web personnel) . Évalué à 4.
Ça, c'est de l'outil informatique utile !
Merci, et continuez :-)
[^] # Re: C'est beau
Posté par abaoui . Évalué à 3.
# Problème avec vmware
Posté par pleiades . Évalué à 2.
pl.
[^] # Re: Problème avec vmware
Posté par ylebriquer . Évalué à 2.
Un DNS ou un accès internet fortement filtré ?
Le portail fait des accès internet si il est configuré avec des RSS/Météo...
Est-ce qu'un portail vide met autant de temps ?
Après le premier écran est-ce fluide ?
=> pour les problèmes techniques il y a la mailing list freedom@frdom.org
instructions pour s'inscrire/se désinscrire : http://www.frdom.org/doku.php?id=mailling
# récit d'une installation...
Posté par Tony Flow . Évalué à 2.
Contrairement à d'autres GED connues, ici pas de tomcat ou jboss... J'avoue dans un premier temps ça m'arrange, n'ayant jamais eu l'occaz encore de mettre en place de telles solutions (bon ça m'inquiète pas plus que ça non plus, mais on verra ça plus tard).
Concernant l'installation, la 1ère phase (installation des sources) se passe sans problème pour moi. Des dépôts pour Fedora sont fournis, et coup de bol c'est la distrib que j'utilise ! Un coup de yum et tout est là, nickel. Par contre, pour les utilisateurs d'autres distrib, je crois qu'ils devront se débrouiller avec les rpms, j'ai rien trouvé d'autre à télécharger...
Ensuite vient la 2nde phase : Initialisation des bases de données.
Là par contre je bloque... Déjà pour commencer, un accès en écriture au fichier /usr/share/what/.freedom qui appartient à root n'est pas autorisé. Bon je change les droits et je continue...
La création des bases semblent se faire correctement (j'ai juste des messages de type notice qui s'affichent, alors je reste confiant). Ensuite on a le choix entre Easy ou Expert... apparement, dans tous les cas, mon install foire avec des "update aborted" sur les étapes suivantes :
* pg_dump -D > /var/tmp/4616932d06c7c
* /usr/share/what/FDL/FDL_post I
* /usr/share/what/FDL/FDL_post U
* sudo /usr/share/what/admin/shttpd
En relançant le processus, ça bloque toujours mais il y en a moins :
* pg_dump -D --username anakeen freedom > /var/tmp/freedom46169421e8db3
* sudo /usr/share/what/admin/shttpd
Et plus moyen d'aller plus loin... J'aimerai donc bien savoir quoi faire pour le contenter et finir l'installation avec succès.
Il y a bien une chose que j'ai remarqué : une bdd anakeen a bien été créée, mais l'installeur fait allusion à une autre base freedom que je n'ai pas ! Alors pourquoi 2 bases de données ? Et pourquoi la seconde n'a-t-elle pas était créée ?
Ce logiciel me semble assez interessant, j'aimerai vraiment réussir à l'installer (sinon je rassure tout le monde, ya aussi une demo en ligne disponible pour le tester).
D'avance merci pour vos réponses
Greg
PS: Désolé pour ce long post, mais je dois dire que je n'ai pas trouver de forum sur le site pour échanger tous ces problèmes techniques...
[^] # Re: récit d'une installation...
Posté par ylebriquer . Évalué à 2.
/usr/share/what/wcheck
(à faire deux fois)
et pour être sûr de redémarrer à zero (avant de lancer le wcheck), supprimez les bases :
su - postgres
dropdb anakeen
dropdb freedom
La mailing list est votre amie : http://www.frdom.org/doku.php?id=mailling
[^] # Re: récit d'une installation...
Posté par Tony Flow . Évalué à 1.
Je réponds ici pour donner suite à mon 1er post, mais promis j'irai sur la mailing-list s'il le faut ;)
Mon gros problème avec l'installeur web venait de ma configuration PHP qui affichait toujours les messages d'erreur de type Notice. C'est bien indiqué dans la doc de les désactiver, mais la directive que j'avais mis n'avait pas eu d'effet...
Du coup, en faisant bien comme il faut, ça se passe mieux. Cette fois j'ai bien les 2 bases de données qui sont créées. Par contre il me reste toujours un blocage en 2nde phase sur la dernière étape : sudo /usr/share/what/admin/shttpd
Réponse dans le log : sorry, you must have a tty to run sudo
En effet mon fichier /etc/sudoers contient ceci (à priori conf FC6 standart) :
# Defaults specification
#
# Disable "ssh hostname sudo ", because it will show the password in clear.
# You have to run "ssh -t hostname sudo ".
Defaults requiretty
J'ai donc commenté la directive et ainsi pu terminer avec succès l'installation !
Malheureusement, il m'est ensuite impossible de m'authentifier sur l'interface de Freedom... J'ai un problème avec PAM :
httpd: PAM unable to dlopen(/lib/security/pam_what.so)
httpd: PAM [error: /lib/security/pam_what.so: cannot restore segment prot after reloc: Permission denied]
httpd: PAM adding faulty module: /lib/security/pam_what.so
kernel: audit(1176180190.143:83): avc: denied { execmod } for pid=4317 comm="httpd" name="pam_what.so" dev=sda1 ino=3199656 scontext=user_u:system_r:initrc_t:s0 tcontext=system_u:object_r:lib_t:s0 tclass=file
Mais pourquoi ne lui plait-il pas ce module ?
[^] # Re: récit d'une installation...
Posté par bigviking . Évalué à 1.
[root@chewbacca local]# ls -l /lib/security/pam_what.so
-rwxr-xr-x 1 root root 13852 déc 1 15:31 /lib/security/pam_what.so
[root@chewbacca local]# rpm -qf /lib/security/pam_what.so
pam_what-0.4.3-1.fc6
ce fichier doit être en lecture pour tous (notamment apache). Si apache n'arrive pas à le lire il est possible qu'il y ait des restrictions avec SElinux. Dans mon cas il est désactivé.
[^] # Re: récit d'une installation...
Posté par Tony Flow . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.