Liens connexes

Dépêche modérée par

Dépêche éditée par

: Groupware OBM et Webmail MiniG, paquets Debian

Posté par gredonde (). Modéré le 12 novembre 2008.
11
Il y a quelques temps déjà, un nouveau site web pour OBM (www.obm.org) a été mis en ligne, afin de présenter ce logiciel qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et des modules complémentaires de type gestion de projet/planning. Ce fut pour nous une volonté de faire partager ce projet pour lequel la communication n'était pas à son maximum. Depuis nous l'enrichissons afin de partager nos connaissances et de faire de ce Groupware une véritable alternative aux solutions propriétaires.

L'un des avantages d'OBM est l'utilisation d'autres logiciels libres pour assurer les différents services d'un goupware (Cyrus, Apache, Postfix...). Cependant, pour les non-initiés, cet avantage se transforme souvent en plusieurs semaines de galère pour réussir à installer un OBM complet. OBM nécessite une certaine expertise dans beaucoup de services associés à OBM (Cyrus, Postfix, MySQL ou PostgreSQL, Java/Tomcat...).

Il y a plus de 6 mois, nous avons travaillé avec des développeurs Ubuntu (et nous continuons toujours) pour publier dans Ubuntu Hardy (et maintenant Intrepid) une version packagée d'OBM. Nous nous sommes vite rendu compte qu'inclure un tel logiciel dans une distribution est pour l'instant infaisable. Pouvoir remplacer un fichier de configuration d'un service par celui dont a besoin OBM, n'est pas simplement faisable, voire impossible pour certains services. C'est pour cela que dans Ubuntu il n'y a que la partie "web" qui est pour l'instant intégrée. Nous avons quand même développé tous les autres paquets des services qui gravitent autour d'OBM. Nous espérons intégrer au fur et à mesure tous les paquets d'OBM, quand cela sera possible.

Nous sommes donc heureux de vous annoncer la mise en place d'un dépôt Debian (Etch) pour une installation complète et vraiment complète d'OBM. La version disponible est la dernière version stable, la 2.1.11. Il faut souligner que ces paquets sont conçus pour un serveur dédié à OBM. Nous espérerons que grâce à ces paquets vous serez nombreux à installer et utiliser OBM :
deb http://deb.obm.org etch obm

À vos claviers ! Il est temps d'installer un OBM, en quelques minutes ! Voir ci-dessous pour faire vos retours et tester aussi MiniG, une version alpha d'un nouveau webmail.

> Lire la suite (99 commentaires, moyenne: 2,7).   [dépêche : 1506 caractères]

MiniG : Dans ce dépôt vous trouverez aussi une version alpha de MiniG, un webmail nouvelle génération incluant Ajax, indexation plein texte avec un système de recherche instantanée. Ce webmail est une application web 2.0 mettant en œuvre les outils Google Web Tooltkit pour le frontend, et "solr" pour l'indexation sur le backend. Nous ne sommes pas partisans de refaire ce qui existe déjà, c'est pour cela que nous utilisons des services tels Cyrus ou Postfix (contrairement à d'autres groupwares libres). Cependant, force est de constater qu'aucun webmail libre ne nous convenait réellement, que ce soit IMP (ou DIMP), ou RoundCube...

À partir de ce constat, Thomas Cataldo (développeur OBM) a décidé de créer un webmail 2.0 avec des fonctionnalités encore jamais vues dans un webmail libre. Son architecture est pensée pour fonctionner sur de gros volumes, en éclatant backend et frontend sur plusieurs serveurs. Nous allons bien sûr, au fur et a mesure de l'avancement de MiniG, publier des mises à jour pour vous faire partager le développement. Vous avez d'ailleurs l'un des derniers commits de ce long week-end, le glisser-déposer des conversations ;-).

Ce nouveau webmail est prévu d'être publié en version stable lors de la prochaine version majeure d'OBM, la 2.2.0.

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.

Jabber/XMPP

Posté par Nÿco (Jabber id, page perso, ) le 12/11/2008 à 17:48. (lien). Évalué à 5.

Il est dit sur http://obm.org/doku.php?id=obm_features que OBM intègre Jabber/XMPP, or sur la démo à http://obm-demo.aliasource.fr/ je ne trouve pas l'IM, où est-il ? J'ai loupé un truc ?

Si on cherche sur tout le site "xmpp" on ne trouve rien http://www.google.fr/search?q=site%3Aobm.org+xmpp et "jabber" que la page citée plus haut http://www.google.fr/search?q=site%3Aobm.org+jabber

--
Jabber ID : xmpp:Nyco@jabber.fr

Zimbra ?

Posté par Alex. (page perso, ) le 12/11/2008 à 17:49. (lien). Évalué à 1.

En gros tout ça pour dire que OBM fait maintenant tout ce que fait Zimbra depuis pas mal de temps ? :-)

