unity lts版本_Unity版本的新计划:引入TECH和长期支持(LTS)流
unity lts版本
At GDC, we announced our new plans for Unity releases, which include what will be known as the TECH stream and the Long-Term Support stream (LTS). The TECH stream will consist of three major releases a year with new features and functionality. The LTS stream will be the last TECH stream release of each year and will roll over to the following year. This blog post explains the idea behind the new release system followed by answers to Frequently Asked Questions.
在GDC上,我们宣布了Unity发布的新计划,其中包括所谓的TECH流和长期支持流(LTS) 。 TECH流将每年包含三个主要版本,并具有新功能。 LTS流将是每年的最新TECH流版本,并将延续到下一年。 这篇博客文章解释了新版本系统背后的想法,并给出了常见问题的答案。
The TECH & LTS streams represent a major shift from the current approach of supporting each of the releases for a year. From now on:
TECH&LTS流代表了从当前支持一年每个版本的方法的重大转变。 从现在开始:
-
Support for each respective TECH release will end when the following one goes live.
下一个版本上线时,将不再支持每个相应的TECH版本。
-
LTS releases will be supported for two years.
LTS版本将支持两年。
Other aspects of our approach to releases will also change:
我们发布方式的其他方面也将发生变化:
From four to three releases: Instead of four feature releases, we are going to ship three TECH stream releases per year.
从四个版本到三个版本 :我们将每年发布三个TECH流版本,而不是四个功能版本。
First release in spring: Each year, a TECH stream will begin in the spring, this year starting with 2018.1. This will be followed by summer and fall releases.
Spring首次发布: 每年从2018年1月开始,每年TECH频道都将在Spring开始。 接下来将是夏季和秋季版本。
Frequency of bug fixes: Whereas the TECH stream will receive a weekly release with bug fixes, the LTS stream will receive regular bug fixes every other week.
错误修复的频率: TECH流将每周发布包含错误修复的版本,而LTS流将每两周定期接收错误修复。
From patches to updates: We are dropping the .p# suffix for our weekly patches because, due to our improved testing of these releases, we believe they will be suitable for everyone.
从补丁到更新: 我们为每周补丁删除了.p#后缀,因为由于我们对这些版本进行了改进的测试,因此我们认为它们将适合每个人。
新流在实践中将如何工作 (How the new streams will work in practice)
The first LTS release will be 2017.4, which is simply the latest 2017.3 updated release. The change in version number signifies that it is the beginning of the new LTS cycle. So, xxxx.1, .xxxx.2 & xxxx.3 are TECH releases and xxxx.4 is the LTS release.
LTS的第一个版本将是 2017.4 ,这仅仅是最新的2017.3更新版本。 版本号的更改表示这是新LTS周期的开始。 因此,xxxx.1,.xxxx.2和xxxx.3是TECH版本,而xxxx.4是LTS版本。
The regular updates on both TECH and LTS streams will have continuous version numbering. For example, 2017.4.0 will be followed by 2017.4.1, 2017.4.2, 2017.4.3, and so on.
TECH和LTS流上的常规更新将具有连续的版本编号。 例如,2017.4.0之后将是2017.4.1、2017.4.2、2017.4.3等。
The chart below shows an example of how the streams will work, with the blue boxes representing the TECH streams and the green boxes representing the beginning of the LTS streams.
下图显示了流将如何工作的示例,蓝色框代表TECH流,绿色框代表LTS流的开始。
新的TECH和LTS流 (The new TECH and LTS streams)
常见问题 (FAQs)
Why is Unity changing the current approach?
为什么Unity会改变当前的方法?
Splitting releases into the TECH and LTS streams will enable us to offer you the maximum value according to your needs. Depending on where you are in your development cycle, you may want either to try out new features (TECH release) or only to get bug fixes in the version you are using for a longer period without adding new features (LTS).
将发行版分为TECH和LTS流将使我们能够根据您的需求为您提供最大的价值。 根据您在开发周期中所处的位置,您可能想尝试新功能(TECH版本),或者只想在较长时间使用的版本中获得错误修复,而无需添加新功能(LTS)。
For those of you starting or in the middle of production, or just looking for the latest features, we offer the latest version of Unity with all the new features in the form of the TECH stream. For those of you who are nearing the end of production or are operating a live game, we have the LTS stream in which only bug fixes are added.
对于那些开始或正在生产中,或者只是在寻找最新功能的用户,我们以TECH流的形式提供带有所有新功能的Unity最新版本。 对于那些即将停产或正在运行现场游戏的人,我们拥有LTS流,其中仅添加了错误修复程序。
What are the main ideas behind these changes?
这些变化背后的主要思想是什么?
With only two streams to support and with LTS strictly controlled for bug fixes, we can focus on supporting you more effectively and efficiently. By supplying one stream focusing on new technology and another providing long-term support for a version with matured features, we expect to cover the majority of different users’ needs. However, we will continue to listen to your feedback and improve the process as we go.
仅支持两个流,并且严格控制LTS的错误修复,我们可以专注于更有效地为您提供支持。 通过提供一种侧重于新技术的流,以及另一种流向具有成熟功能的版本提供长期支持,我们希望能够满足大多数不同用户的需求。 但是,我们将继续听取您的反馈,并改进流程。
What is the connection between the TECH and LTS streams?
TECH和LTS流之间的连接是什么?
When a new TECH stream goes live (for example version 2019.1), the previous version (in this example, 2018.3) will become an LTS with a new version number, 2018.4.
当新的TECH流上线时(例如版本2019.1),以前的版本(在此示例中为2018.3)将成为具有新版本号2018.4的LTS。
How frequently do the releases from a TECH stream get updated?
TECH流中的发布多久更新一次?
TECH streams will be updated with weekly releases. Most of the development efforts will be focused on stabilizing and improving the TECH releases as soon as possible.
TECH流将每周更新。 大多数开发工作将集中在尽快稳定和改进TECH版本上。
How will future requirements/integrations be dealt with?
未来的需求/集成将如何处理?
The objective is to support the LTS stream for two full years for customers who choose to stay on it. Any future changes requiring support will be added on a case-by-case basis.
目的是为选择保留LTS流的客户提供整整两年的支持。 将来需要支持的任何更改将逐案添加。
Why did you bump the version number to YEAR.4?
为什么将版本号提高到YEAR.4?
We wanted to have a clear point at which the two-year support schedule begins. Also, we wanted to begin a new LTS stream at around the same time the new TECH stream begins.
我们希望有一个明确的起点,开始两年的支持计划。 另外,我们希望在新的TECH流开始的大约同一时间开始一个新的LTS流。
What does LTS stand for?
LTS代表什么?
LTS stands for Long-Term Support.
LTS代表长期支持。
How long will an LTS stream be supported?
LTS流将支持多长时间?
Each LTS release will be supported for two full years from the time it is announced.
从发布之日起,每个LTS版本将获得整整两年的支持。
Who is the LTS stream intended for?
LTS流适用于谁?
The LTS stream is for users who wish to continue to develop and ship their games/content and stay on a stable version for an extended period.
LTS流适用于希望继续开发和发布游戏/内容并长时间保持稳定版本的用户。
Who is the TECH stream intended for?
TECH流适用于谁?
The TECH stream is for anyone who wants to use the latest features and those who want to be up-to-date with the latest Unity is offering.
TECH流适用于任何想要使用最新功能以及想要了解最新Unity产品的用户。
What are the main issues that an LTS stream will address?
LTS流将解决的主要问题是什么?
The LTS version will not have any new features, API changes or improvements. It will address crashes, regressions, and issues that affect the wider community, console SDK/XDK, or any major changes that would prevent a large section of users from shipping their game.
LTS版本将没有任何新功能,API更改或改进。 它将解决崩溃,回归和影响更广泛社区,控制台SDK / XDK的问题,或将阻止大部分用户发布游戏的任何重大更改。
Will there be updates for both the TECH and LTS streams?
TECH和LTS流都将有更新吗?
Yes.
是。
We will continue to offer weekly updates for the TECH stream. However the updates for the current TECH stream will stop when the next one is released. For example, when 2018.2 is released, weekly updates for 2018.1 will stop, and when 2018.3 goes live, support for 2018.2 will end.
我们将继续为TECH流提供每周更新。 但是,当下一个版本发布时,当前TECH流的更新将停止。 例如,当发布2018.2时,将停止对2018.1的每周更新,而当2018.3上线时,将停止对2018.2的支持。
The LTS updates will be less frequent with one every other week. The updates will continue for two years with the version numbers going as: YEAR.4.1, YEAR.4.2, …, YEAR.4.24, for example.
LTS更新的频率将降低,每隔一周更新一次。 更新将持续两年,版本号为:例如YEAR.4.1,YEAR.4.2,…,YEAR.4.24。
Will there be any version number changes to updates for the TECH and LTS streams?
TECH和LTS流的更新是否会有版本号更改?
All updates for both TECH and LTS streams will have .f suffixes as they are not patches but fully tested updates recommended for all.
TECH和LTS流的所有更新都将带有.f后缀,因为它们不是补丁程序,而是建议所有用户都经过全面测试的更新。
Why do you call them updates and not patches ?
为什么将它们称为更新而不是补丁?
The .p suffix used for patches has been replaced by the .f suffix because these regular updates are released with extended testing. This is due to the change in our release-testing process. The dedicated Sustained Engineering QA team has started doing extended tests in addition to verifying each of the bug fixes in patch releases some time ago. This extended testing, known as Release Acceptance Testing, is performed using a whole host of manual tests done across various areas. So, there is no need to do both patches and wrap-up of public releases any longer.
用于补丁程序的.p后缀已由.f后缀替换,因为这些常规更新是通过扩展测试发布的。 这是由于我们的发布测试流程发生了变化。 专用的Sustained Engineering质量检查团队已开始进行扩展测试,除了在一段时间之前验证补丁程序发行版中的每个错误修复。 这种扩展的测试(称为发布验收测试)是使用跨各个领域进行的大量手动测试执行的。 因此,不再需要同时进行补丁和公共发行的总结。
What happens to the legacy versions, 5.6, 2017.1 & 2017.2 ?
旧版5.6、2017.1和2017.2会发生什么变化?
As mentioned, 2017.3 has become 2017.4 marking the beginning of 2017-LTS. As promised, all legacy versions will be supported with patches, with .p suffixes for a year from their releases.
如上所述,2017.3已成为2017.4,标志着2017-LTS的开始。 如承诺的那样,所有旧版本都将受修补程序支持,其发行版后缀为.p一年。
unity lts版本