From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-71902-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B7259138453 for <garchives@archives.gentoo.org>; Wed, 9 Sep 2015 10:06:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7ECE1E0898; Wed, 9 Sep 2015 10:06:46 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 915D0E0878 for <gentoo-dev@lists.gentoo.org>; Wed, 9 Sep 2015 10:06:45 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from <lnx-gentoo-dev@m.gmane.org>) id 1ZZcH2-0007dZ-3N for gentoo-dev@lists.gentoo.org; Wed, 09 Sep 2015 12:06:40 +0200 Received: from ip98-167-165-199.ph.ph.cox.net ([98.167.165.199]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-dev@lists.gentoo.org>; Wed, 09 Sep 2015 12:06:40 +0200 Received: from 1i5t5.duncan by ip98-167-165-199.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-dev@lists.gentoo.org>; Wed, 09 Sep 2015 12:06:40 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-dev] Re: firefox gtk3 status, danger of gtk2 in-tree deprecation? (was: www-client/chromium gtk3 support) Date: Wed, 9 Sep 2015 10:06:30 +0000 (UTC) Message-ID: <pan$b197e$68b0c86c$64c311f6$507820b0@cox.net> References: <55EFDDAD.9030502@gentoo.org> Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip98-167-165-199.ph.ph.cox.net User-Agent: Pan/0.140 (Chocolate Salty Balls; GIT af87825) X-Archives-Salt: 38eb6dd6-04ac-4eb5-b33b-9635c1f0767a X-Archives-Hash: b7557da35aae07b6906f8a64f626f64c Paweł Hajdan, Jr. posted on Wed, 09 Sep 2015 09:20:13 +0200 as excerpted: > A user asked for optional gtk3 support in www-client/chromium: > <https://bugs.gentoo.org/show_bug.cgi?id=559378> Talking about browsers and gtk3, I read that binary distros are starting to ship firefox built against gtk3, now. And with that happened, they'll likely be eager to deprecate gtk2, as I think firefox was the big hold-out making that impractical. Which means gentoo will likely eventually follow, since gtk2 viability will be dropping at that point. So what's the gentoo gtk3 firefox status, and when it does go gtk3, how long can users expect their other gtk2 apps to continue to be supported, if upstream doesn't update to gtk3, due to inactivity or whatever reason? While I'm at it, what about claws-mail, which I use but which is still gtk2 based? And what about pan (nntp client), which I've been long-term involved with upstream on the mailing lists as a "guru user" and kept the list lights on when there was effectively no upstream dev, so I happen to know its gtk3 status fairly well -- the gtk3 port has long been done and some distros even ship it, but we continue to recommend gtk2 because we continue to get reports of various gtk3-based pan bugs that "magically" disappear when people rebuild with gtk2, that have never been traced much further than that, because the recommendation continues to be gtk2 (yes, circular reasoning, but...). And for as long as I've been running pan, nearing a decade and a half now, development has always been sporadic, as I said even lacking an upstream dev at all, for a few years. A couple years ago Heinrich Mueller adopted it and did a lot of work, adding some features that had been on the request list for years, but while he (and Petr Kovar, the Gnome rep and website maintainer, but a l10n guy not a dev) still do patches, he hasn't done much more than that for a couple years. So realistically, upstream isn't going to be very active in getting those gtk3 bugs traced and patched, tho patches will probably be applied if distro maintainers develop and submit them. For the desktop I tend to be more a kde guy (tho I'm not sure I will still be with the frameworks5/plasma5 upgrade...), but on these apps, and particularly on pan, since I /am/ involved with upstream there, I'm concerned about gtk, but am not close enough to the gentoo/gtk team to know the status there, thus the questions. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman