Angular.js: Angular1.xサポートのタイムラインの発表が切実に必要です。

作成日 2017年01月03日  ·  19コメント  ·  ソース: angular/angular.js

サポート予定日について質問するクライアントがたくさんいますが、信頼できるリソースは1つもありません。 インターネットにはさまざまな不確定な情報が散在しています。

これにより、新しいプロジェクトでAngular(1または2+)を使用することへの抵抗が高まります。

明らかに、ビジネスが早期に2+に移行するという隠された願いがありますが、それは情報の不足によって達成することはできません。

misc core more info

最も参考になるコメント

皆さん、なぜ情報を提供せずに問題を解決するのですか? 今は何も発表できません-それは問題ありませんが、発表が行われるまで問題を開いたままにしておくべきだと思います。

全てのコメント19件

あなたが正確に知る必要があることを詳しく説明できますか? セキュリティアップデートのことですか?

セキュリティと互換性(ブラウザとの互換性)、はい。

基本的に、新しいクライアントがAngular 1.xの「サポート」がまもなく終了することを懸念する傾向が見られます。これにより、近い将来、プロジェクトが危険にさらされる可能性があります。 それらが「サポート」によって正確に意味することは、それが何らかの公式発表によって裏付けられている限り、それほど関連性がありません。 現在、この点に関する明確な声明はなく、一般に、差し迫ったプロジェクト放棄の兆候として認識されています。 クライアントは、Angular 1.xプロジェクトが12〜24か月(またはそれ以上)の期間で比較的「安全」であるかどうかを理解する必要があります。

プロジェクトが放棄されたとしても、これはプロジェクトが
仕事をやめる。
Wrtブラウザのサポート。 ボトムエンドのサポートに変更はありません。
現在のブラウザでは、最新のAPIの変更を評価しますが、
新しいJavascriptバージョンのBCはありません心配することは何もありません
だいたい。
このトピックは次の会議で取り上げます

開発者として私はそれを理解しており、新しいバージョンがリリースされていなくても、Angular1.xがすぐに「壊れる」とは思っていません。 しかし、ビジネスの場合、彼らは本当にこれらの「公式声明」に依存する傾向があり、Angularコミュニティは何らかの形で恩恵を受けると思います。

簡単に言えば、これまでに行われた声明(トラフィックの過半数などについて)は、ビジネスが信頼できるほど正確ではありません。

そうは言っても、私はこれを提起してくれてありがたいです、そしてそれが何らかの声明をもたらすことができれば、それは多くのことを意味するでしょう。

ええ、私はまだ本番ではない大規模な角度のある1.Xプロジェクトに取り組んでいますが、これは長い間存在します(大企業)。 この静脈に追加情報があると面白いでしょう

まだ実質的なものは何もありませんが、Angularチームはこれを認識しており、これについては間違いなくより具体的な情報があります。 当面の間、この問題を解決します。

@Narretzご回答ありがとうございます。 すでにこの問題を追跡している人のために、利用可能になったら、ここに上記の情報の通知を残すとよいでしょう。

これがこのコメントに適しているかどうかはわかりませんが、私はAngular 1.xに多額の投資をしている大企業でも働いており、現在、多数の拡張UIプロジェクトを提供する大規模なシステム統合プロジェクトを開始しています。 私はこれらの取り組みにAngular2.xの採用を奨励しようとしていますが、公開されたサポートロードマップがなければ、新しいフレームワークで開発スタッフをアップグレードして再トレーニングすることをチームから望んでいません。 1.xのあらゆるタイプの公式耐用年数ロードマップは、2.x以降の採用を推進する上で大いに役立ちます。

@sellmeadog現時点では正式な発表を行う準備はできていませんが、その具体的なフィードバックは計画に間違いなく役立ちます。ありがとうございます。

皆さん、なぜ情報を提供せずに問題を解決するのですか? 今は何も発表できません-それは問題ありませんが、発表が行われるまで問題を開いたままにしておくべきだと思います。

私もこれについて混乱しています。 Angular2(または4?)を支持してAngularJSの開発は本質的に終わった(安定している)という印象で数か月間調査してきましたが、現在1.6.5がリリースされており、1.7についての議論があります。 このプロジェクトはどのような方向に進んでいますか?