[+] Et Zimbra ???

Posté par Pascal M () le 12/11/2008 à 18:11. (lien). Évalué à -2.

On parles d'OBM, mais il y a également Zimbra, qui offre le même niveau de service, une licence libre, une interface 100 fois plus pratique et beaucoup plus "AJAX".
on peut trouver le forum francais ici : http://www.zimbrafr.org

Pour les modéros : y a t il possibilité de faire un billet sur Zimbra, étant donné que OBM publie un billet sur linuxfr ?

merci de votre réponse :-)

critiques d'OBM

Posté par taupette () le 12/11/2008 à 19:13. (lien). Évalué à 5.

Oui , il reste de nombreuse critiques sur OBM même si c'est un produit qui s'approche le mieux des besoins industriels et professionnels :


- Absence de connecteur Libre avec Outllook
- Manque de Souplesse sur l'agenda :
- Impressions des agendas baclées
- Connectivité funambol lourde à mettre en oeuvre et limitée à l'agenda (pas d'outil local sur pc)
- Pas de compatibilités avec le format normalisé CALDAV
- compatibilité avec Lightning ou sunbird toujours à la traine (ils en sont à la 0.7 de Sunbird)

- Outil d'importations d'autres messageries incomplet (exchange , groupwise , mailing listes etc ...)
- Pas d'intégration avec Asterisk (contrairement à Zimbra)
Pas assez de compatibilité avec les Smartphones et les PDA .

Bref , c'est toute la partie client qui mériterait un petit coup de boost .
Bref , autant de point qu'il vaut mieux savoir avant de lancer un appel d'offre qui à demander leur correction ! Sinon, coté exploitation, c'est propre et nickel , ça tient la charge et ça plante jamais ( contrairement à exchange) et windows serveur ! Les serveurs debian sont une vraie bénédiction pour les administrateurs .

Un produit qui pourrait cassez la baraque si tous les petits tracas du poste client étaient corrigés . Et si il y avait plusieurs éditeurs qui se faisaient concurrence autour de ce produit plutôt qu'avoir à faire uniquement à Linagora pour l'intégration .

Une seule install en "mode communautaire" ?

Posté par towanda () le 12/11/2008 à 20:02. (lien). Évalué à 5.

Franchement, est-ce qu'un seul d'entre vous a mis en place ou connait une société qui a mis en place un OBM sans passer par la case prestation d'aliasource/linagora (presta pas donnée...) et sans avoir le contrat de maintenance avec ?

De notre côté on a essayé de l'installer en mode "communautaire", et on s'est vite rendu compte que c'était impossible avec uniquement les sources. Documentation absente, modules manquant, la galère totale.

D'ailleurs on sent bien quand on les a au téléphone que l'aspect "libre" du produit, c'est plus un moyen de faire venir les clients, puis de leur vendre de la prestation et du support.

Je ne peux donc que féliciter la mise à disposition de paquets, en espérant que ça traduise un vraie volontée d'aller vers un système plus ouvert.

Marteau piqueur...

Posté par Bruce Le Nain (Jabber id, page perso, ) le 12/11/2008 à 20:09. (lien). Évalué à 2.

Pour écraser une mouche :)

Je ne dis pas que obm est pas bien, juste que je trouve que comme zimbra, openxchange etc ce sont des usines à gaz où il est dur de contribuer.

