Le 02/10/2015 19:16, Fabrice Desré a écrit : > On 10/02/2015 09:49 AM, Justin D'Arcangelo wrote: >> I would also like to add that this policy of immediately pouncing on devs >> who attempt to try something new that may cause the perf numbers to >> momentarily dip is part of why we seem to have a culture problem in FxOS dev >> where everyone is afraid to take any kind of risks. If we are not allowed to >> have a 2-3 week window to optimize after a huge landing such as this, then >> how are we supposed to experiment or take risks? > You have all the time you want if you don't put dogfooders at risk. No > one is saying that you should not take the risk to try something new > (side note, you spent enough time on spark & flyweb to know that). But > when it comes to shipping there is a minimum bar to meet, and with > basically a x2 memory usage we are not meeting it in this app yet, > sorry. Feel free to ship a new app alongside the existing one instead > and ask people to try it, since we can't do A/B testing.
Sorry, I disagree here. I don't completely disagree though, so bear with me :) I think the best way to find bugs and regressions is exposing the changes to users. _of course_ we need to make sure we don't badly break the phone first. But users of the master branch will have regressions. That's normal and expected. Any big feature will get at least a handful of regressions. Our goal is to track them and fix them, before we ship to less technical/less engaged users. IMO that's why we wanted the dogfood process in the first place. If you want that dogfooders don't get the master regressions, then don't use the master branch. BTW I personally think we should let the dogfooders choose between "master-dogfood" and "aurora-dogfood" branches. Now, I guess you're afraid that we're losing dogfooders, even those on master that are aware they can get issues. Big news, they don't leave the program because an app takes 2x memory. Users don't even see it. You can look at the list of foxfood bugs [1], very few bugs have "slow" or "performance" in their summary. So please don't mix and confuse topics and concerns. The performance concern is important, but it's not what puts dogfooders at risk. [1] https://bugzilla.mozilla.org/buglist.cgi?keywords=foxfood&keywords_type=allwords&list_id=12593021&resolution=---&query_format=advanced -- Julien
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev-fxos mailing list [email protected] https://lists.mozilla.org/listinfo/dev-fxos

