Re: Packaging a free Firefox

2018-07-31 Thread Mark H Weaver
Hi Pjotr, Pjotr Prins writes: > On Mon, May 21, 2018 at 04:07:10PM -0400, Mark H Weaver wrote: >> Pjotr Prins writes: >> >> > On Fri, May 18, 2018 at 06:14:24AM +0200, Pjotr Prins wrote: >> >> When Icecat stops crashing it will be totally useful for most people >> >> (95%). >> > >> > Now I am

Re: Packaging a free Firefox

2018-07-30 Thread Pjotr Prins
On Mon, May 21, 2018 at 04:07:10PM -0400, Mark H Weaver wrote: > Pjotr Prins writes: > > > On Fri, May 18, 2018 at 06:14:24AM +0200, Pjotr Prins wrote: > >> When Icecat stops crashing it will be totally useful for most people > >> (95%). > > > > Now I am on fast internet I have far less crashes.

Re: Packaging a free Firefox

2018-05-22 Thread Mark H Weaver
Pjotr Prins writes: > On Mon, May 21, 2018 at 04:07:10PM -0400, Mark H Weaver wrote: >> 45.5.1? That's ancient, with a large number of known security flaws. >> Why are you running such an old version? > > Ancient? November 2016 released. Ancient is my thinpad and ancient is > me ;). Security mat

Re: Packaging a free Firefox

2018-05-21 Thread Pjotr Prins
On Mon, May 21, 2018 at 04:07:10PM -0400, Mark H Weaver wrote: > 45.5.1? That's ancient, with a large number of known security flaws. > Why are you running such an old version? Ancient? November 2016 released. Ancient is my thinpad and ancient is me ;). Security matters, but my system is not *tha

Re: Packaging a free Firefox

2018-05-21 Thread Alex Vong
Hello, Mark H Weaver writes: > Pjotr Prins writes: > >> On Thu, May 17, 2018 at 12:57:22PM -0500, Christopher Lemmer Webber wrote: >>> > Under the conditions (for packaging torbrowser) I talked about >>> > with Torbrowser-project >>> > it is okay to ship it fully branded. I will have to get bac

Re: Packaging a free Firefox

2018-05-21 Thread Mark H Weaver
Pjotr Prins writes: > On Thu, May 17, 2018 at 12:57:22PM -0500, Christopher Lemmer Webber wrote: >> > Under the conditions (for packaging torbrowser) I talked about with >> > Torbrowser-project >> > it is okay to ship it fully branded. I will have to get back to them as >> > soon >> > as I am p

Re: Packaging a free Firefox

2018-05-21 Thread Mark H Weaver
Pjotr Prins writes: > On Fri, May 18, 2018 at 06:14:24AM +0200, Pjotr Prins wrote: >> When Icecat stops crashing it will be totally useful for most people >> (95%). > > Now I am on fast internet I have far less crashes. Looks like it is a > JS timeout of sorts. I am on 45.5.1, so next step is an

Re: Packaging a free Firefox

2018-05-20 Thread Pjotr Prins
On Fri, May 18, 2018 at 06:14:24AM +0200, Pjotr Prins wrote: > When Icecat stops crashing it will be totally useful for most people > (95%). Now I am on fast internet I have far less crashes. Looks like it is a JS timeout of sorts. I am on 45.5.1, so next step is an upgrade. Pj.

Re: Packaging a free Firefox

2018-05-17 Thread Mike Gerwitz
On Thu, May 17, 2018 at 13:34:37 +0200, Ludovic Courtès wrote: > I wonder why IceCat is based on an ESR, and what it would take to have > it follow Firefox releases more closely. IWBN if IceCat could be pretty > much like Linux-libre, i.e., a set of scripts that semi-automatically > adjusts the Fi

Re: Packaging a free Firefox

2018-05-17 Thread Pjotr Prins
On Wed, May 16, 2018 at 06:10:28PM +0200, Tonton wrote: > I guess channels already sort of exist. have a git repo or similar with > whatever guix packages in it and point $GUIX_PACKAGE_PATH at it. Then all > packages defined in your git repo are suddenly part of your available guix > packages. The

Re: Packaging a free Firefox

2018-05-17 Thread Pjotr Prins
On Thu, May 17, 2018 at 12:57:22PM -0500, Christopher Lemmer Webber wrote: > > Under the conditions (for packaging torbrowser) I talked about with > > Torbrowser-project > > it is okay to ship it fully branded. I will have to get back to them as soon > > as I am past the current bug and got it bui

