Why is C90 enforced in KDE?
Boudewijn Rempt
boud at valdyas.org
Mon Dec 7 16:22:47 GMT 2015
On Mon, 7 Dec 2015, Luca Beltrame wrote:
> Il Mon, 07 Dec 2015 13:17:53 +0100, Boudewijn Rempt ha scritto:
>
>> Unfortunately, Linux distros aren't the main platform anymore for the
>> KDE software _I_ maintain.
>
> Given you've said this multiple times,
Yes, and I'll go on saying it until I feel people are listening... Which
I feel hasn't happened yet.
> with my packager hat on I'll just
> mention this: just don't make it harder *for us* to work just because
> you're targeting another platform.
There are two sides, of course: if making it easier for a distribution
to package KDE software makes it harder for an application to be packaged
for another distribution, where do we go? What's most important? Just
adding a dependency because all linux distributions have it so it's no
sweat can cause huge problems.
> You may not care for Linux distros, but
> there are people who *do*.
I care about Linux, I care for Linux distributions and I've always done.
I hate having to work on OSX (especially OSX) or Windows, but I don't
have a choice here. And if the KDE frameworks are supposed to be cross-platform,
development needs to reflect that, and anything that's making life easy
for a distribution should be weighed and considered and maybe rejected
if it's making life harder for users of the KDE frameworks on other platforms.
The alternative is doing what Gnome did: declare the KDE Frameworks
Linux-only. That would be a clear, honest step to take, and I wouldn't
actually oppose it. But it would put an end to the story that KDE Frameworks
are just additions to Qt that everyone can use.
--
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org
More information about the kde-core-devel
mailing list