Angular.js: EOL 后的安全补丁?

创建于 2019-08-12  ·  12评论  ·  资料来源: angular/angular.js

AngularJS 处于 LTS 模式

我们不再接受在此项目中不是关键错误修复的更改。
有关更多详细信息,请参阅https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c

我正在提交一个...

  • [] 从 1.7.0 回归
  • [ ] 安全问题
  • [ ] 由新浏览器版本引起的问题
  • [x] 其他

当前行为:

预期/新行为:

不适用

使用说明最小化问题的重现:

不适用

AngularJS 版本: 1.7.x

不适用

浏览器: [全部 | 铬 XX | 火狐XX | 边XX | IE XX | Safari XX | 移动 Chrome XX | Android XX 网页浏览器 | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView | 歌剧XX]

不适用

还要别的吗:

我知道指南说提交问题到堆栈溢出,但这对 AngularJS 框架和社区的当前维护者来说是一个直接的问题。

众所周知,AngularJS 将在 2021 年 6 月底到达 EOL。因此,我的理解是 AngularJS 团队将不再支持该框架,包括修复安全漏洞。

当我为一家大型公司 (™) 工作时,我很高兴被要求维护各种合规标准。 其中之一是我们不能使用任何不再维护的库或框架。 在我们的用例中,这意味着我们只需要确保应用安全补丁以保持我们的合规性。

我想知道的是,是否有任何计划将这个项目移交给另一个实体进行安全更新。 我知道这是开源的,人们可以 fork 项目,但我想了解我的选择(因为我们有大约 200k 行代码利用 AngularJS)。

我知道对于其他东西,比如 Python 2,有些公司提供超过 EOL 日期的支持合同,可以购买供企业使用。 这是 AngularJS 会发生的事情,还是我们能够在 EOL 之后免费维护框架?

再次感谢,并为将其归档在错误的地方而道歉。

最有用的评论

我认为 angularjs 比 angular 好,希望有组织继续支持 angularjs。

所有12条评论

我认为 angularjs 比 angular 好,希望有组织继续支持 angularjs。

+1

就我个人而言,我喜欢 AngularJS,它一直是我选择的框架一段时间(它的简单性在 Angular 恕我直言中没有复制) - 此外,它有各种各样的插件,并不是所有的插件都被 angular 版本取代。

也就是说,坚持使用它会很艰难,比如 python2,作者将放弃对他们的插件的支持,并且框架会过时,我认为大多数公司设置都必须有迁移计划来升级他们的项目或者将他们的客户转移到其他应用程序/服务,在某些情况下,他们可能不得不停止对他们现在提供的东西的支持。

幸运的是 2021 年给了你一些时间,但我认为不管人们对这个框架的看法如何,EOL 的结果是相当可预测的,唯一的另一个选择是,如果有人可以像 ActiveState 这样的 Python2 公司尝试的方式支持和修补 AngularJS 的业务,但这是一场赌博,一家或多家公司可以制作支持 AngularJS 的可行业务。

+1

所有 AngularJS 项目的惊人消息! 👏🏾

现在有一个产品可以在 LTS 结束后支持 AngularJS 的安全补丁。 您可以在此处了解更多信息: angularjs.xlts.dev 。 它是在今年的ng-conf: Hardwired 上引入的。

现在有一个产品可以在 LTS 结束后支持 AngularJS 的安全补丁。

他们要钱👎

谁能解释一下当前支持哪些版本?

https://docs.angularjs.org/misc/version-support-status#blog -post 仅提及 1.2x 和 1.8,1.4 是否仍在接收安全补丁并在 2021 年 7 月之前提供支持?

谁能解释一下当前支持哪些版本?

https://docs.angularjs.org/misc/version-support-status#blog -post 仅提及 1.2x 和 1.8,1.4 是否仍在接收安全补丁并在 2021 年 7 月之前提供支持?

仅以任何方式支持此处列出的版本。 不支持 1.4。

谁能解释一下当前支持哪些版本?
https://docs.angularjs.org/misc/version-support-status#blog -post 仅提及 1.2x 和 1.8,1.4 是否仍在接收安全补丁并在 2021 年 7 月之前提供支持?

仅以任何方式支持此处列出的版本。 不支持 1.4。

谢谢,鉴于他们的遗漏,这是我的假设,但想检查一下。

我来这里是因为 angular v>2 无法进行运行时编译。 我将模板存储在 blob 上,需要在运行时呈现。 并且在此处迁移我的代码比迁移我的代码以做出反应更快。 https://github.com/angular/angular/issues/15275#issue -215182323

看了一下angularjs,确实不错。 它有性能优化的空间,比如 ng 核心模块的模块化加载。 我只是希望它即使在 LTS 之后也能保持稳定。 并希望像 jquery 一样永垂不朽。

你不是一个人!

我相信有人愿意免费维护这个开源项目。 为什么 Angular 团队不让用户正式接管?

这是一个美丽的项目,它对整个 Web 开发社区(很像 jQuery)具有变革性意义。 它仍然有数以千计的项目依赖它。 而且这些项目不会迁移到 Angular2/4/5/6/7/8(他们已经这样做了)。

如果 Angular 团队真的要放弃 AngularJS,我们需要他们协调接管工作,以便另一个团队可以正式维护该项目。

此页面是否有帮助?
0 / 5 - 0 等级