<div dir="ltr"><div dir="ltr"><div dir="ltr">I have not been finding the time and interest to further contribute.</div><div>From my point of view, all the medium to low hanging fruit has been addressed and what remains to be done are major architectural reworks.</div><div><br></div><div>For example, the initialization of Umbrello is not in good shape.</div><div>A few of the constructors are super heavy weight, especially for the UMLApp and UMLDoc singleton classes.</div><div>The "new code generator" framework also has some rough edges - it has very many classes, and the responsibility of each class is not always clear (at least to me), or has overlap with other class(es).</div><div>Furthermore, there are a few cycles in the signal/slot handling (e.g. involving UMLListView and UMLListViewItem), meaning that the sending class of a signal may reach a slot in another class which in turn generates another signal for which the sender has a slot (but the cycle may be more indirect, i.e. involve a few other classes).</div><div><br></div><div>As said, touching any of those issues is heavy lifting, as far as I have experienced.</div><div><br></div><div>In three years I will retire, perhaps I might find some more time then.</div><div><br></div><div> Oliver</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Aug 13, 2023 at 5:33 PM Robert Hairgrove <<a href="mailto:code@roberthairgrove.com">code@roberthairgrove.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is Umbrello abandoned now? I don't see any activity except for some <br>
robots for the last couple of years on either the GitHub or the KDE <br>
"invent..." websites.<br>
<br>
I tried to contribute a few times, but finally gave up because of <br>
problems with git.<br>
<br>
Would be nice if Umbrello were a pure Qt application without the 800 lb. <br>
gorilla called KDE attached to it. :)<br>
</blockquote></div>