Re: Packaging a free Firefox

2018-05-17 Thread Christopher Lemmer Webber
Nils Gillmann writes: > Christopher Lemmer Webber transcribed 1.2K bytes: >> Nils Gillmann writes: >> >> > Ludovic Courtès transcribed 1.1K bytes: >> >> Hello Katherine, >> >> >> >> Katherine Cox-Buday skribis: >> >> >> >> > E.g. I've seen several people in this thread mention they had already

Re: Packaging a free Firefox

2018-05-17 Thread Nils Gillmann
Christopher Lemmer Webber transcribed 1.2K bytes: > Nils Gillmann writes: > > > Ludovic Courtès transcribed 1.1K bytes: > >> Hello Katherine, > >> > >> Katherine Cox-Buday skribis: > >> > >> > E.g. I've seen several people in this thread mention they had already, > >> > or were trying to, packa

Re: Packaging a free Firefox

2018-05-17 Thread Christopher Lemmer Webber
Nils Gillmann writes: > Ludovic Courtès transcribed 1.1K bytes: >> Hello Katherine, >> >> Katherine Cox-Buday skribis: >> >> > E.g. I've seen several people in this thread mention they had already, >> > or were trying to, package Firefox (myself included). Had there been an >> > official non-li

Re: Packaging a free Firefox

2018-05-17 Thread Nils Gillmann
Ludovic Courtès transcribed 1.1K bytes: > Hello Katherine, > > Katherine Cox-Buday skribis: > > > E.g. I've seen several people in this thread mention they had already, > > or were trying to, package Firefox (myself included). Had there been an > > official non-libre channel, this work might not

Re: Packaging a free Firefox

2018-05-17 Thread Katherine Cox-Buday
Mark H Weaver writes: > Can you tell me specifically what is wrong with GNU IceCat that makes it > unsuitable for you? It has been my primary browser for several years. I don't think aiming to change a user's motivations is a winning game, but I can enumerate why I personally wanted to use Fire

Re: Packaging a free Firefox

2018-05-17 Thread Ludovic Courtès
Hello Katherine, Katherine Cox-Buday skribis: > E.g. I've seen several people in this thread mention they had already, > or were trying to, package Firefox (myself included). Had there been an > official non-libre channel, this work might not have been duplicated. There will never be an “offici

Re: Packaging a free Firefox

2018-05-17 Thread Ludovic Courtès
Hello Mike, Mike Gerwitz skribis: > IceCat is based on an old ESR; FF has undergone many substantial changes > (and rewrites of parts of the system) since then; it's much more > performant and I've found it to be much more stable over the years. > (I use IceCat at home and FF at work.) > > So wh

Re: Packaging a free Firefox

2018-05-17 Thread Thorsten Wilms
On 17.05.2018 03:26, Mark H Weaver wrote: Can you tell me specifically what is wrong with GNU IceCat that makes it unsuitable for you? It has been my primary browser for several years. While that question wasn't addressed to me, my case was similar to what Katherine described, so here's my ta

Re: Packaging a free Firefox

2018-05-16 Thread Mark H Weaver
Hi Katherine, Katherine Cox-Buday writes: > Pjotr Prins writes: > >>> Not packaging FF or crippling FF is a no-go! Doing so will discourage >>> users from using GuixSD and Free Software. > > As an anecdote with a data-point of one, I uninstalled GuixSD because I > suddenly needed the machine I

Re: Packaging a free Firefox

2018-05-16 Thread Katherine Cox-Buday
Oleg Pykhalov writes: > I understand this, but still you could use almost all Guix stuff > except Shepherd system services [1] on a foreign distribution. Guix > works smoothly for me on a working computer with GNU/Linux Mint on a > board, and I use GuixSD on my personal computer and laptop. Also

Re: Packaging a free Firefox

2018-05-16 Thread Oleg Pykhalov
Hello Katherine, Katherine Cox-Buday writes: > Pjotr Prins writes: […] > As an anecdote with a data-point of one, I uninstalled GuixSD because I > suddenly needed the machine I was running it on to be my daily driver. I > had been attempting to package Firefox whenever I had a spare moment, >

Re: Packaging a free Firefox

2018-05-16 Thread Christopher Lemmer Webber
Katherine Cox-Buday writes: > Pjotr Prins writes: > >>> Not packaging FF or crippling FF is a no-go! Doing so will discourage >>> users from using GuixSD and Free Software. > > As an anecdote with a data-point of one, I uninstalled GuixSD because I > suddenly needed the machine I was running it o

