[KDE/Mac] KDE Platform Profiles: BIC changes

Carlo brandon.ml at gmail.com
Mon Apr 26 11:08:40 CEST 2010


2010/4/26 Kevin Ottens <ervin at kde.org>:
> Hello,
>
> As some of you might be aware of, we're working on making different profiles
> for the KDE Platform, in particular to tackle the mobile case. For the long
> version with the details, the thread starts there:
> http://lists.kde.org/?l=kde-core-devel&m=127107095103573&w=2
>
> Now I'm addressing you guys directly because we have one particular issue
> which is in a grey area. We try to retain binary compatibility as much as
> possible with our changes, but there's one type of change which would not
> break binary compatibility on our main target but would break it on Mac, and
> maybe on Windows (I'm getting mixed signals for this one).
>
> Said change is: Moving a class lower in the depencency chain.
>
> For now we found only one such case, namely KCrash could move from kdeui to
> kdecore. It's a particularly interesting one as kbuildsycoca would then depend
> on kdecore only, and for the mobile case some apps might not want to link on
> kdeui.
>
> Also I wouldn't be surprised if we find more of such cases as we go.
>
> Hence this mail, I'd need to know if we'd be fine breaking binary
> compatibility on those platforms in this case? It really depends on how big
> the installed base is for KDE/Mac and KDE/Windows and how strong our
> commitment on those targets is so far. Do we have any official "stable"
> release on it? etc.
>
> Feedback is badly needed here so that we know if we can pursue this kind of
> changes or not. I really don't want to break the binary compatibility on you
> guys if that's not welcomed. This case would be a nice trade-off if that's
> only minor annoyance as that would benefit greatly to the platform in general
> (simplifying the internal dependencies).
>
> Regards.
> --
> Kévin Ottens, http://ervin.ipsquad.net
>
> KDAB - proud patron of KDE, http://www.kdab.com
>
> _______________________________________________
> Kde-windows mailing list
> Kde-windows at kde.org
> https://mail.kde.org/mailman/listinfo/kde-windows
>
>

I think it shouldn't be a big deal for kde-windows since all the
packages needs to be installed with our installer, afaik there is no
third party that offers a binary package of their kde app, and since
we tie even extragear apps to a kde release it would just be a matter
of recompiling everything


More information about the kde-mac mailing list