@ RubyRabelle 、1.Xコードは継続的に更新され、1.Xコードベースに2+の概念がどんどん追加され、将来的に2+への移行が容易になると理解しています。

少なくとも私にとっては、これはまだ生きている問題です。 私は現在、Angular 1で重要な企業システムを検討しており、具体的な推奨事項を提示する必要があります。 明確なメッセージがない場合、Angular 4への移行を推進するか、現在のAngularJSコードベースを今後数年間開発し続けるという決定を支持する根拠はありません。

ええ、私は1.xの大規模な実装を行っており、現在、長期的なサポート状況について経営陣から質問を受けています。

@tommck @stuartellis @ sebastian-zarzycki-es

AngularのAngularJSに関するいくつかの基本的な問題(大規模な変更検出速度など)を解決しました。Angularを採用する新しいプロジェクトの大部分を推進している多くの優れた新機能があります。 現在、AngularJSのサポート、保守、開発を続けていますが、ぜひご意見をお聞かせください。

基本的な問題は、「サポート」は誰にとっても異なる何かを意味するということです。 それは技術的な決定の検証または無効化ですか(そして「サポート」のアイデアはこれにどのように影響しますか)? セキュリティパッチを意味しますか? AngularJSの攻撃対象領域は比較的小さいですが、Angularの攻撃対象領域はさらに小さいため、ここに多くの攻撃対象領域が存在する可能性はほとんどありません。 新しいブラウザ機能を利用するために、重大な変更を導入する必要があるということですか?

希望する一連の約束またはタイムラインがある場合は、 devrel @ angular.ioまでメールでお

AngularJSに入れることができる新しい機能/拡張機能には上限があることを誰もが理解していると思います-ほとんどの力がAngularにリダイレクトされるべきであることは明らかです。 また、現在のアーキテクチャやダイジェストモデルなどを考えると、改善できることはそれほど多くありません。

私の場合、サポートとは、次のいずれかが発生した場合の迅速な対応を意味します。

  • 対処する必要のあるセキュリティの問題/欠陥
  • 新しいブラウザ/エンジンがリリースされ、angularjsは(何らかの理由で)うまく再生されません
  • 新しいブラウザ/エンジンがリリースされ、エンジンレベルでいくつかの主要な改善が提供され、angularjsコードからそれをサポートするための労力/リスクは比較的小さくなりますが、ゲインはかなり大きくなります

サポートについて話すとき、私たちのクライアントは、サポートが将来のある時点で単に「機能しなくなる」ことを主に懸念しています。 私は、技術的な観点から、それはかなりありそうもないことを理解しています。 しかし、それは1人の開発者/プロジェクトマネージャーの意見であり、その「サポート」部分が少し誇張されていても、Webサイトで作成できる公式の声明です。

バグ修正が引き続き行われることを確認したいと思います(はい、プルリクエストは歓迎されますが、常に可能であるとは限りません)。

また、私たちが指摘できる、最終目標が何であるかを教えてくれる声明を見たいと思います。
ある時点で、AngularJSに機能を追加し続けてAngularに移行しやすくするというアイデアがあったことを私は知っています。 たとえば、コンポーネントの追加はこの一部でした。 AngularJSを意味がなくなるまでAngularのようにするという目標はまだありますか?

新しい機能が表示される予定ですか、それともこの時点でメンテナンスモードになっていますか?

これがオープンソースプロジェクトであることは知っていますが、明らかにAngularチームから多くの支援を受けています。 では、これらのリソースはいつなくなるのでしょうか。 それは私が考える「サポート」のようなものです。

私はいつでもプロジェクトをフォークすることができますが、ほとんどの企業はそれについてあまり興奮していません。

@ StephenFluin-返信ありがとうございます。 私は今あなたにもっと長いメッセージを電子メールで送りました。

私たちにとってのTLDRは、技術者以外のマネージャーの基本的な期待は、展開されたシステムが有効期限に達するまで同じように機能し続けることであり、通常、厳しいスケジュール、コスト、および特定の(最終的に契約上の)保証。 「AngularはX日まで計画的な破損なしに維持され、それ以降は保証できません」と言えば、これを企業の提案、プロジェクト、予算の意思決定マシンに組み込むことができます。

参考までに、v1.7とAngularJSの長期サポートに関する最新のアップデートは次のとおりですhttps://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c

このページは役に立ちましたか?
0 / 5 - 0 評価