Re: Packaging a free Firefox

2018-05-16 Thread Katherine Cox-Buday
Tonton writes: > I guess channels already sort of exist. have a git repo or similar with > whatever guix packages in it and point $GUIX_PACKAGE_PATH at it. Then all > packages defined in your git repo are suddenly part of your available guix > packages. I agree this is an option; however, I thin

Re: Packaging a free Firefox

2018-05-16 Thread Mark H Weaver
Gábor Boskovits writes: > There was a bug in earlier Firefox, might that be that IceCat doesn't have > the fix for that yet? I don't know how much IceCat is delayed to Firefox. > https://stackoverflow.com/questions/24573061/uncaught-syntaxerror-in-strict-mode-code-functions-can-only-be-declared-at

Re: Packaging a free Firefox

2018-05-16 Thread Tonton
I guess channels already sort of exist. have a git repo or similar with whatever guix packages in it and point $GUIX_PACKAGE_PATH at it. Then all packages defined in your git repo are suddenly part of your available guix packages. On Wed, 16 May 2018 10:44:20 -0500 Katherine Cox-Buday wrote: > P

Re: Packaging a free Firefox

2018-05-16 Thread Katherine Cox-Buday
Pjotr Prins writes: >> Not packaging FF or crippling FF is a no-go! Doing so will discourage >> users from using GuixSD and Free Software. As an anecdote with a data-point of one, I uninstalled GuixSD because I suddenly needed the machine I was running it on to be my daily driver. I had been att

Re: Packaging a free Firefox

2018-05-15 Thread Mike Gerwitz
On Tue, May 15, 2018 at 10:57:39 +0200, Ludovic Courtès wrote: > Hi Pjotr, > > Pjotr Prins skribis: [...] >> I think I'll go to FF again if this persists. > > IceCat is essentially the same code as FireFox modulo branding, add-ons, > and a few trivial things. I don’t see how IceCat itself could b

Re: Packaging a free Firefox

2018-05-15 Thread Gábor Boskovits
2018-05-15 10:57 GMT+02:00 Ludovic Courtès : > Hi Pjotr, > > Pjotr Prins skribis: > > > So I have been using Icecate for 10 days. It is frustrating because it > > does crash every other hour on some JS load. The error always looks like > > > > Extension error: SyntaxError: in strict mode code, fu

Re: Packaging a free Firefox

2018-05-15 Thread Ludovic Courtès
Hi Pjotr, Pjotr Prins skribis: > So I have been using Icecate for 10 days. It is frustrating because it > does crash every other hour on some JS load. The error always looks like > > Extension error: SyntaxError: in strict mode code, functions may be declared > only at top level or immediately

Re: Packaging a free Firefox

2018-05-15 Thread Pjotr Prins
On Fri, May 04, 2018 at 04:24:11PM +0200, Pjotr Prins wrote: > On Thu, May 03, 2018 at 01:59:24PM -0400, Mike Gerwitz wrote: > > I use IceCat personally and FF Dev Edition at work. Until the recent > > move to WebExtensions, I used the same addons. I use NoScript and Tor > > and have no problems.

Re: Packaging a free Firefox

2018-05-12 Thread Clément Lassieur
Clément Lassieur writes: > You are right, there were tons of add-ons enabled, and disabling them > allowed me to do my credit card payment. I don't know why I never > thought about disabling them. (I wonder if it would be better to > disable them by default.) I think the answer is https://dire

Re: Packaging a free Firefox

2018-05-11 Thread Pjotr Prins
On Thu, May 03, 2018 at 11:53:04AM +0200, Pjotr Prins wrote: > On Wed, May 02, 2018 at 11:06:32PM -0700, Chris Marusich wrote: > > Clément Lassieur writes: > > > > > 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

Re: Packaging a free Firefox

2018-05-08 Thread Pjotr Prins
On Mon, May 07, 2018 at 06:30:44PM +0200, Ludovic Courtès wrote: > All, > > I don’t think the harsh words are warranted. Clément reported that some > of the add-ons that IceCat enables by default, which are there to > improve user privacy and autonomy, can cause web sites to behave badly. > Anyon

Re: Packaging a free Firefox

2018-05-07 Thread Mark H Weaver
Hartmut Goebel writes: > If you want to make the world a better place, you may decide to live > vegan. And if you expect everybody to become vegan, you will reach less > than if you try to convince people to start with eating less or no meat. This is not a good analogy to this situation, because

