J'ai réussi à installer Gaphor sur Fedora 4, mais il faut downloader les sources de diacanvas et de la dernière version de gtk, les compiler et les installer (./configure;make; make install).
Il n'y a pas de compatibilité entre les outils UML car XMI n'est qu'une recommandation (un vrai vaporware!) sur le contenu de la DTD que doivent respecter les fichiers de sortie des différents outils donc chaque éditeur a son propre format de sortie. Peut être que cela changera avec l'adoption de XMI 2.0 qui repose sur un Schéma mais ce n'est pas pour tout de suite.
Il manque de nombreux diagrames à Gaphor mais comme il est écrit en python...
Quelque liens sur le sujet
http://jmvanel.free.fr/uml/uml-interop.html
http://uml.developpez.com/outils/
Je bloque toujours
Posté parflorentle
04/01/2006 14:44
Merci pour tes explications mais je n'y suis toujours pas arrivé et Fedora me gonfle !!! J'ai essayé d'installer GTK 2.8 mais je n'ya arrive pas à cause des dépendances (cairo) de pango.
Il n'y a pas de compatibilité entre les outils UML car XMI n'est qu'une recommandation (un vrai vaporware!) sur le contenu de la DTD que doivent respecter les fichiers de sortie des différents outils donc chaque éditeur a son propre format de sortie. Peut être que cela changera avec l'adoption de XMI 2.0 qui repose sur un Schéma mais ce n'est pas pour tout de suite.
Il manque de nombreux diagrames à Gaphor mais comme il est écrit en python...
Quelque liens sur le sujet
http://jmvanel.free.fr/uml/uml-interop.html
http://uml.developpez.com/outils/
[root@xxx gaphor-0.7.1]# ./run-gaphor.sh
running run
Starting gaphor...
Starting with model file None
running build
running config
Module 'xml.parsers.expat' found.
Module 'gtk' found.
Checking key 'gtk.gtk_version' >= 2.3... Okay (2.6.10).
Checking key 'gtk.pygtk_version' >= 2.3... Okay (2.6.2).
Module 'gnomecanvas' found.
!!! Required module 'diacanvas' not found.
Config failed.
The following modules can not be found or are to old:
'diacanvas'
Et pourtant :
[root@xxx gaphor-0.7.1]# pkg-config --modversion diacanvas2
0.14.2
Si tu sais ce que j'ai oublié de faire dis-le s'il te plait, mais ça commence à faire beaucoup trop de dépendances à remonter pour moi.