<div class="gmail_quote">On Mon, Oct 22, 2012 at 3:04 PM, Inge Wallin <span dir="ltr"><<a href="mailto:inge@lysator.liu.se" target="_blank">inge@lysator.liu.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Monday, October 22, 2012 09:57:51 Jaroslaw Staniek wrote:<br>
<br>
...<br>
<div class="im"><br>
> That's good approach, especially the separation of painting routines<br>
> from the headless part.<br>
<br>
</div>No, I don't advocate separation of painting from the headless part.  Paiting<br>
should be in the core.<br>
<div class="im"><br>
> Regarding the above hierarchy with ui/* dirs -- where would be the<br>
> place for app-specific code that's not ui-related?<br>
<br>
</div>in core/<app>, of course.<br>
<div class="im"><br>
> Moreover,<br>
><br>
> In mid term (3.0), following the approach of Qt 5, I wonder if we<br>
> couldn't have the libs:<br>
> - moved to separate repo(s)<br>
> - changed to Qt-only (most easy for filters - gives hope of getting<br>
> more contributors from Qt-only ecosystem).<br>
><br>
> (I've been dreaming about this during the 1st Calligra sprint)<br>
<br>
</div>I wouldn't mind this very much if we could just get a stable API. That means<br>
that probably not all libs would apply. But I think that for instance libs/odf<br>
was always meant to be stand-alone.<br>
<br>
What type of non-Qt dependency do we have now that would be done away with?</blockquote><div><br></div><div>There are a few dependencies that should be reorganized in the future. For Krita we got lots of complain that we install to many dependencies like kdepimlibs or mysql, which have no use in Krita.</div>
</div>