[Bug 247417] Review Request: bouml - UML2 tool box to specify and generate code

bugzilla at redhat.com bugzilla at redhat.com
Wed Aug 1 20:07:27 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: bouml - UML2 tool box to specify and generate code


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=247417





------- Additional Comments From debarshi.ray at gmail.com  2007-08-01 16:07 EST -------
(In reply to comment #32)

> I am Bruno Pagès, author of Bouml

Hello. Nice to see you here.
 
> I see you have many problems to compile Bouml and this is a big surprise

Not many problems really. The issue was handling the value of BOUML_LIB for
ppc64 and x86_64 systems. We tried to fiddle with the CFLAGS and CXXFLAGS used
by qmake, which complicated things a bit, and we finally gave up trying to do that.

> On the download page of the site (http://bouml.free.fr/download.html) I point to
> several Bouml distributions, can I add a pointer to yours ?

Sure. I will let you know the links to the RPMs for various architectures and
distribution versions once this review is approved.

> Do you have a page associated to Bouml, or a constant link to the rpm
> (http://rishi.fedorapeople.org/bouml-2.29.1-1.fc8.src.rpm depend on the release
> and may be more because I don't know the meaning of 'fc8'), or a way to find it
> through a query (like for FreeBSD) ?

Once the package is approved, it will become part of Fedora and be available
from the official Fedora repositories.  Whether it will be in the CD-ROMs or
DVDs is something I can not tell, yet.

Therefore all users need to do is:
# yum install bouml
...to install it. However this behaviour will be restricted to users of Fedora
Core 6 (if demanded), Fedora 7 and Rawhide (ie. Fedora development snapshot).

http://rishi.fedorapeople.org/bouml-2.29.1-1.fc8.src.rpm is only a temporary URI
being used for the purposes of this review request.

"fc8" stands for "Fedora Collection 8", which refers to the   version of the
package built for Rawhide (Fedora 8 is going to be the next Fedora release).

> Best regards and thank you to compile Bouml for Fedora users

Thanks for creating such a wonderful tool. Folks at my workplace make extensive
use of it.

There are a few things which need fixing at your end, though.

1. The file src/diagram/DiagramWindow.cpp  has the executable bit set. I think
it should have 644 as the mode.

2. The projectControl and projectSynchro  symlinks should be relative (targets
should be ../lib/bouml/projectControl and ../lib/bouml/projectSynchro) and not
absolute as they are now. This is helpful if the prefix is not '/usr' but
something else.

3. Remove  Applications from Categories in the .desktop files.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the package-review mailing list