>>>>> On Wed, 12 Feb 2014, Samuli Suominen wrote:

> But applications is whole different story...

> The maintainer makes the decision which toolkit is used and best
> supported. If some application has initial port to gtk3, but still
> lacks some features the gtk2 version still had, then maintainer
> makes the smart choice of using the version that has all the
> features, if the maintainer deems those features important. There is
> no point in having them in parallel, it only increases the workload,
> making maintainer do double-testing of the application, not to
> mention the work it causes later when gtk2 is slated obsolete as
> gtk1 is now

Let's take Emacs as an example. The upstream package supports Athena
widgets (both in Xaw and Xaw3d variants), Motif, GTK2, and GTK3.
Currently there are five USE flags to control this, and I'm convinced
that the right solution is to leave this choice to the user.

(And if I was forced to decide on the toolkit for Emacs, then I
wouldn't even pick GTK, for stability reasons ...)

Ulrich

Attachment: pgpcFcdux7kOH.pgp
Description: PGP signature

Reply via email to