From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 69BA21384E6 for ; Wed, 16 Jan 2013 16:49:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CDFF121C0F3; Wed, 16 Jan 2013 16:48:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B885721C0D8 for ; Wed, 16 Jan 2013 16:48:58 +0000 (UTC) Received: from pc-00124.menlough.dyndns.org (adsl-75-36-173-8.dsl.pltn13.sbcglobal.net [75.36.173.8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: phajdan.jr) by smtp.gentoo.org (Postfix) with ESMTPSA id A1F9B33D990 for ; Wed, 16 Jan 2013 16:48:57 +0000 (UTC) Message-ID: <50F6D9EA.9030304@gentoo.org> Date: Wed, 16 Jan 2013 08:48:42 -0800 From: =?UTF-8?B?IlBhd2XFgiBIYWpkYW4sIEpyLiI=?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Chromium system ffmpeg References: <50F4DC62.1010500@gentoo.org> <20130115095506.6e033640@gentoo.org> <50F63634.50701@gentoo.org> <20130116085428.7103a2a3@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.4.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5DA2D37F9EB1C4949803D840" X-Archives-Salt: e7dcba86-3425-4752-88e1-5cbbef066e62 X-Archives-Hash: 5bb78204f90e961145a307300c8d36dc This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5DA2D37F9EB1C4949803D840 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 1/16/13 8:40 AM, Alec Warner wrote: > Google generally prefers agility. Particularly when machines have gobs > of memory (so bundling is not as big of a deal as it was previously) > and they can staff security fixes for all their bundled libs. This is > quite a pervasive attitude there. Coming from a distribution > background it can be weird to see the different priorities (and > terrible systems that build the packages that work on $DISTRO, ew.) Bundling is not a problem because of build time, memory usage of disk space concerns (they are to some degree, but that's _not_ the primary reason). The biggest problem are incompatible forks (which we have in chromium tree), which actually hinder agility. For example, system ICU is more recent than the bundled one. Same for several other bundled libraries. A lot of effort goes into maintaining the forks and cherry-picked patches - that effort could be spent on something else. People often speak about the cost of unforking/unbundling, but forking/bundling has its cost too. Because of Windows and Mac, some libraries have to be bundled, but there should be no reason to fork (at least not long-term). Pawe=C5=82 --------------enig5DA2D37F9EB1C4949803D840 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) iEYEARECAAYFAlD22fMACgkQuUQtlDBCeQLRNACePaTi7IK7cTiO+0T6TTp9ilZz iqcAnjZDrGtJ8fAg9sO9cHS3ltYTeQdp =8ZOp -----END PGP SIGNATURE----- --------------enig5DA2D37F9EB1C4949803D840--