Re: Packaging a free Firefox

2018-05-07 Thread Mark H Weaver
Hartmut Goebel writes: > Am 06.05.2018 um 16:05 schrieb Mike Gerwitz: >> In the case of their addon >> system, they encourage installation of non-free addons, which is against >> the Free Software Distribution Guidelines (FSDG), and is the same reason >> that Debian isn't a recommended free softw

Re: Packaging a free Firefox

2018-05-07 Thread Ludovic Courtès
All, I don’t think the harsh words are warranted. Clément reported that some of the add-ons that IceCat enables by default, which are there to improve user privacy and autonomy, can cause web sites to behave badly. Anyone can disable those add-ons, so I think we’re fine, aren’t we? Also, Guix fo

Re: Packaging a free Firefox

2018-05-07 Thread jah
On 07/05/18 01:36, Mike Gerwitz wrote: > On Sun, May 06, 2018 at 18:33:56 +0200, Hartmut Goebel wrote: > IceCat replaces > it with its own page that uses the free software directory, for example. > Users are free to use that directory; go to addons.mozilla.org > themselves; or install addons howeve

Re: Packaging a free Firefox

2018-05-06 Thread Mike Gerwitz
On Sun, May 06, 2018 at 18:33:56 +0200, Hartmut Goebel wrote: > Am 06.05.2018 um 16:05 schrieb Mike Gerwitz: >> In the case of their addon >> system, they encourage installation of non-free addons, which is against >> the Free Software Distribution Guidelines (FSDG), and is the same reason >> that

Re: Packaging a free Firefox

2018-05-06 Thread Hartmut Goebel
Am 06.05.2018 um 15:58 schrieb Mike Gerwitz: > I suspect that most Guix users are more technical than average users and > would be much less bothered by a kluge for the time being. I would be bothered by such a kludge, which IMHO is of no use. -- Regards Hartmut Goebel | Hartmut Goebel

Re: Packaging a free Firefox

2018-05-06 Thread Hartmut Goebel
Am 06.05.2018 um 16:05 schrieb Mike Gerwitz: > In the case of their addon > system, they encourage installation of non-free addons, which is against > the Free Software Distribution Guidelines (FSDG), and is the same reason > that Debian isn't a recommended free software distribution. > My aim is t

Re: Packaging a free Firefox

2018-05-06 Thread Pjotr Prins
On Sun, May 06, 2018 at 10:05:35AM -0400, Mike Gerwitz wrote: > Packaging Firefox as-is is not an option. In the case of their addon > system, they encourage installation of non-free addons, which is against > the Free Software Distribution Guidelines (FSDG), and is the same reason > that Debian i

Re: Packaging a free Firefox

2018-05-06 Thread Mike Gerwitz
On Sun, May 06, 2018 at 11:48:28 +0200, Hartmut Goebel wrote: > Am 06.05.2018 um 03:24 schrieb Mike Gerwitz: >> On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: >>> I have noticed somepeople advocating for packaging Firefox in GNU Guix, >>> and since FF still has freedom issues

Re: Packaging a free Firefox

2018-05-06 Thread Mike Gerwitz
On Sun, May 06, 2018 at 06:01:59 +, Nils Gillmann wrote: > Mike Gerwitz transcribed 2.2K bytes: >> On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: >> > I have noticed somepeople advocating for packaging Firefox in GNU Guix, >> > and since FF still has freedom issues, I see

Re: Packaging a free Firefox

2018-05-06 Thread Pjotr Prins
On Sun, May 06, 2018 at 11:48:28AM +0200, Hartmut Goebel wrote: > Am 06.05.2018 um 03:24 schrieb Mike Gerwitz: > > On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: > >> I have noticed somepeople advocating for packaging Firefox in GNU Guix, > >> and since FF still has freedom i

Re: Packaging a free Firefox

2018-05-06 Thread Hartmut Goebel
Am 06.05.2018 um 03:24 schrieb Mike Gerwitz: > On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: >> I have noticed somepeople advocating for packaging Firefox in GNU Guix, >> and since FF still has freedom issues, I see it as a no-go. > A simple option for now is to package FF b

Re: Packaging a free Firefox

2018-05-05 Thread Nils Gillmann
Mike Gerwitz transcribed 2.2K bytes: > On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: > > I have noticed somepeople advocating for packaging Firefox in GNU Guix, > > and since FF still has freedom issues, I see it as a no-go. > > A simple option for now is to package FF by d

Re: Packaging a free Firefox