pourquoi pas plus de modularité, utiliser des outils libres (postfix, openldap etc...) qui ont fait leur preuve et utiliser un outil qui centralise tout via une interface graphique, des scripts, et ce même au travers de plusieurs serveurs, comme le font webmin ( http://www.webmin.com/ ) ou de manière plus esthétique mais moins généraliste MDS ( http://mds.mandriva.org )

Dans les suites de groupware 100% libre et efficaces, je préfère Citadel ( http://citadel.org ) qui intègre aussi un serveur jabber, et la possibilité de joindre le serveur via interfaces web ou ligne de commande et un système BBS basé sur une base de données qui fait que toutes les personnes recevant le même message consultent réellement (physiquement) le même message, sans multiplication des mails au travers des mailboxes.

Oui mais...

Posté par rhys () le 12/11/2008 à 22:03. (lien). Évalué à 4.

Tout d'abord, je tiens à dire une chose: je peux dire des bêtises par méconnaissances ;). J'espère donc que les experts obm pourront alors rectifier mes dires. Je donne ici un ressenti administrateur/utilisateur. (surtout sur les parties "messagerie", "annuaire")

1) J'ai du mal à identifier la plus value de OBM dans un secteur ultra-concurrentiel (en solution libre ou propriétaire). Comment on peut "vendre" du OBM vu son faible niveau d'intégration avec les existants d'une entreprise. (active directory ?...) Je conçois très bien que OBM veuille amener ses briques open-source. Mais comment fait-on alors si on veut garder Active directory (pas taper ;) ) ? son système "Sun Java System Messaging Server" (c'est un exemple. Pas taper encore ;) ) ? ...

2) Soit, OBM possède des contraintes fortes Cyrus, Postix, OpenLDAP, ... je suis prévenu et m'attends à avoir un produit qui va pouvoir s'intégrer facilement avec mon cyrus et OpenLDAP. Et c'est la que ça péche. Ca manque d'intégration avec ses propres briques. Des problèmes que j'ai eu :
- impossible de configurer le système smtp (authentification sasl, politique smtp, ...)
- obligation de changement dans ma configuration Cyrus (changement de mon unix hierarchy delimiter par exemple)
- impossible d'utiliser mon annuaire OpenLDAP directement : obligation d'importer mon annuaire dans la base de données MySQL. Est-ce qu'il serait possible d'utiliser directement l'annuaire ? (ça sert à cela un annuaire)

A quoi cela sert-il d'avoir OBM si je dois faire la moitié des choses à la main ? OBM n'est-il pas la pour me simplifier la gestion/administration notamment ?

3) L'interface administrateur est très perfectible. Je me suis souvent retrouvé avec des lignes vides dans mes recherches (cela arrivait car je ne suivais pas le bon processus pour effacer des informations. On pourrait me guider non ?). Même si c'est pour l'administrateur, on a une impression d'un manque de finitions. C'est dommage.

4) A quoi sert la partie "Services" (proxy/squid, samba/Windows) ? Je me suis longtemps posé la question.

