As people have said, ArgoUML used to be in Debian, but was removed due
to build problems. The real issue was that it depended on a lot of
packages that were only in the archive for ArgoUML, and were not well
maintained. Its dependencies that aren't in the archive are: libgef-java
(which is in the archive, but only an old version, while argouml
requires version 0.13, which is kind of weird in my opinion because
that's still in beta); a patched version of libgnujmi-java to fix some
api bugs, the Netbeans metadata repository (api and actual code),
netbeans jmiutils, and ocl-argo. All of these have there own
dependencies, which makes the job even more complicated. ocl-argo
depends on sablecc (and an old, pretty much abandoned version at that),
which was also dropped from the archive. Luckily I've gotten all the
dependencies packaged. They just need some polishing and then I'll try
to upload everything to my PPA as soon as I get some free time.
One issue: there may be some licensing issues with the jmi MOF. All the
interfaces have been done under gnu classpath, but ArgoUML also requires
a mof.xml spec from OMG whose license is rather hard to decipher. I
don't think there should be an issue, as Netbeans has a copy in their
contrib repo, but someone should still probably do some follow up.
** Changed in: argouml (Ubuntu)
Status: New => In Progress
** Changed in: argouml (Ubuntu)
Assignee: (unassigned) => Gabe Gorelick (gabegorelick)
** Branch linked: lp:~gabegorelick/argouml/ubuntu-package
--
[needs-packaging] ArgoUML
https://bugs.launchpad.net/bugs/118546
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs