News for hackers. Stuff that matters.
Re:Firefox moving to 4 week releases by uranusjr on Wednesday September 18, 2019 @03:01AM (#21002975)
They already do that with Firefox Nightly. But most users expect a more stable product than that.
Re:Firefox moving to 4 week releases by chrisseaton on Wednesday September 18, 2019 @04:30AM (#21003343)
How can it be more stable than a build that passes CI? If they have some extra tests to run to check it’s stable why aren’t those in CI?
Re:Firefox moving to 4 week releases by ashwoods on Wednesday September 18, 2019 @07:35AM (#21004194)
To begin with, it is probably released with a subset of the CI matrix, because I imagine that the full CI matrix takes more than a day. Second, it is nearly impossible* to cover all possible environments+addons+websites and test them correctly. This isn't a normal desktop app, nor a webapp that always is running relatively sandboxed in a more or less known environment. Browsers are platforms, as OS are. Lots of people doing wacky stuff on it. Very hard to realistically automate all that stuff.

*impossible with a limited constraint of time and/or money.

Re:Firefox moving to 4 week releases by pingyong on Wednesday September 18, 2019 @04:51AM (#21003436)
It can be more stable by having nightly users test it beforehand for a while and report any new bugs.
Re:Firefox moving to 4 week releases by chrisseaton on Wednesday September 18, 2019 @05:11AM (#21003512)
What are those users doing that can’t be automated and run in CI?
Re:Firefox moving to 4 week releases by atroche on Wednesday September 18, 2019 @07:48AM (#21004286)
It'd be pretty ambitious to have CI run against the variety of web apps that real users "test" against (including ones they're developing!)
Re:Firefox moving to 4 week releases by pingyong on Wednesday September 18, 2019 @06:44AM (#21003906)
I'm guessing something the devs haven't thought of. As soon as you hit 10k+ users, chances are people are doing things you didn't expect.
Re:Firefox moving to 4 week releases by chopin on Wednesday September 18, 2019 @05:53AM (#21003672)
Test on exotic hardware, for example. Or exotic combinations of libraries in the OS which FF depends on.
Re:Firefox moving to 4 week releases by chrisseaton on Wednesday September 18, 2019 @06:39AM (#21003892)
Those should be in the CI test matrix then - we shouldn’t be relying on manual testing done specially for releases.
Re:Firefox moving to 4 week releases by chopin on Wednesday September 18, 2019 @06:53AM (#21003946)
If even Microsoft can't catch these, why should Mozilla be able to? I am admittedly not in the CI business for frontends but I'd imagine that the combinatorics vastly outnumbers the possibilities of any organization.