Architecture Refactor Suggestion: Bigger reorganization
Inge Wallin
inge at lysator.liu.se
Mon Oct 22 14:04:50 BST 2012
On Monday, October 22, 2012 09:57:51 Jaroslaw Staniek wrote:
...
> That's good approach, especially the separation of painting routines
> from the headless part.
No, I don't advocate separation of painting from the headless part. Paiting
should be in the core.
> Regarding the above hierarchy with ui/* dirs -- where would be the
> place for app-specific code that's not ui-related?
in core/<app>, of course.
> Moreover,
>
> In mid term (3.0), following the approach of Qt 5, I wonder if we
> couldn't have the libs:
> - moved to separate repo(s)
> - changed to Qt-only (most easy for filters - gives hope of getting
> more contributors from Qt-only ecosystem).
>
> (I've been dreaming about this during the 1st Calligra sprint)
I wouldn't mind this very much if we could just get a stable API. That means
that probably not all libs would apply. But I think that for instance libs/odf
was always meant to be stand-alone.
What type of non-Qt dependency do we have now that would be done away with?
More information about the calligra-devel
mailing list