Hi Linus

Most of the previous talk has been to have a single argouml download
able to cater for both UML1.4 and UML2 so I always imagined a single
build and download for both.

In the early stages a separate shell script/batch file to run with the
UML2 switch seems fine but I would hope in the longer term that
File->New would prompt for a UML version or maybe even a separate
File->New UML1.4 Project and File->New UML2 Project menu items.

Can you work with what Andreas has provided so that a build will be
possible whenever the time is ready? It seems to me that we just want
all relavent jar for both MDR and euml in the download and in the
classpath.

At the moment I am close to fixing the associations in the class
diagram. After that I think most of what needs fixing will relate to
the fact that MDR and euml return different property names in some of
their events. They should be fairly easy to resolve.

I've really only been looking at class diagrams. I imagine use case
diagrams will be fairly complete already but I'm not so sure of some
of the others or of the extent of all the changes for UML2.

The split for complete new diagrams for UML2 does not seem to have
been necessary for class the class diagram (I was mislead by some of
the previous comments I'd seen). However it may be if some of the
other diagrams element structure has changed dramatically then we can
make use of the architecture I've already put in place to replace a
whole diagram with a complete new set of classes.

Regards

Bob.

2009/9/15 Linus Tolke <[email protected]>:
> When I have thought about this problem, I am thinking that the 0.29.1
> release and onwards will be doubled, i.e. there will be two set of
> downloads, one with MDR, the traditional and one with euml.
>
> This means that the script that builds the releases needs to be run twice,
> once for the traditional release and once for euml. In this case this
> copying should then be done in only one of the cases.
>
> It is great that you are starting to work with this Andreas. It is
> inspiring.
>
>          /Linus
>
> 2009/9/15 Andreas Rueckert <[email protected]>
>>
>> Hi!
>>
>> Ok, it's working...with some manual help... :-)
>>
>> The euml manifest was broken. I attach a new one to this mail.
>>
>> The uml2 jar's are not copied to the argouml-build/build
>> directory. The following would fix that in the euml build.xml
>> ===========
>>  <!-- ===================================================================
>> -->
>>  <!-- Install the jar file
>>  -->
>>  <!-- ===================================================================
>> -->
>>  <target name="install" depends="jar"
>>          description="Copy the ${result.jar} file to the ArgoUML
>> directory.">
>>    <copy todir="${argo.build.dir}">
>>      <fileset dir="${build.dir}" includes="*.jar"/>
>>      <fileset dir="${lib.dir}">
>>        <include name="**/*.jar"/>
>>      </fileset>
>>    </copy>
>>  </target>
>> ===========
>> , but it seems the main build.xml never calls the install option,
>> but just the jar option?
>>
>> If I copy the uml2 files manually to the build dir, Argo starts just
>> fine.
>> But there should be some info in the 'about' menu item, that this
>> is the uml2 version?
>>
>> Ciao,
>> Andreas
>>
>> --
>> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
>> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>>
>> ------------------------------------------------------
>>
>> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2395124
>>
>> To unsubscribe from this discussion, e-mail:
>> [[email protected]].
>> To be allowed to post to the list contact the mailing list moderator,
>> email: [[email protected]]
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2395300

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to