TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is there any point in doing periodic releases for apps anymore?

1 点作者 manishjhawar超过 5 年前
Upon reading the recent Mozilla Developer Newsletter &quot;Firefox 72 — our first song of 2020&quot; [1]:<p>&gt; [..] Now that we’ve moved to a 4-week browser release cycle, you’ll see fewer new features in each individual release, but features will be added to Firefox more often. This gives you faster access to new functionality and bug fixes. [..]<p>I wondered why do we even bother with periodic point releases at all. Why don&#x27;t we just do feature releases. that is, push a release out as soon as a feature is ready. Maybe even for each bug-fix.<p>For backend systems, I get that there may be upgrade&#x2F;migration and related concerns. But with frontend user apps, it&#x27;s mostly just a reinstall&#x2F;restart&#x2F;reload for most users. Even that can be automated and made transparent for users like on mobiles.<p>The point being, other than tradition&#x2F;culture, why keep ready features and bug-fixes waiting.<p>Also, now that we&#x27;re already doing continuous integration and delivery, there does not seem to be any technical reason other than cultural.<p>Or am I missing something? Thoughts?<p>[1] https:&#x2F;&#x2F;hacks.mozilla.org&#x2F;2020&#x2F;01&#x2F;firefox-72-our-first-song-of-2020&#x2F;

1 comment

bzbarsky超过 5 年前
Typically there is a time between &quot;pushed to development branch&quot; and &quot;shipped to users&quot; when features and bugfixes go through QA and testing by both full-time testers and volunteer beta-testers. That&#x27;s a large part of the reason they are not pushed to users immediately.