5) Je ne vais pas parler du manque de documentations, du code pas toujours très élégant (la dessus OBM est loin d'être le seul)

Je m'excuse d'être aussi "dure". Mais quand on se positionne en solution professionnel en concurrence à Exchange, Zimbra, Notes,... (elles ont aussi des défauts. Mais je ne suis pas la pour parler d'eux ;) ) on s'attend à mieux. (comme mon commentaire à vrai dire :)

Et OpenXchange

Posté par Christophe Suire () le 13/11/2008 à 09:47. (lien). Évalué à 0.

Après un beau troll avez Zimbra, je voudrais bien voir ce qui pourrait ce dire avec OpenXchange (http://www.open-xchange.com) !

A propos des problèmes de configuration

Posté par Dumont Dominique () le 13/11/2008 à 09:59. (lien). Évalué à 1.

Bonjour

Pouvoir remplacer un fichier de configuration d'un service par celui dont a besoin OBM, n'est pas simplement faisable, voire impossible pour certains services.

Est-ce que tu as plus de détails (ou des liens) sur les problèmes rencontrés ?

Je travaille sur un projet de gestion de configuration (à la /etc, pas un SCM) qui essaye de gérer correctement les données de config fournies par upstream, par les distro et par l'utilisateur. Ce projet contient sans doute une approche possible pour gérer les problèmes d'intégration que tu décris. Mais j'ai besoin de plus de détails (et quelques "use case") pour en être sûr.

Le projet en question est Config::Model: http://config-model.wiki.sourceforge.net/

MiniG quelques interrogation sur l'archi

Posté par Bapt (page perso, ) le 13/11/2008 à 10:12. (lien). Évalué à 3.

J'ai quelques interrogation sur l'architecture logicielle de MiniG (sans être rentré en profondeur dans les entrailles du softs).

DISCLAIMER : je trouve l'ui vraiment bien et je suis très intéressé par le soft.

1/ quel est l'intérêt de séparer deux exécutions java pour minig : le backend et le frontend, sachant que tomcat au démarrage de l'application peut lancer le backend sans soucis dans sa propre instance java, ça complexifie le déploiement alors qu'il me semble qu'un simple war pourrait faire l'affaire.

2/ quel est l'intérêt d'utiliser des morceaux d'eclipse qui utilisent du jni ça limite fortement le "run everywhere", en effet sur mon FreeBSD je me retrouve obligé de recompiler des morceaux d'eclipse pour avoir eclipse_1020.so et eclipse_1115.so afin de tester les snapshots mis à disposition. Est ce que l'avantage des bibliothèques d'eclipse utilisées (celle qui nécessite le jni) est si important au niveau de la facilité de code qu'il est *vraiment* plus inétressant de les utiliser ? je trouve que ça complexifie le packaging (je voudrais faire un ports FreeBSD) et limite la portabilité.

3/ le backend (dont je ne comprends toujours pas pourquoi il ne tourne pas directement dans tomcat :)) utilise un script bash pour démarrer alors qu'un script shell posix ferait largement l'affaire (enfin ça je fournirai un patch dès que j'aurais compris l'intérêt de ne pas mettre le backend dans le tomcat).

4/ Pourquoi des chemins vers des fichiers de configurations en DUR et très linux-only (/etc/...) pour le packaging FreeBSD moi j'aurai je voudrai les mettre dans /usr/local/etc/minig par exemple (enfin ça doit pas être trop compliqué à mettre en oeuvre.

il serait vraiment intéressant pour minig de ne fournir qu'un seul war a déployé (même si à l'intérieur il y a une séparation backend frontend) ce serait beaucoup plus simple à mettre en oeuvre tester et tout.

Dans l'ideal un soft comme ça ce que je trouverai intéressant c'est un war unique que l'on déploie.
Il gère sa conf dans son WEB-INF.
Il détecte une première installation en fonction de la présence ou non de son fichier de configuration ou une upgrade qui nécessite des changements de conf en fonction d'un tag (de version par exemple) dans son fichier de conf et qui lorsque l'on pointe le navigateur dessus propose un wizard pour faire tout le nécessaire.

J'imagine que ce serait plus simple.

J'espère que mon post est compréhensible et que les devs comprennent bien que je ne crache pas du tout sur minig, j'essaye d'être constructif et de comprendre une archi qui de prim'abord me parait étonnante.

Je le trouve très très intéressant comme webmail.

Outils d'un groupware

Posté par mornik () le 13/11/2008 à 11:55. (lien). Évalué à 1.

Bonjour,

Je me pose une question sur les groupwares en général. Les outils comme OBM et Zimbra sont tres bien pour gérer tout le groupware dans une structure. Mais à mes yeux, uniquement si c'est pour tout remplacer.

Or dans une entreprise, on a souvent la messagerie et un ldap existent. Dans cette entreprise on a parfois besoin d'un groupware qui ne réunisse pas la messagerie et un calendrier, mais un svn documentaire/applicatif, une base documentaire, planning de projet, gestion de bugs, gestion de demandes/taches avec les différents services de l'entreprise. Des outils que l'on peut partitionner par service (recette, intégration, production).

Voila ce que moi j'attend d'un groupware. Est-ce que je me trompe de produits, ou est-ce qu'aujourd'hui ça n'existe pas (en intégré) ?

Et egroupware

Posté par zozo () le 13/11/2008 à 21:40. (lien). Évalué à 2.

Perso il me semble qu'egroupware offre des possibilité intéressant en terme d'outil de travail collaboratif (http://www.egroupware.org/).

par exemple :
Lien entre contact, calendrier, tache, ...

Gestion de projet

Synchro libre (funambol,ical)


tout cela avec un grande souplesse en terme d'infrastructure derrière

annuaire ldap, mysql, active directory

serveur imap au choix

je pense qu'il méritait largement d'être cité

J'ai essayé

Posté par BMABMA () le 14/11/2008 à 17:02. (lien). Évalué à 1.

....et je n'arrive pas a comprendre s'ou vient ce problème


Paramétrage de obm-conf (2.1.11-0) ...
sed: -e expression n°1, caractère 41: option inconnue pour `s'
dpkg : erreur de traitement de obm-conf (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
obm-conf
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revenir en haut de page