Question about goal of Windows/Mac frameworks

Alexander Neundorf neundorf at kde.org
Wed Oct 21 19:59:45 UTC 2015


On Wednesday, October 21, 2015 13:08:46 Dominik Haumann wrote:
> On Tue, Oct 20, 2015 at 8:23 PM, Christoph Cullmann 
<cullmann at absint.com> wrote:
> > I think that is more or less what we had in the past with the "kdewin"
> > installer, that is like the cygwin installer pulling in all stuff you
> > need and a set of applications in some common prefix.
> > 
> > I am not sure that was such a success, compared to what e.g. Krita,
> > Marble, Digikam and others do: individual self-contained installers 
(or
> > bundles).
> > 
> > I really think we should focus on making frameworks fit for that and 
not
> > rebuilding some "micro-distro" with online installer for that operating
> > systems.
> I fully support that, based on the following reasoning:
> 
> What's important to realize is that deployment under Windows works 
different
> to deployment under Linux: In Linux, you have the package manager 
which
> automatically drags in all correct dependencies and you are fine.
> 
> In Windows, such a package manager does not exist. KDE tried to 
create
> such a package manager through the emerge/KDE Windows installer, 
but
> this is non-standard [on Windows] and simply not what users want.
> 
> Speaking for Kate or KWrite, we want one downloadable .zip/installer 
that
> just installs Kate/KWrite, and that's it. Yes, that implies that Kile,
> KDevelop, ... will again install Qt and all the required frameworks, but
> this is how things
> work on Windows, and that's perfectly fine (size is not an issue).

Maybe Qt could be shared ?

> So thanks a lot Christoph for your work on making self-contained 
frameworks,
> that's definitely the correct solution.
> 
> Incidentally, this solution is probably also desirable for commercial 
usage
> of our KF5 frameworks: Commercial applications often want to ship
> everything themselves, and having self-contained libraries that do not
> depend on additional files in some other installation folder does 
exactly
> this.

I can confirm that.

Alex

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20151021/892b5b8d/attachment.html>


More information about the Kde-frameworks-devel mailing list