Derniers journaux de ploum :
- [19/03@09:28] Bruce Perens se présente à l'OSI
- [18/03@18:11] La quête du clavier parfait en 10 points
- [10/03@14:47] Un gyroscope USB pour Linux ?
- [24/02@22:10] Conférence à Bruxelles lundi soir d'introduction au libre
- [05/02@16:07] Tortoise SVN sous Gnome ? Et bien oui...
- [05/02@12:40] Gestion de matériel et de prêt ?
- [08/01@11:07] OpenMoko ou Nokia 810 pour dev Python ?
- [07/12@13:45] Le changement de password pue du rond
- [06/12@15:21] Formation gratuite à la programmation pour demandeurs d'emploi
- [04/12@11:03] Librairie graphique pour prototype d'application embarquée ?
- [10/11@17:11] Comment porter plainte pour un DOS ?
- [12/10@09:37] Retour vers le passé : retrouver un ancien logiciel
- [28/09@09:32] Découvert du logiciel Chandler
- [27/09@12:10] Getting Things Done, comment implémenter ?
- [17/09@09:29] Ipod casse la compatibilité mais quid de l'existant ?
- [10/08@12:29] eGovernment good practice awards
- [27/07@22:23] Créer un "Planet"
- [26/07@09:59] La fin de Thunderbird ?
- [05/07@12:16] Klaxonne-moi le 4x4
- [29/06@20:49] Fork de Fluendo ?
Journal : Dessiner un graphe de dépendances et gestion de tâches
Posté par ploum (page perso, ) le 02 avril 2008Je suis dans la réalisation d'un projet (la migration du serveur fritalk vers une infrastructure complètement différente pour ceux que ça intéresse) et j'ai divisé ce gros projet en plein de petites tâches individuelles.
Bien entendu, il existe une relation entre les tâches. Telle tâche nécessite que telle et telle autre soit complétée d'abord et ainsi de suite. Une de mes tâches finale dépend d'ailleurs de 10 autres !
J'ai dessiné un graphe de tout cela sur papier mais j'aimerais le faire informatiquement de manière à ce qu'il me liste en permanence les tâches que je peux faire (tous les prérequis sont remplis).
Dans mon cas, comme la seule ressource est mon temps, un diagramme de Gantt ne se prête pas bien du tout à l'exercice (j'ai essayé). Je veux en effet avoir au jour le jour le choix de bosser sur ce que j'ai envie qui est faisable dans l'état actuel des choses.
Est-ce que vous avez des idées pour faire ce genre de choses ? Vous avez déjà rencontré des outils qui permettent d'organiser des projets de cette façon ?
D'une manière générale, je suis en train de réfléchir à faire mon propre todo manager en python (y'a rien qui me convient), j'ai un peu regardé mais j'ai trouvé aucun binding python pour Evolution-data-server (dont je comptais récupérer les listes de tâches, ça me semble plus malin).
> Lire le journal (32 commentaires, moyenne: 1,8).
LateX a la rescousse
J'image que tu ne vas pas trouver ça a ton gout mais on ne sais jamais :
http://www.fauskes.net/pgftikzexamples/tkz-berge/
Moi c'est ce que j'utilise.
De là a pondre un truc qui va chercher les infos dans ton evolution-data-server, ça doit pas être super compliqué.
-
[^]Freemind a la rescousse
Posté par tfeserver tfe (page perso, ) le 03/04/2008 à 09:33. (lien). Évalué à 0.Je ne sais pas exactement si cela correspondra a tes besoins, mais pour faire des arbres sinon tu as Freemind.
http://www.framasoft.net/article2894.html-
[^]Re: Freemind a la rescousse
Posté par Bozo le Clown () le 03/04/2008 à 09:51. (lien). Évalué à 3.Je crois que ce ne sont pas des arbres mais des graphes dont il a besoin et aucun outils type mind map ne convient selon moi
-
[+] Diagramme de gant
tout est dans le titre...
Ubuntu is an ancient african word meaning : "I can't configure Debian".
-
[^]Re: Diagramme de gant
PERT
Le diagramme de Gantt ne convient pas mais ce que tu décris ressemble à un diagramme de P.E.R.T.
http://en.wikipedia.org/wiki/Pert
Sous freshmeat il n'y a pas grand chose mais il semble
que Openproj le propose:
http://www.openproj.org/openproj
Si tu ne comptes pas y ajouter les durées des tâches tu peux peut-être tout simplement utiliser un diagramme d'activité UML.
qui est faisable dans l'état actuel des choses.
Ca me fais furieusement penser au "contexte" ca
Est-ce que les applis GTD ne conviennent pas ?
-
[^]Re: PERT
Posté par ploum (page perso, ) le 03/04/2008 à 00:24. (lien). Évalué à 2.Je suis un adepte de GTD mais je n'en ai pas trouvé une seule qui me convienne pour Gnome (léger, simple et pas en ligne).
Je suis preneur de toute suggestion !-
[^]Re: PERT
-
[^]Re: PERT
Posté par Bozo le Clown () le 03/04/2008 à 10:02. (lien). Évalué à 3.Si le coté en ligne te gêne à cause de la confidentialité des données,
tu as tout de même track
que tu peux installer en local ou sur un serveur dédié.
http://www.rousette.org.uk/projects/
Il est vraiment bien fichu
Si c'est à cause de l'intégration je retire.
-
-
[^]Re: PERT
Posté par Philip Marlowe (Jabber id, ) le 03/04/2008 à 09:37. (lien). Évalué à 2.Mieux, à mon goût, que PERT : le graphe potentiel-tâche. Je ne sais pas si c'est implémenté par un logiciel mais, même en utilisant le graphe dessiné à la main, c'est très lisible.
Mes vingt centimes.-
[^]Re: PERT
Posté par Bozo le Clown () le 03/04/2008 à 13:18. (lien). Évalué à 2.Intéressant mais tu peux nous en dire un peu plus parce que l'ami Wikipedia n'est pas très prolixe sur le sujet.
http://fr.wikipedia.org/wiki/M%C3%A9thode_potentiel-t%C3%A2c(...)
-
Une base
Tu peut regarder http://gauvain.pocentek.net/stodo/
C'est hyper basique mais ca peut aider :-)
Todolist de abstractspoon
Bonsoir
il existe bien un produit qui n'est pas libre mais c est un freeware (1ere inconvenient)
Par contre, j'ai jamais vu un outil de gestion de todolist aussi complet ...
Export en different format : gantproject, freemind, tableur etc
Possibilité de créer ta propre feuille de style pour avoir le reporting que tu veux ... C'est ce que j'ai fait d'ailleurs.
Par contre il tourne sous MStruc (2e inconvenient). Je l'ai installé via wine sous ma fedora8 sans probleme grace à ce post http://ubuntuforums.org/showthread.php?t=291898. Le plus interessant se trouve sur la page 2 du forum.
Avec cette solution j'ai reglé mon probleme de todolist manager !!
Je t'ai mis une copie d'écran de mon bureau avec todolist et aussi son export dans freemind
http://ejemba.free.fr/todolist_freemind.png
Hope that helps
Dis moi si ça te parle
-
[^]Re: Todolist de abstractspoon
Posté par Anb () le 03/04/2008 à 09:05. (lien). Évalué à 1.Pas libre ? sur cette page (http://www.codeproject.com/KB/applications/todolist2.aspx), vers la fin, ils donnent la licence :
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Certes, c'est programmé avec et pour des technologie propriétaire que ma religion m'interdit de citer ici, mais une CC c'est toujours ça de pris :)-
[^]Re: Todolist de abstractspoon
Posté par Narmer () le 03/04/2008 à 11:22. (lien). Évalué à 1.Salut Anb,
et bien tu vois comme quoi c'est un a priori que j'avais !!
J'ai même pas vérifié la licence en me disant de toute fàçon c est un logiciel privateur.
Merci pour l'info, je ne suis pas super calé dans les licences CC, je ne sais pas si la Creative Commons Attribution-ShareAlike 2.5 License permet d'avoir les sources. Si c est le cas c est une raison de plus de l'utiliser.
-
-
[^]Re: Todolist de abstractspoon
Posté par Bozo le Clown () le 03/04/2008 à 09:53. (lien). Évalué à 3.Arbre hiérarchique. Ploum a besoin d'un graphe me semble t'il
Dans le même esprit ...
Quelqu'un aurait il connaissance d'un logiciel similaire à Rational Rose d'IBM ?
-
[^]Re: Dans le même esprit ...
Posté par Steven Rault (page perso, ) le 03/04/2008 à 02:40. (lien). Évalué à 2.j'avais cru voir un article la semaine dernière sur Framasoft parlant de DBdesigner de façon plus complete que l'article dans la section php+mysql mais je le retrouve plus.... :(
sinon voir:
http://www.fabforce.net/dbdesigner4/-
[^]Re: Dans le même esprit ...
Posté par gregolak () le 03/04/2008 à 11:04. (lien). Évalué à 1.Dbdesigner est pas mal, mais vraiment pas très stable, quelques bugs bien chiants et aucune nouvelle version depuis bien longtemps.
Je crois qu'il s'est plus ou moins transformé en "mysql workbench" http://dev.mysql.com/workbench/ que je n'ai pas encore pu tester.-
[^]Re: Dans le même esprit ...
Posté par Bozo le Clown () le 03/04/2008 à 11:23. (lien). Évalué à 2.Surrtout c'est dédié aux modèles entité-relations et pas orienté UML.
Ca correspond plutôt au module Data Modeler de Rose qu'à Rose lui-même
-
-
-
[^]Re: Dans le même esprit ...
Posté par Florent Zara (Jabber id, page perso, ) le 03/04/2008 à 08:32. (lien). Évalué à 4.Rational Rose est une véritable usine à gaz. Si ce que tu cherches correspond à la partie modélisation via UML, tu as un certain nombre d'outils libres dans le domaine, mais aucun aussi riche et lourd que Rose. Une liste assez complète est disponible chez Wikipedia :
- en français : http://fr.wikipedia.org/wiki/Unified_Modeling_Language#Logic(...)
- en anglais : http://en.wikipedia.org/wiki/List_of_UML_tools#Non-proprieta(...)
Maintenant si tu veux qqs pistes, tu as ArgoUML (en Java), très proche de la norme, mais il manque un peu de réactivité dans l'interface et a du mal à gérer les gros projet. Toujours en Java et si tu utilises Eclipse, les plugins dédiés commencent à avoir une bonne tête. Sous KDE, Umbrello tire son épingle du jeu, ainsi que StarUML sous Windows.-
[^]Re: Dans le même esprit ...
Posté par Clément David (Jabber id, page perso, ) le 03/04/2008 à 08:56. (lien). Évalué à 3.J'en rajouterait un à la liste, BoUML qui est très complet, en C++/Qt et en plus qui à le bon goût d'être développer en France (Cocorico...).
-
-
[^]Re: Dans le même esprit ...
Posté par Bozo le Clown () le 03/04/2008 à 09:50. (lien). Évalué à 3.http://www.papyrusuml.org/scripts/home/publigen/content/temp(...)
http://uml.sourceforge.net/index.php
http://argouml.tigris.org/
http://www.topcased.org/
http://bouml.free.fr/index.html
http://staruml.sourceforge.net/en/ (windows only)-
[^]Re: Dans le même esprit ...
Posté par Bozo le Clown () le 03/04/2008 à 10:05. (lien). Évalué à 2.Rajoutons ces 3 petits là
http://gaphor.sourceforge.net/
http://alexdp.free.fr/violetumleditor/page.php
et
http://www.netbeans.org/index.html (depuis la dernière version le modeleur est intégré en opensource)-
[^]Re: Dans le même esprit ...
Posté par baud123 (Jabber id, page perso, ) le 03/04/2008 à 17:58. (lien). Évalué à 2.merci beaucoup, cela m'a permis de compléter encore http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools ;-)
-
[^]Re: Dans le même esprit ...
Posté par Bozo le Clown () le 03/04/2008 à 21:01. (lien). Évalué à 4.Puisque tu le demandes poliment on va faire dans dans l'exhaustivité:
opensource
http://umlsculptor.sourceforge.net/
http://www.umlet.com/
http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?pa(...)
http://www.mvmsoft.de/content/plugins/slime/index.htm
https://jupe.binaervarianz.de/
http://green.sourceforge.net/
sketch modeling
http://smartuml.sourceforge.net/
online
http://www.gskinner.com/gmodeler/index.html
viewer de modèles Rose
http://jroseviewer.sourceforge.net/
gratuits
http://www.softeam.fr/produit_objecteering6.php
http://www.magicdraw.com/main.php?ts=navig&NMSESSID=9126(...)
http://www.visual-paradigm.com/download/download.jsp?product(...)
http://www.yworks.com/en/index.html
http://www.omondo.com/
http://www.atportunity.com/download.php
http://www.soyatec.com/main.html-
[^]Re: Dans le même esprit ...
Posté par baud123 (Jabber id, page perso, ) le 03/04/2008 à 22:50. (lien). Évalué à 2.merci, j'ai noté ceux en libre, me restera à trouver le temps pour les essayer ;-)
Certains ne sont plus développés depuis 2002 (umlsculptor) ou n'ont pas dépassé le stade du planning (JRoseViewer) :/ Visiblement les greffons pour Eclipse se sont bien développés en tout cas.
-
-
-
-
GanttProject
As-tu regardé du coté de GanttProject
http://ganttproject.biz/
il y a moyen d'afficher diagramme de Gantt ET diagrame de PERT
Trac
Il y a trac avec ce plugin :
http://trac-hacks.org/wiki/TracTicketDepgraphPlugin
taskjuggler
Je ne suis pas sûr que ce soit ce que tu cherches, mais il permet de définir les tâches d'un projet avec relation de dépendance, propose une organisation des tâches en fonction du chemin critique (automatique) et s'adapte ensuite à l'avancement effectif des tâches => le séquencement optimal des tâches est/peut-être recaclulé...
Je crois qu'il fournit des diagrammes de gantt et de Pert via graphviz (au moins dans la version beta)...
http://www.taskjuggler.org
Graphviz
Ma solution serait Graphviz : tu auras ainsi le graphe (maintenant, çà ne se mettra pas à jour automatiquement en fonction des tâches effectuées ou non, si c'est çà aussi que tu recherchais) :
- Graphviz : http://graphviz.org/
- Tutorial : http://new.linuxfocus.org/English/August2005/article387.shtm(...)
Interaction avec EDS
Hello
Je vois que tu cherche a manipuler EDS en Python, je cherche à le faire en C mais je n'ai pas très bien compris comment ça fonctionnait.
Si quelqu'un a des exemples simples, je suis preneur.
A+

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

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.