Journal Groupware existant ?

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
1
juil.
2005
Bonjour,

Je dois développer deux projets qui s'apparentent fort à des groupwares.

Le premier :

- une liste de membres avec leurs infos (email, téléphone, etc...)
- chaque membre peut éditer, avec mot de passe, son agenda personnel et indiquer à chaque jour sur quel lieu de travail il se trouve.
- Il est très facile de faire des requêtes genre : "donner la date où telles personnes sont libres et sur le site 1 pour organiser une réunion".


Second projet :

- idem que le premier
- mais en plus, les gens indiquent sur quoi ils travaillent ainsi que les ressources utilisées, les documents produits. (qui sont rajoutés sur une gestion centrale de documents, si possible intégrée)
- une personne doit pouvoir dire qu'elle a besoin qu'un autre travail soit fini pour pouvoir commencer le sien.
- une personne doit pouvoir dire que personne ne peut faire certains travaux tant qu'elle n'a pas encore fini le sien.
- etc....


Je sais que ce genre de choses est courant. Je souhaiterais donc faire un tour de ce qui existe déjà afin d'étudier les différentes possibilités.

Contraintes :

- ça doit tourner sur Red Hat Enterprise 3 (ou 4)
- si possible en php/mysql, mais je ne vois pas pourquoi spécialement
- accessible depuis une interface web.


Quels sont les solutions que vous connaissez/utilisez ?
Les avantages ? Inconvénients ?

