GanttProject 1.9.9 version finale

Posté par  . Modéré par Benoît Sibaud.
0
20
oct.
2003
Bureautique
La version finale de GanttProject est disponible depuis cet après-midi.

GanttProject est un outil 100% Java de gestion de projets basé sur le diagramme de Gantt.

Cette version apporte de sérieux ajouts par rapport à la version 1.9.8 comme par exemple l'exportation d'un projet en document pdf paramétrable utilisant les feuilles de style XSL, une nouvelle version de la fonction d'impression, une possibilité de spécifier des rôles pour les ressources et plusieurs nouvelles traductions en suédois, hongrois, hollandais, hébreu et tchèque.

NdM : GanttProject roule au GPL.

Aller plus loin

  • # Re: GanttProject 1.9.9 version finale

    Posté par  . Évalué à 3.

    En voilà une nouvelle qu'elle est pas mal.
    L'offre de softs de gestion de projets n'est pas plétorique, mais l'on commence à voir apparaître quelques solutions qui commence à grandir.

    Je m'en vais de se pas essayer de l'adopter.... Mais son intégration ne sera totale que lorsqu'il se synchronisera avec mon Palm, et qu'il fonctionnera en mode CS pour permettre aux ressources de publier leur état d'avancement.
  • # Re: GanttProject 1.9.9 version finale

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

    la homepage annonce "20 septembre 2003 - version 1.9.9", ce ne serait pas le 20 oct par hasard ? :)
  • # Re: GanttProject 1.9.9 version finale

    Posté par  . Évalué à 2.

    Ca ressemble pas mal a MrProject !

    C'est un portage java ? :)
    • [^] # Re: GanttProject 1.9.9 version finale

      Posté par  . Évalué à 3.

      Non pas du tout
      A la base c'était un projet universitaire à faire l'année dernière.
      Et comme l'aspect graphique de MrProject j'avais décidé de reprendre l'aspect pour le projet...Et c'est resté..
      Mais il n'y a pas eu de portage Java à partir de MrProject...
  • # Re: GanttProject 1.9.9 version finale

    Posté par  . Évalué à 3.

    Est ce qu'il est prévu a terme plus ou moins long d'ajouter les diagrammes de PERT ou de MPM...? sa présence pourrait remettre en cause l'utilisation de Microsoft Project au sein de notre école.
    • [^] # Re: GanttProject 1.9.9 version finale

      Posté par  . Évalué à 3.

      Pert est déja quelque chose qui m'a été demandé... Et il serait intéréssant de l'avoir. Ou alors le chemin critique du projet... Mais bon de l'eau va passer sous les ponts avant ça je pense :-)
      • [^] # Re: GanttProject 1.9.9 version finale

        Posté par  . Évalué à 2.

        Félicitations en tout cas, ce genre de logiciel manque cruellement sous linux / os libres (aller,c du java, ca va ptet tourner sous *BSD). Le projet a l'air déjà bien avancé, ne baisse pas les bras !

        Dommage que ce ne soit pas en python ;) (fallait bien trouver à rechigner)

        bon courage !
  • # Re: GanttProject 1.9.9 version finale

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

    ce qui serait vraiment super, ca serait d'en faire (optionnellement) une appli pour Lucane : http://lucane.org(...)
  • # Re: GanttProject 1.9.9 version finale

    Posté par  . Évalué à 2.

    Je trouve ce logiciel sympa, mais il a plein de petits défauts qui me gènent : je trouve pas comment forcer la date de commencement d'un projet, y a pas d'unités dans les durées, enfin malgré tout dans l'état actuel il est quand même mieux que MrProject.

    Merci pour ce logiciel :-)
    • [^] # Re: GanttProject 1.9.9 version finale

      Posté par  . Évalué à 2.

      Le projet est encore jeune, mais pour l'utiliser souvent depuis quelque temps, je dois dire que c'est plutôt réussi.

      Ce qui ne gache rien, l'équipe qui bosse dessus est très réactive quand on remonte quelque chose (bug ou proposition).

      Mon seul regret (le manque majeur qui empèche son utilisation pour faire autre chose qu'un joli dessin sans beaucoup de valeur ajoutée), c'est qu'il compte les week end comme des jours de travail. Pas de notion de jours ouvrables !

      Impossible donc de compter le temps passé à moins de couper les tâches chaque vendredi soir pour les redémarrer le lundi, et encore ... c'est une solution horrible (bonjour quand vous voulez décaler une langue tâche). En tout cas pour moi, ca rend le logiciel inutilisable en environnement de production.

      Le reste de mes remarques, je les fais passer dans le tracker de Source forge :)

      M
      • [^] # Re: GanttProject 1.9.9 version finale

        Posté par  . Évalué à 2.

        Arghhh ! Il compte les week end comme des jours de boulot ?!?!?
        Faut surtout pas que je montre ce truc au boulot, ça pourrait donner des idées au boss !
  • # Re: GanttProject 1.9.9 version finale

    Posté par  . Évalué à -7.

    Le project fait de la pub pour du logiciel propriétaire (JVM de Sun). Je suppose qu'il dépend de cette JVM, et donc que ça fait en fait un logiciel libre dépendant de logiciel propriétaire.
    Dommage.
    • [^] # Re: GanttProject 1.9.9 version finale

      Posté par  . Évalué à 3.

      Pour java c'est mal c'est pas libre il faudra repasser.

      Ca devient vraiment trop gros.

      Attention, tout logiciel libre fonctionnant sur un matériel quelconque utilise des technologies propriétaires.

      M
      • [^] # Re: GanttProject 1.9.9 version finale

        Posté par  . Évalué à -6.

        « Pour java c'est mal c'est pas libre il faudra repasser.

        Ca devient vraiment trop gros »

        Il est où l'argument ?

        Un logiciel libre qui nécessite des logiciels non-libre pour fonctionner est problématique par nature, peu importe comment.
        • [^] # Re: GanttProject 1.9.9 version finale

          Posté par  . Évalué à 1.

          Oh mais je ne fais pas de la pub pub pour une quelquonque machine virtuelle que ce soit. Il se trouve que j'utilise cette machine virtuelle et que je n'ai jamais essayé d'autres machines.
          Cela ne fait pas longtemps que je connais le Java alors, j'ai encore des choses à apprendre :-)
          • [^] # Re: GanttProject 1.9.9 version finale

            Posté par  . Évalué à 0.

            j'ai encore des choses à apprendre :-)
            => http://www.gnu.org/software/java/(...)
            • [^] # Re: GanttProject 1.9.9 version finale

              Posté par  . Évalué à 2.

              Est-ce qu'il ne vaudrait mieux pas penser à supprimer au plus vite tous ces projets Java qui trainent sur Savannah ?

              Non parce que là je ne trouve pas le discours clair.

              Et puis tu as raison, j'ai réfléchi, je suis avec toi : Il faut dégouter les gens qui essaient de faire un truc bien tant qu'il en est temps en leur disant que leurs choix sont pourris et que de fait leur projet ne vaut rien.

              C'est comme ca que l'on défend le libre. Rien de tel que de faire preuve d'ouverture d'esprit.

              M
              • [^] # Re: GanttProject 1.9.9 version finale

                Posté par  . Évalué à 1.

                Tout les projets JAVA sur Savannah ne dépendent pas de la JVM propriétaire de Sun.

                Je crois en effet qu'on défend le libre en considérant comme un mauvais choix de faire un logiciel libre dépendant d'un logiciel non-libre.
                Et faire preuve d'ouverture d'esprit, c'est accepter que certains choix sont moins bons que d'autres et faire de nouveaux choix.
                • [^] # Re: GanttProject 1.9.9 version finale

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

                  De quoi tu nous parles alors ?

                  je capte pas ton point de vue !
                  tu as qu'à faire tourner les softs java sous gcj

                  Arrete de dire "Ce soft est pas bien car il se base sur la JVM de sun"
                  avant, essaie de le faire tourner sous GCJ...

                  je tourne indépendament sous SUN JVM ou BEA JRockit

                  http://about.me/straumat

                  • [^] # gentil

                    Posté par  . Évalué à 1.

                    1) Tu SERAS GENTIL de cesser d'utiliser les guillemets pour citer des propos qui ne sont pas miens. Je n'ai pas besoin de toi pour restranscrire mes paroles.

                    2) C'est au développeur de logiciel libre en JAVA de s'assurer que son logiciel peut fonctionner sans JVM proprietaires.
        • [^] # Re: GanttProject 1.9.9 version finale

          Posté par  . Évalué à 3.

          Un conseil: n'utilise plus le clavier [pas libre!] de ton ordinateur [pas libre!] pour poster ce genre de troll [libre? ;-)]
          • [^] # Re: GanttProject 1.9.9 version finale

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

            Les gens qui répondent java c'est pas libre quand on leur présente un projet ( et il ne parle meme pas du projet ) sont décidement très lourd....

            Dites moi les gars, vous avez vérifié que votre BIOS est libre avant de lancer Linux ??????

            Si ces gens sont tellement "propre" et "pure", on est pas près de les revoir sur Internet :)

            Allez, ca me gave les commentaires à la con sur javade plus, ce genre de personne n'a généralement jamais regardé GCJ

            http://about.me/straumat

            • [^] # l'innocent du village

              Posté par  . Évalué à -4.

              « Dites moi les gars, vous avez vérifié que votre BIOS est libre avant de lancer Linux ?????? »

              Qu'est-ce qu'on en a à cirer du BIOS ?

              « Si ces gens sont tellement "propre" et "pure", on est pas près de les revoir sur Internet :) »

              Quand on utilise des guillemets, c'est pour faire des citations. Je n'ai pas employé les mots ici cités, ça en dit long du rapport entre mon propos et ce commentaire.

              « allez, ca me gave les commentaires à la con sur javade plus, ce genre de personne n'a généralement jamais regardé GCJ »

              On voit que tu as tout à fait compris quel « genre de personne » je suis. Epoustouflant !
          • [^] # Tiens encore un propos sans argument.

            Posté par  . Évalué à -3.

            Tu sais quoi de mon clavier et de mon ordinateur ? Qui te permet de dire qu'ils ne m'offrent pas les libertés que j'estime importantes ?
        • [^] # Re: GanttProject 1.9.9 version finale

          Posté par  . Évalué à 4.

          Il necessite actuellement la jvm non libre de Sun, mais les specifications de cette vm sont publiques, et n'importe qui peux en faire une libre... et ca arrivera surement un jour.
          • [^] # specs de Sun non libres

            Posté par  . Évalué à 1.

            la licence des specs de Sun n'est pas libre et est incompatible avec la GPL (interdiction de faire modifications entre autres)
            • [^] # Re: specs de Sun non libres

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

              Pour l'histoire du bios pour laquelle je me suis fait moinsser :)

              "Je suppose qu'il dépend de cette JVM, et donc que ça fait en fait un logiciel libre dépendant de logiciel propriétaire."

              A cette phrase je disais que Linux dépend souvent d'un bios propriétaire... faut il pour autant arreter d'utiliser Linux ?

              http://about.me/straumat

              • [^] # Re: specs de Sun non libres

                Posté par  . Évalué à 0.

                « A cette phrase je disais que Linux dépend souvent d'un bios propriétaire.. »

                C'est faux. Linux ne dépend pas d'un BIOS particulier... Un ordinateur nécessite un BIOS, le logiciel Linux du coup nécessite un BIOS... peu importe lequel.

                Ca ne correspond pas une dépendance envers un logiciel précis, propriétaire. Ensuite, si le logiciel Linux dépendrait d'un logiciel propriétaire, ce ne serait pas nécessairement une raison pour « arrêter de l'utiliser » (qui à parler d'arreter d'utiliser un logiciel pour cette raison ?) mais certainement un problème à regler d'une manière ou d'une autre.
                • [^] # Re: specs de Sun non libres

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

                  Un ordinateur pourrait tourner avec un BIOS libre comme un programme JAVA pourrait tourner sous une JVM libre...

                  Est ce que cela ne deviendrait pas lourd si a chaque fois qu'on parle de Linux, un mec se ramène et dise :
                  "Ouais mais ca utilise un bios non libre... c pas cool"

                  je crois que si :)

                  http://about.me/straumat

                  • [^] # quand on sait pas...

                    Posté par  . Évalué à 0.

                    « Un ordinateur pourrait tourner avec un BIOS libre comme un programme JAVA pourrait tourner sous une JVM libre... »

                    Apparement, ton problème réside en l'ignorance du problème que j''évoque. Un programme JAVA conçu pour une JVM proprietaires peut ne pas tourner avec aucune JVM libre. C'est ce pour cela qu'on parle de logiciel libre DEPENDENT de logiciel non-libre.

                    Le noyau Linux ne DEPEND d'aucun BIOS particulier.
            • [^] # Re: specs de Sun non libres

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

              Oh oui, quel handicape ... Ce serait tellement plus pratique si tout le monde pouvait modifier les spécifications à sa guise ! Je suis sûr que tout le monde s'y retrouverait :-)
              • [^] # Re: specs de Sun non libres

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

                Comme tu dis !
                Difficile de faire un langage multi plateforme quand microsoft pourrait faire sa propre spécification et mac la sienne... en 1 an, le pluti plateforme chère à java n'existerait plus !

                http://about.me/straumat

            • [^] # Re: specs de Sun non libres

              Posté par  . Évalué à 4.

              En gros, le source du sdk et de j2ee ainsi que d'autres technologies sont disponibles ici http://wwws.sun.com/software/communitysource/index.html.(...)

              Il est indiqué que tout un chacun peut utiliser les sources, les modifier et envoyer ses modifications à sun qui évaluera le bien fondé de la requete.

              Chacun peut travailler à l'élaboration des specs et l'évolution du langage java
              grave à http://www.jcp.org/en/home/index.(...) Divers travaux sont ainsi intégré au jdk ou dans d'autre API spécialisées. C'est par exemple le cas de java.uti.concurrent dirigé par Doug's Lea qui sera intégré au JDK 1.5. [ http://gee.cs.oswego.edu/dl/(...) ]

              Je suis d'accord que java sauce Sun n'est pas GPL. Sun fait effectivement des compromis, mais on retrouve de nombreux points positifs dans leur politique, se reporter à http://wwws.sun.com/software/communitysource/principles.htm(...) l

              Enfin de là à dénigrer java par un javasapusaipalibre à la moindre occasion c'est fatiguant. [ nb : je ne dis pas ca pour toi, c'est une généralité ]

              Bien évident, j'imagine que certains d'entre vous vont découvrir les liens que je cite et se forger une idée plus nuancée de la politique de Sun.

              Encore pour info, un lien pour les intéressés : http://www.sunsource.net/(...) qui liste la participation de Sun à des projets opensource.


              je recopie ici un extrait sur la SCSL :

              The platform is open with published and specified interfaces.

              The SCSL recognizes the strong community interest in an open platform. A primary mechanism for extension within the community is publishing the specifications for new and often layered interfaces. These interfaces may be best - or in rare cases, only - implemented by using proprietary techniques and technology; this is permitted, but under the SCSL, the programming interfaces themselves and related specifications and test suites must be open.


              There are more developers looking and working on the common source code, so there is higher quality and more-rapid innovation.

              The community pulls organizations and developers into a circle of shared concerns, and this community can effectively self-organize with only a little assistance from the developing organization.


              There is no central owning organization that sets schedules and priorities that might conflict with a using organization's schedules and priorities.

              Though there is a schedule for the developing organization's structured innovation, the SCSL provides every participant with all the freedom and authority to move forward independently.


              There is a self-organizing effect in which the boundaries between proprietary concerns and community concerns are adaptively set.

              There is a force tending to keep the infrastructure stable because all the participants depend on it, but innovation can take place any place in the technology base. The binding requirements of the SCSL such as openness and compatibility also tend to keep the infrastructure stable by preventing predatory modifications and extensions.

              There is also a spectrum of concerns from the developing organization's point of view that ranges from extensions of high importance to those of less importance; by initiating work for those high importance items itself, the developing organization can exert beneficial stability on them.


              A participating organization can reap the benefits of expertise not in its employ.

              There is no limit on who can participate.
    • [^] # Re: GanttProject 1.9.9 version finale

      Posté par  . Évalué à 2.

      Je suis un peu frustré
      Cela va bientôt faire un an que je passe la majeure partie de mon temps libre à développé ce logiciel qui m'a appris énormément de chose. Je suis arrivé à un point où je suis assez satisfait de ce que j'ai réalisé (Le logiciel n'est pas parfait loin de la, et comporte encore beaucoup de défaut)

      Mais lorsque quelqu'un "dénigre" le travail en disant "Un logiciel libre qui nécessite des logiciels non-libre pour fonctionner est problématique par nature, peu importe comment."
      C'est vraiment énervant. Vu le nombre d'heures investies dans ce travail, je suis dégouté d'entendre ça. Personnelement je ne vois pas vraiment de problèmes à ça. Le logiciel est donné avec les sources, donc libre à chacun de les reprendre et de les faire fonctionner avec une JVM LIBRE si c'est si important par rapport au travail que j'ai fourni.
      • [^] # Re: GanttProject 1.9.9 version finale

        Posté par  . Évalué à 2.

        Rassures toi, il ne faut que tu sois frustré un seul instant. A priori le plus frustré doit être l'esprit chagrin qui ne sait dire que "Java c'est mal" sans penser un moment au travail qu'il y a derrière.

        Et si on lui explique qu'il manque du respect le plus élémentaire pour le travail des autres, il trouvera encore le moyen de se retrancher derrière son "ouverture d'esprit à lui" :)

        Je peux te dire que je trouve ce projet excellent et le résultat superbe. Ne change rien !

        M
      • [^] # pas là pour le cirage de pompes

        Posté par  . Évalué à 1.

        Apparement tu ne supportes pas la contradiction et vit la critique constructive (car oui, c'est constructif de pointer un problème, étant entendu que la réponse à ce problème est claire) comme un dénigrement. Tant pis pour toi, je pense que t'as plus à perdre que moi, au final.

        (par exemple, ton logiciel ne sera sans doute pas accessible aux utilisateurs de debian de manière conviviale. Détail idiot qui recouvre un problème plus vaste.)

        (Je n'ai rien à dire sur ton logiciel parce que je n'en ai vu que les captures d'écran : ça me ferait bien mal au postérieur de consacrer du temps à installer un logiciel propriétaire (JVM de Sun))
        • [^] # Re: pas là pour le cirage de pompes

          Posté par  . Évalué à 2.

          1) Je tourne sous linux et ca marche très bien

          2) J'ai plusieurs utilisateur qui marchent sous linux (A la fac de marne la vallée c'était des débian, d'ailleurs Thomas (cf ci dessous) a reussi à faire tourner sous Debian)

          3) Ta critique n'est pas contructive pour moi, mon but n'est pas forcément de faire un truc 200% libre, c'est de faire un soft utilise, agréable, pour les particuliers, universitaires et entreprises. Et peu importe l'OS ou la JVM utilisés par mes utilisateurs.

          4) Si ca te fait mal au postérieur d'installer la JVM de Sun c'est très bien..Ne l'installe pas. Mais as-tu essayé GanttProject avec une autre machine virtuelle ??
        • [^] # Re: pas là pour le cirage de pompes

          Posté par  . Évalué à 2.

          Ta critique n'est pas du tout constructive. Pour toi tout semble de séparer entre ce qui est "bien" et ce qui est "mal". Bien sur tu es le seul en droit de catégoriser ce qui se range dans chaque catégorie.

          Etre constructif c'est savoir prendre du recul sur une situation et se dire qu'il existe des niveaux entre "saibien" ou "saimalsapu".

          C'est marrant rien qu'en lisant cette page je peux deja deviner ton avis sur suse ( sapusaipaslibresapux ) et debian ( caroxrulezownz ).

          Pour revenir sur Sun&Java Cf. mon post plus haut qui te permettra peut être de nuancer ton jugement.

          Bon bref ca pue le troll ton discours, et en plus tu te dépatouilles dans une histoire ou tu critique un producteur de libre.

          La prochaine fois abstiens toi. Ou bien marque ton post sur un papier et attends une journée avant de le poster.

          Avec toute mon amitié
  • # Re: GanttProject 1.9.9 version finale

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

    Perso j'utilise Mrproject qui a l'avantage (pour moi) de tourner avec Gnome2
    http://mrproject.codefactory.se/(...)

    Ceci ne retire rien a GanttProject que je ne connais pas. Je vais le tester d'ailleur de ce pas.

    Bon comme j'utilise debian je vais m'amuser ( aka un simple apt-get install n'est pas suffisant ); donc pour ceux qui comme moi installe java pour la premiere fois sous debian la solution est peut'être la :
    http://guide.andesi.org/html/gdev-j2se.html(...) (j'ai dit peut'être)

    Enjoy (enfin peut'être)
    Karles ;-)
    • [^] # Re: GanttProject 1.9.9 version finale

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

      Je viens de tester ganttproject avec le machine virtuelle de blackdown, à priori ça marche du moins ça se lance :).

      Pour debian unstable donc:
      deb http://ftp.oleane.net/pub/java-linux/debian/(...) unstable main non-free
      dans le /etc/apt/sources.list

      apt-get update
      A priori il y a un pb avec le md5 du paquet et apt ralle donc :
      wget http://ftp.oleane.net/pub/java-linux/debian/pool/non-free/j/j2se1.4(...)
      dpkg -i j2re1.4_1.4.0.99beta-1_i386.deb
      Pour accepter la licence touche q (c'est un more on dirait) puis taper yes [enter]
      cd /usr/lib && ln -s mozilla mozilla-cvs
      dpkg ne gérant pas le telechargement des dépendences il faut corriger tout ça :
      apt-get install -f
      vala on y est, décompresser le targz (qu'on trouve sur sourceforge) et lancer :
      sh ganttproject.sh

      bon j'ai tout un tas de truc comme ça dans mom term :

      ATTENTION: Could not lock System prefs.Unix error code -1105201824.
      21 oct. 2003 21:41:22 java.util.prefs.FileSystemPreferences syncWorld
      ATTENTION: Couldn't flush system prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

      mais ça n'a pas l'air de le géner.

Suivre le flux des commentaires

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