<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Yes please. We've wanted a better testing environment for Nightly and Aurora forever.</div><div><br></div><div>* if I download and start Aurora/Nightly on a system where only one
Firefox profile exists, Aurora/Nightly will create a new profile
("default channel profile") and use it automatically in subsequent
browsing sessions.</div><div><br></div><div>Do we need to worry about running instances of Firefox? If a user downloads and launches Aurora or Nightly and already has another channel up and running (e.g., Beta or Release), it seems like Aurora or Nightly should go into "new profile" mode regardless of how many profiles are already installed.</div><div><br></div><div>I have no more quibbles with your proposal. It looks solid.</div><div><br></div><div>Related, I opened bug 1010999 to change the update nag frequency to 1 week on Aurora to not pester developers as much.</div><div><br></div><div><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1010999">https://bugzilla.mozilla.org/show_bug.cgi?id=1010999</a></div><div><br></div><div>~ rob</div><div><br></div><br><div><div>On May 21, 2014, at 2:40 PM, Gavin Sharp <<a href="mailto:gavin@gavinsharp.com">gavin@gavinsharp.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, May 21, 2014 at 11:25 AM, Gijs Kruitbosch <span dir="ltr"><<a href="mailto:gijskruitbosch@gmail.com" target="_blank">gijskruitbosch@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Why do we need a pref?<br></div></div></blockquote><div><br></div><div>Two reasons:<br></div><div>- to avoid changing behavior for existing users<br></div><div>- to allow reverting to the previous behavior for new users (primarily to allow easier one-off testing)<br>
<br></div><div>I'm not a fan of prefs either, but I think this is one example where it makes sense. This likely wouldn't be a user-exposed pref, and I think the implementation complexity involved is minimal compared to the costs of changing this across the board.<br>
</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
Separately, IIRC there are differences in behaviour between
startup-of-firefox-with-only-one-profile-defined and
startup-of-firefox-with-multiple-profiles-defined . Am I
misremembering? If not, are we OK with those consequences for
users who use both release and aurora/nightly?<br></div></blockquote><div><br></div><div>I'm not aware of any important behavior differences.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Finally, what if, on a machine with 0 profiles:<br>
<br>
- I download nightly/aurora and use it. This creates a profile. Is
that going to be "default" or "default aurora/nightly" ?<br></div></blockquote><div><br></div><div>It would be the "default aurora/nightly" profile.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
- I then download beta/release and use it. Does that reuse the
aurora/nightly profile (which is the only one), or does it create
its own profile?<br></div></blockquote><div><br></div><div>So this would create a new "default" profile.<br><br></div><div>Gavin<br><br><div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
<br><br>
On 21/05/2014 18:59, Gavin Sharp wrote:<br>
</div></div>
<blockquote type="cite"><div><div class="h5">
<div dir="ltr">
<div><span>The problem:
testing Aurora/Nightly builds side-by-side with your
"normal" Firefox requires some manual profile management,
which is a barrier for web developers and other testers who
want to just download-and-run.<br>
<br>
This problem has been discussed here before. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=895030" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=895030</a>
covers one proposal, and previous threads here include:<br>
<br>
<a href="https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000574.html" target="_blank">https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000574.html</a>
(<a href="https://groups.google.com/forum/#%21topic/firefox-dev/P6lyKEaSRbM/discussion" target="_blank">https://groups.google.com/forum/#!topic/firefox-dev/P6lyKEaSRbM/discussion</a>)<br>
<a href="https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000560.html" target="_blank">https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000560.html</a>
(<a href="https://groups.google.com/forum/#%21topic/firefox-dev/23sGBTc_rM0/discussion" target="_blank">https://groups.google.com/forum/#!topic/firefox-dev/23sGBTc_rM0/discussion</a>)<br>
<br>
</span></div>
<div><span>Here's a new
proposal that I've come up with, which is a modification of
a revised proposal that Jeff Griffiths and the devtools
folks came up with:<br>
<br>
<a href="https://wiki.mozilla.org/User:GavinSharp/Profile-proposal" target="_blank">https://wiki.mozilla.org/User:GavinSharp/Profile-proposal</a><br>
<br>
</span></div>
<div><span>One of the
benefits of this proposal is that it does not affect
existing Nightly/Aurora users.<br>
<br>
</span></div>
<div><span>I'd like broader
feedback on this proposal before we move to implement.<br>
</span></div>
<div><span><br>
</span></div>
<div>
<span>Gavin<br>
</span></div>
</div>
<br>
<fieldset></fieldset>
<br>
</div></div><pre>_______________________________________________
firefox-dev mailing list
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a>
</pre>
</blockquote>
<br>
</div>
</div></div><br></div></div>
_______________________________________________<br>firefox-dev mailing list<br><a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>https://mail.mozilla.org/listinfo/firefox-dev<br></blockquote></div><br></body></html>