From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: Packaging a free Firefox Date: Wed, 02 May 2018 23:10:45 +0200 Message-ID: <87wowlg3vu.fsf@lassieur.org> References: <87y3h1g42q.fsf@lassieur.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDz1X-0002XR-Nx for guix-devel@gnu.org; Wed, 02 May 2018 17:10:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDz1U-0001XC-JH for guix-devel@gnu.org; Wed, 02 May 2018 17:10:51 -0400 Received: from mail.lassieur.org ([83.152.10.219]:52736) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fDz1U-0001Vg-3b for guix-devel@gnu.org; Wed, 02 May 2018 17:10:48 -0400 Received: from rodion (88.191.118.83 [88.191.118.83]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 743ba0f4 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Wed, 2 May 2018 21:10:45 +0000 (UTC) In-reply-to: <87y3h1g42q.fsf@lassieur.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Clément Lassieur writes: > Hi, > > I find Icecat very buggy, even if I compare it to a home-made Firefox > package that inherits Icecat (and thus is very close to Icecat). For > example I can't even pay with my credit card with icecat-52-guix, > whereas I can with firefox-home-52-guix. (It looks like a javascript > issue.) Also, lots of videos don't work, and it's difficult to know > whether it's because of technical issues or because of DRM. > > This may discourage people from using GuixSD. > > My understanding is that Icecat exists because of two reasons: > 1. a trademark/logo issue, > 2. the need to remove non-free code from Firefox. > > But it does more: > 3. it only packages the stables versions of Firefox, > 4. it adds add-ons, > 5. it prevents the installation of non-free plugins, > 6. probably other things that I'm not aware of. > > It seems to me that the trademark/logo issue and the non-free code > removal could be dealt with at the Guix packaging level. It's probably > just a huge bunch of substitutes to do. The package would be huge, but > at least we would have control on it. > > That would remove a layer of complexity, and probably reduce bugs (that > come from that layer). That would also allow us to have a recent > version of Firefox. > > And it would be way better than everyone (I exaggerate a bit) having his their ^ > home-made non-maintened full-of-security-issues Firefox. > > What do you think? > Clément