Hello Dave!

I would very much like to include your additions. My problem is that I can't
assess the quality of ArgoUML. My Eclipse workspace seems to be corrupt and
Eclipse shows errors inconsistently.

Let's go for it! Commit your work immediately, I will plan a 0.28.alpha3 for
tomorrow evening (please try to have the DTD updated by then too).

We then have until Friday to do more quality assurance on the solution. If
there are problems seen then, we could either back it out or I hope you are
willing to put in some time in the weekend fixing any problems.

        /Linus


2009/1/13 Dave Thompson <[email protected]>

> Dave Thompson wrote:
> > Linus Tolke wrote:
> >> Having said this, I think the issue 1048 would be a great addition, so I
> >> would like to know how much more time you will need to complete this, or
> >> complete it for a limited amount of diagrams/edges perhaps? Our options
> >> to back out is to delay the release to include the first step in your
> >> work. We could also allow you to work on to finish until the second or
> >> third alpha release.
> >>
> >> How much work is left?
> >
> > In my branch, I have the movability of labels working fine for
> associations,
> > and I think it is only an hour or two's work to get it working for all
> other
> > labels attached to edges.  Having said that, the hard bit seems to be the
> > save/load of the data.  At the moment, I've got saving implemented
> > (untested), but untested and loading is still to do.
> >
> > I could easily do a commit where the labels could be moved, but after a
> > save/load they would all go back to the original positions, and I think
> the
> > users would find this frustrating.
> >
> > With the amount of time I'm able to spend on it at the moment, I would
> expect
> > to be ready to start testing the fully complete solution in approx 2
> weeks.
> >  From other discussions, it sounds like there are lots of other important
> > features, so please don't delay those for my sake.
>
> Hi Linus,
>
> I've now completed the majority of my work on issue 1048.  It no longer
> needs
> GEF from SVN, so it is ready to be merged into the trunk.  Should we do
> this
> before the 0.28 release, or afterwards?
>
> The status at the moment is:
>  * All label dragging of all pathitem labels works.
>  * Label positions are saved to the UML file and reloaded successfully.
>  * There is a problem with the FigExtend label which goes back to the
> default position when loaded (this is due to the pathitem fig not being
> assigned an owner; I have noted this problem on issue 5518).
>  * I have occasionally seen null pointer exceptions when dragging items
> around in the editor; something might be wrong with the new ModeLabelDrag
> in
> the GEF mode stack, but I've not been able to reproduce it yet.
>  * The DTD still needs updating to reflect the new elements in the XML.
>
> The branch is here:
>
> http://argouml.tigris.org/svn/argouml/branches/work_issue1048_dthompson/src/argouml-app
>
> The decision is really up to you, and I won't be offended if you choose to
> delay it.  I don't know of any more problems than those I've listed above,
> but there may well be some, so merging this code may affect the quality or
> the timescales of the release.  On the other hand, the sooner we do it, the
> more hourse it will get tested, and the more likely it is that any problems
> will surface before the stable release.
>
> Please advise on how to proceed, and if appropriate, let me know how and
> when
> to do the merge.
>
> Regards,
>
> Dave
>
> ------------------------------------------------------
>
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=1022841
>
> To unsubscribe from this discussion, e-mail: [
> [email protected]].
>

Reply via email to