AngularJS 1.4的相关工作已经开始。在宣布了2.0版本的计划后,开发团队决定继续在1.x版本中开发新功能,并在2015年持续开发。 由于1.4版还在早期开发阶段,目前没有很详细的新特性列表。Brian Ford在他的一篇博文里提到了1.4中几个主要的“主题”:
为了赶在ng-conf大会(专注于AngularJS的大会,将 于2015年3月5日召开)之前发布1.4版本,开发团队为其做计划时决定适当限制其开发规模。Igor Minar说:“相比发布1.4,我更愿意开发一个更小的版本以在ng-conf之前发布。” 当被问及1.4版紧迫的开发时间问题时,AngularJS 1.x的技术领导Pete Bacon Darwin说,尽快发布1.4版本能让开发者们尽早受益:
对某些开发者来说,1.4版会带来一些重大改变。Darwin解释了AngularJS版本号的编号规则:“仅增加'补丁'号(patch)的版本 不会有较大变动,而如果‘次版本’号(minor)增加则很可能有较大变化。” 而由于1.4版正是增加了次版本号,因此很可能有功能上的大改变。 AngularJS 2.0刚发布时,有的开发者对其新趋势表示不满,同时担忧Google还能支持1.x版到什么时候。Pluralsight作者Travis Gosselin为1.4版的消息而振奋:
Jeremy Likeness认为2015年中1.x版本还会有更多新特性:
Darwin说,尽管他们有开发1.5版本的计划,但不确定后面还会有几个1.x版本。
2.0版本的计划和相关工作都已公布出来,同时开发团队也想让1.x的工作更加开放。目前的1.4版除了设计文档和会议记录之外,团队还公布了他们的主要计划会议。Darwin说,这是一次尝试,“我们的开发过程更透明,让更多人参与进来。” 与他一样,有人认为这种做法能让开发者的计划时间更为充裕:
开发者能看到1.4版的计划表,团队同时还鼓励他们加入其在GitHub上的项目中。Darwin说:“我们很注重开发体验,也就是说我们十分欢迎那些每天都使用Angular的一线开发者的反馈。” |