2018-05-05 Thread Mike Gerwitz
On Sat, May 05, 2018 at 19:06:27 -0300, Adonay Felipe Nogueira wrote: > I have noticed somepeople advocating for packaging Firefox in GNU Guix, > and since FF still has freedom issues, I see it as a no-go. A simple option for now is to package FF by disabling those features and _not_ providing an

Re: Packaging a free Firefox

2018-05-05 Thread Adonay Felipe Nogueira
2018-05-02T23:06:37+0200 Clément Lassieur wrote: > Hi, Hi Clément, > 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 wi

Re: Packaging a free Firefox

2018-05-05 Thread Pjotr Prins
On Fri, May 04, 2018 at 12:27:07PM -0400, Mike Gerwitz wrote: > As far as the extensions that come _with_ IceCat, I just don't have use > for them or use something else in place of them. That appears reasonable. Maybe we can provide flavours of Icecat in addition to the default. Pj.

Re: Packaging a free Firefox

2018-05-04 Thread Mike Gerwitz
On Fri, May 04, 2018 at 16:24:11 +0200, Pjotr Prins wrote: > On Thu, May 03, 2018 at 01:59:24PM -0400, Mike Gerwitz wrote: >> I use IceCat personally and FF Dev Edition at work. Until the recent >> move to WebExtensions, I used the same addons. I use NoScript and Tor >> and have no problems. But

Re: Packaging a free Firefox

2018-05-04 Thread Nils Gillmann
Pjotr Prins transcribed 650 bytes: > On Thu, May 03, 2018 at 01:59:24PM -0400, Mike Gerwitz wrote: > > I use IceCat personally and FF Dev Edition at work. Until the recent > > move to WebExtensions, I used the same addons. I use NoScript and Tor > > and have no problems. But I rarely enable JS a

Re: Packaging a free Firefox

2018-05-04 Thread Pjotr Prins
On Thu, May 03, 2018 at 01:59:24PM -0400, Mike Gerwitz wrote: > I use IceCat personally and FF Dev Edition at work. Until the recent > move to WebExtensions, I used the same addons. I use NoScript and Tor > and have no problems. But I rarely enable JS and never run proprietary > JS, so my exposu

Re: Packaging a free Firefox

2018-05-03 Thread Clément Lassieur
Hi Chris, Chris Marusich writes: > Clément Lassieur writes: > >> 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 w

Re: Packaging a free Firefox

2018-05-03 Thread Mark H Weaver
Chris Marusich writes: > 2) It used to be that IceCat would crash frequently for me. However, > once I changed my gfx.canvas.azure.backends and > gfx.content.azure.backends from "cairo" to "skia", this problem stopped > for me. I don't know if this is still an issue , since I haven't ever > swi

Re: Packaging a free Firefox

2018-05-03 Thread Mike Gerwitz
On Wed, May 02, 2018 at 23:06:32 -0700, Chris Marusich wrote: > Clément Lassieur writes: > >> 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-5

Re: Packaging a free Firefox

2018-05-03 Thread Mathieu Othacehe
Hi, I agree with Pjotr and Clément, I do use mainly two programs on GuixSD, Firefox and Emacs. Packaging a custom Firefox was like the first thing I did when starting Guix. Even if we put a lot of efforts in Icecat, it it still lagging behind Firefox. Thus, having an upstream stripped Firefox see

Re: Packaging a free Firefox

2018-05-03 Thread Pjotr Prins
On Wed, May 02, 2018 at 11:06:32PM -0700, Chris Marusich wrote: > Clément Lassieur writes: > > > 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 ic

Re: Packaging a free Firefox

2018-05-02 Thread Chris Marusich
Clément Lassieur writes: > 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

Re: Packaging a free Firefox

2018-05-02 Thread Pierre Neidhardt
While not directly related to Firefox, Next Browser is also a full-featured, highly-compatible webbrowser. I'll package it for Guix very soon: https://github.com/next-browser/next/issues/92 http://next-browser.com/ -- Pierre Neidhardt signature.asc Description: PGP signature

Re: Packaging a free Firefox

2018-05-02 Thread Nils Gillmann
Nils Gillmann transcribed 2.4K bytes: > Clément Lassieur transcribed 1.5K bytes: > > > > 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 > > > exam

Re: Packaging a free Firefox

2018-05-02 Thread Nils Gillmann
Clément Lassieur transcribed 1.5K bytes: > > 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-

Re: Packaging a free Firefox

2018-05-02 Thread Clément Lassieur
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 loo