Re: Switching to per-channel profiles

2017-07-10 Thread Kris Maglione
On Tue, Jun 27, 2017 at 01:48:33PM -0400, Ehsan Akhgari wrote: On 06/27/2017 01:36 PM, Milan Sreckovic wrote: I don't know how common this workflow is for others, but I do find I often need to use release/beta to "fix" experimental preferences when things go wrong. For features that are behind

Re: Switching to per-channel profiles

2017-07-10 Thread Randell Jesup
>What happens when users do that? Because they do. > >A variety of kinda-horrible things will happen. > >The two copied profiles will compete for the Sync client record. That means >sent tabs will appear on one or the other, the Tabs from Other Devices list >will flip-flop between each of the two d

Re: Switching to per-channel profiles

2017-06-27 Thread Aki Sasaki
I'm a Nightly only user who periodically uses Release, and I'm not thrilled with the idea of my profile going away. Nightly users are probably better suited to dealing with this (using sync, etc) than the Beta population. Aiui, some Beta users aren't conscious Beta users, just people chosen to be i

Re: Switching to per-channel profiles

2017-06-27 Thread Ehsan Akhgari
On 06/27/2017 01:36 PM, Milan Sreckovic wrote: I don't know how common this workflow is for others, but I do find I often need to use release/beta to "fix" experimental preferences when things go wrong. For features that are behind a preference, in nightly, if I set the preference, which leads

Re: Switching to per-channel profiles

2017-06-27 Thread Milan Sreckovic
I don't know how common this workflow is for others, but I do find I often need to use release/beta to "fix" experimental preferences when things go wrong. For features that are behind a preference, in nightly, if I set the preference, which leads to a start up crash, the easiest way to reset

Re: Switching to per-channel profiles

2017-06-26 Thread Gijs Kruitbosch
On 26/06/2017 14:03, Ben Hearsum wrote: On 2017-06-23 06:43 PM, Dave Townsend wrote: TL;DR: We should make each Firefox channel use its own profile data allowing you to run multiple channels at the same time. Running multiple channels of Firefox is currently harder than it needs to be. You can'

Re: Switching to per-channel profiles

2017-06-26 Thread Ben Hearsum
On 2017-06-23 06:43 PM, Dave Townsend wrote: TL;DR: We should make each Firefox channel use its own profile data allowing you to run multiple channels at the same time. Running multiple channels of Firefox is currently harder than it needs to be. You can't start more than one channel at a time a

Re: Switching to per-channel profiles

2017-06-23 Thread Andrew McKay
+1 I think it will be great benefit if someone could run Nightly for first time, whilst Firefox is running and not get the dreaded "Profile in Use" dialog. We should do whatever we can to minimize the appearance of that dialog, while still allowing -p to be passed in the command line. On 23 June

Re: Switching to per-channel profiles

2017-06-23 Thread Richard Newman
I should add that there are ways to detect and work around these situations, of varying levels of difficulty and specificity*; if there's sufficient motivation I can flesh out a bug. * E.g., using server timestamps to detect whether another client is racing with us, and deciding that a profile

Re: Switching to per-channel profiles

2017-06-23 Thread Richard Newman
What happens when users do that? Because they do. A variety of kinda-horrible things will happen. The two copied profiles will compete for the Sync client record. That means sent tabs will appear on one or the other, the Tabs from Other Devices list will flip-flop between each of the two device

Re: Switching to per-channel profiles

2017-06-23 Thread Dave Townsend
On Fri, Jun 23, 2017 at 4:45 PM, Richard Newman wrote: > How we populate the new profile we create for Nightly and Beta channels is >> an open question. We could simply clone the existing Release profile or use >> Firefox Refresh to copy across the basic data. In either case we can notify >> the

Re: Switching to per-channel profiles

2017-06-23 Thread Mike Hommey
On Fri, Jun 23, 2017 at 04:42:05PM -0700, Dave Townsend wrote: > On Fri, Jun 23, 2017 at 4:37 PM, Aki Sasaki wrote: > > > I'm a Nightly only user who periodically uses Release, and I'm not > > thrilled with the idea of my profile going away. Nightly users are probably > > better suited to dealing

Re: Switching to per-channel profiles

2017-06-23 Thread Richard Newman
> > How we populate the new profile we create for Nightly and Beta channels is > an open question. We could simply clone the existing Release profile or use > Firefox Refresh to copy across the basic data. In either case we can notify > the user to let them know what has happened. > Use some cauti

Re: Switching to per-channel profiles

2017-06-23 Thread Dave Townsend
On Fri, Jun 23, 2017 at 4:37 PM, Aki Sasaki wrote: > I'm a Nightly only user who periodically uses Release, and I'm not > thrilled with the idea of my profile going away. Nightly users are probably > better suited to dealing with this (using sync, etc) than the Beta > population. Aiui, some Beta

Re: Switching to per-channel profiles

2017-06-23 Thread Dave Townsend
On Fri, Jun 23, 2017 at 4:11 PM, Mike Hommey wrote: > On Fri, Jun 23, 2017 at 03:43:54PM -0700, Dave Townsend wrote: > > TL;DR: We should make each Firefox channel use its own profile data > > allowing you to run multiple channels at the same time. > > > > Running multiple channels of Firefox is

Re: Switching to per-channel profiles

2017-06-23 Thread Mike Hommey
On Fri, Jun 23, 2017 at 03:43:54PM -0700, Dave Townsend wrote: > TL;DR: We should make each Firefox channel use its own profile data > allowing you to run multiple channels at the same time. > > Running multiple channels of Firefox is currently harder than it needs to > be. You can't start more th

Switching to per-channel profiles

2017-06-23 Thread Dave Townsend
TL;DR: We should make each Firefox channel use its own profile data allowing you to run multiple channels at the same time. Running multiple channels of Firefox is currently harder than it needs to be. You can't start more than one channel at a time and either you use the same profile data for eac