On 20/02/14 18:27, Tom Wijsman wrote:
> On Thu, 20 Feb 2014 11:26:18 +0200
> Samuli Suominen <ssuomi...@gentoo.org> wrote:
>
>> On 20/02/14 10:47, Steev Klimaszewski wrote:
>>> On Thu, 2014-02-20 at 10:40 +0200, Samuli Suominen wrote:
>>>> On 20/02/14 09:44, Steev Klimaszewski wrote:
>>>>> On Thu, 2014-02-20 at 07:55 +0200, Samuli Suominen wrote:
>>>>>> On 20/02/14 00:23, Ulrich Mueller wrote:
>>>>>>> Following up to today's QA meeting: The gtk3 USE flag is used by
>>>>>>> 27 packages, so I suggest making it a global flag:
>>>>>>>
>>>>>>> gtk3 - Add support for x11-libs/gtk+ (The GIMP Toolkit) version
>>>>>>> 3
>>>>>>>
>>>>>>> Ulrich
>>>>>> that would suggest it's fine to use, and is anything but
>>>>>> temporary
>>>>>>
>>>>>> -1 from here
>>>>>>
>>>>> MATE desktop (which I hope to bring in to Portage soon) can be
>>>>> built against gtk+ 2 or gtk+ 3, and upstream supports doing both,
>>>>> so +1 from me.  Just because gtk+ 3 is the latest, does not mean
>>>>> it's the greatest, and I really wish people would realize that
>>>>> newest != bestest.
>>>>>
>>>>>
>>>> Then you pick whatever is best supported for MATE, and ship it
>>>> using that. Later when they have completed their support for
>>>> GTK+-3, and it's the best supported, you ship that. It's not
>>>> rocket science.
>>>>
>>> OR, since I'm the maintainer, I decide that I'm willing to deal with
>>> both, instead of you telling me that I need to pick one or the
>>> other. Upstream says both are supported and viable, and I'm willing
>>> to deal with the headaches.  Just because you're unwilling doesn't
>>> mean others aren't.  kthx.
>>>
>>>
>> Bye bye distribution level consistency :-(
>>
>> It's sad that few stubborn developers can do that.
>>
>> - Samuli
>>
> "'Ey! Have you heard about it. Gentoo doesn't provide X with support
> for Y, then what are their USE flags even for; what a shame, ..."
>
> If people want to support and use multiple things, let them do so. It is
> pretty much what Gentoo and its philosophy are about; which somewhat
> can be summarized as providing choices such that we fit the users'
> need, and not force our one true way upon them...
>
> Greetings from someone who runs GNOME 3 and MATE simultaneously; you can
> intentionally break it, but why would you? It takes away our happiness.
> On the other hand, there's the part where you want to break it for a
> reason, perhaps for your happiness; but then I'd like to hear why.
>

So, no more setting USE="gtk" and assuming the best packaged software
will be get installed,
be it with what version of the toolkit, 1, 2 or 3
Instead, now you have to selectively do the maintainers job for figuring
out which one
is the best supported one
Despite already picking up a modern theme with both GTK+ 2.x and GTK+
3.x looks, now you
might end up with half-crippled software just because some stubborn
people choose the
looks, not the functionality, to be their motivation

Such people really don't deserve to own a packager status if they can't
take the time to
determine / examine the package's best supported graphical toolkit
If multiple ones with similar feature set is supported, then the latest
toolkit is preferred

But seems like I'm repeating common sense which the GNOME guideline
layed out long ago
Bunch of new QA developers shoudn't have any power to override that

Reply via email to