Merci en tout cas pour tous les liens et conseils utiles.
  • # Petite liste

    Posté par  (site web personnel, Mastodon) . Évalué à 5.

    On en a 7 référencés sur Framasoft.

    http://www.framasoft.net/rubrique383.html(...)

    Si cela peut t'aider...
    • [^] # Re: Petite liste

      Posté par  (site web personnel, Mastodon) . Évalué à 4.

      bien sûr que ça peut m'aider ;-)

      Mais en fait, j'ai oublié de préciser que je regardais déjà ceux référencés sur framasoft ;-)

      J'attend vos opinions dessus !

      (j'oubliais de préciser que la stabilité est un critêre très important, c'est un environnement de production)

      Mes livres CC By-SA : https://ploum.net/livres.html

      • [^] # Re: Petite liste

        Posté par  (site web personnel, Mastodon) . Évalué à 2.

        L'une des difficultés que l'on rencontre sur Frama c'est la comparaison entre les différentes applications d'une même rubrique sachant que les auteurs des notices sont généralement différents.

        Sinon, j'aurais pu essayer de t'en faire sortir un ou deux du lot.
  • # Google et moi

    Posté par  . Évalué à 4.

    1- http://www.opengroupware.org/(...)
    2- http://www.phprojekt.com/(...)
    3- http://www.phpgroupware.org/(...)
    4- horde et ses modules

    1: difficile a installer lorsque je l'ai testé (l'année derniere) Il demande beaucoup d'appli pour fonctionner d'ou pas mal de probleme. Mais bon, j'avais peu de connaissance à l'époque. Il semble tout de meme etre le plus prometteur et le plus interessant

    2 - disposes de toutes les fonctions, je le trouve vraiment pas mal (http://www.phprojekt.com/demo/(...) avec l/p francais/francais)

    3- n'a pas de webmail (http://phpgroupware.servicestyle.com/phpgroupware/login.php)(...)

    4- une solution alternative, des modules de qualité et facile à installer. Je me suis amusé a modifier le module de calendrier et tu peux vraiment faire des choses interessantes. Une solution alternative donc, tout dépend de ce que tu recherches.

    Enjoy
    • [^] # Re: Google et moi

      Posté par  . Évalué à 2.

      Pour le point 3, il y a un fork qui s'appelle e-groupware : http://www.egroupware.org(...)
      Celui-ci possède un webmail, et une interface de base assez "sexy" (par rapport à phpprojekt par exemple ;-) )

      Nous on l'a pas encore mis en prod : les tests / comparatifs prennent plus de temps que prévu. Je ne peux donc pas t'en dire plus, dsl.

      Sinon, pour la stabilité, je dis pas, mais pour les fonctionnalités, ils ont tous des demos en ligne il me semble.

      Dans ceux que j'ai pas testé du tout et qui n'ont pas été cités :
      - Lucane : http://lucane.org(...)
      - more.groupware : http://mgw.k-fish.de/(...)
      - Kolab : http://www.kolab.org/(...)
      - OpenExchange : http://mirror.open-xchange.org/ox/EN/community/online.htm(...)

      Et sinon, www.opensourcecms.org en présente pas mal il me semble.
      • [^] # Oups...

        Posté par  . Évalué à 2.

        J'ai confondu phpproject avec dotproject => je retire ma critique à peine masquée ;-))

        J'en profite aussi pour ajouter phpCollab et WebCollab (qui font aussi parti des "à tester").

        - www.php-collab.org
        - webcollab.sourceforge.net
        • [^] # Re: Oups...

          Posté par  . Évalué à 2.

          Oui j'avais oublié DotProject.

          Alors DotProject c'est pas mal (je suis simple utilsateur dessus je n'ai pas tout les accès). Il est puissant, mais niveau USER FRIENDLY c'est pas ca, mais vraiment pas ca !!!

          J'ai rarement vu une interface aussi mal foutue et inefficace ... Meme la version 2 ne résoud pas le probleme.

          Bon au final apres quelques temps d'adaptation l'utilisation est plus facile mais ce n'est vraiment pas ergonomique.
      • [^] # Re: Google et moi

        Posté par  (site web personnel) . Évalué à 2.

        Bien vu pour Lucane! C'est une très bonne idée. Tu devrais tester. En plus, Vincent Fiack (développeur) est très réactif si tu as besoin de quelque chose.

        "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

      • [^] # Re: Google et moi

        Posté par  (site web personnel) . Évalué à 2.

        C'est http://www.opensourcecms.com(...) et pas .org :
        www.opensourcecms.org redirige sur le site du logiciel opencms.org

        "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

  • # Un peu HS?

    Posté par  (site web personnel) . Évalué à 3.

    Tant qu'on y est à discuter de ce genre de choses, je suis en train de réfléchir au développement de modules la boîte dans laquelle je bosse, et comme ce n'est pas vraiment mon domaine (HTML, CSS, et autres XML...), je me permets de venir un peu polluer ici, car j'ai l'impression que cela peut s'insérer dans le questionnement de ce journal.

    Le cahier des charges est "relativement" simple : des petits modules (calendrier, notes, TODOs, ...), qui puissent être développés séparement, qui ne nécessitent pas de réinventer la roue (par exemple : le stockage doit s'appuyer sur un moteur de base de données existante genre Postgresql), et qui n'aient pas besoin de l'apprentissage d'un framework consistant.

    Au début, j'ai cogité au PHP, et séparant proprement les données de leur traitement et ensuite de leur représentation (de manière à pouvoir adapter cela au cours du temps), mais n'étant pas un expert du dernier domaine (la présentation dans un navigateur, en tenant compte des finesses d'IE et autres Gecko), je cherche qq. chose qui puisse me faciliter un peu la tâche. J'ai regardé du côté des "groupwares", mais j'ai l'impression que la nécessité d'apprentissage pour interface des modules maisons est relativement élevée, surtout si on souhaite se baser sur un projet pérenne relativement bien supporté (voire commercialement supporté).
    Après, il y a les trucs genre Zope : je n'ai pas encore regardé, et je me demande si c'est ce qui correspond à mon besoin : un système pour gérer proprement l'affichage et la gestion des entrées de mes utilisateurs, via un navigateur Web, complètement découplé du traitement et de la base de données derrière. En gros un GTK ou un truc du genre pour le Web.

    Si vous avez des liens, je suis preneur!
    • [^] # Re: Un peu HS?

      Posté par  . Évalué à 3.

      Si tu ne veux pas reinventer la roue, comme déja cité, essaye de voir du coté de Horde qui propose pas mal de "petit module".

      Si tu trouves ton bonheur chez http://www.horde.org(...) tu t'éviteras du developpement, et tu pourras faire confiance a ce projet qui est tout le temps en train de bouger, et qui propose des outils vraiment efficace.

      Tu pourras aussi y ajouter tes propres modules, car horde est le framework et les modules s'y collant sont par exemple IMP (le tres connu oui oui oui).

      J'insiste beaucoup sur horde (non je n'ai pas des actions chez eux :) car ce projet m'a tout le temps bluffé avec ca qualité.

      donc http://www.horde.org(...) si ca peut t'aider !

      ps: tu n'es pas obligé d'avoir IMP chaque fois que tu install horde. Tu peu donc installer le mode des notes, du calendrier et les autres dispo, en esperant que ca colle avec ton CDC
  • # PHProjekt

    Posté par  (site web personnel) . Évalué à 1.

    je te conseille PHProjekt , tu pourra facilement créer des modules par dessus.

    Tu cherches plutôt un outil de travail collaboratif plus tôt qu'un système de groupware, n'es pas?

    * Travail collaboratif : axés business produit/service

    * Groupware :outil de communication intra/extra entreprise


    Cela pourra t'aider:
    http://lucane.org/FR/documentation/general/comparison.php
  • # Sans php ni MySql

    Posté par  (site web personnel) . Évalué à 1.

    Sans PHP ni MySql, tu as Collaborative Portal Server [1]

    Si tu ne connais pas Zope, il y a un effort à faire pour démarrer (pour devenir ZopeZen). Par contre apres ça roxe grave comme on dit.

    Je vois quatres avantages :
    +Du wiki au webmail, il y a tout les produits web standarts et même plus
    +Le systeme de workflow [2]
    +La notion de document flexible (tu peux créer des types de document dont le type de contenu est variable)
    +Des outils vraiment surprenants [3][4]
    +Pour les anglophobes : Mailing list en français
    Par contre, c'est vrai que le projet ne croule pas sous la doc



    [1] http://cps-project.org(...)
    [2] http://www.cps-project.org/workspaces/espace_travail_partage/docume(...)
    [3] http://www.zopera.org/Members/tarek/PloneArticle.2005-01-09.4710/vi(...)
    [4] (Flash) http://www.medic.chalmers.se/%7Ejmo/CPS/tutorial/(...)

Suivre le flux des commentaires

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