多くの場合、ソフトウェアパッケージはchangelogまたはrelease notesとともに出荷されます。それらの違いは何ですか?それらは両方とも新しいバージョンのリリースに含まれるべきですか?
質問に直接答えるために、ソフトウェアリリースに両方を含めることができます。
リリースノート は、製品またはサービスの新しいバージョンのリリースに関する詳細な説明を提供することを目的としてお客様に提供される一連のドキュメントです。これらのアーティファクトは通常、マーケティングチームまたは製品の所有者によって作成され、機能の概要、バグ修正、使用例、およびその他のサポート資料が含まれています。リリースノートは、ユーザーマニュアル以外の変更点のクイックガイドとして使用されます。
逆に、 changelogs は、新機能、拡張機能、バグ、およびその他の変更点の新しいリストです。変更ログは通常、変更管理システム内の特定の問題または機能リクエストにリンクしており、変更を提供した開発者へのリンクも含まれている場合があります。
はい、両方を新しいリリースに含めることができると思います。
私にとって主な違いは、リリースノートでは、より包括的な言語で何が新しく、何が変更されたかを説明できることです。
変更ログの場合は、変更に関するより技術的な詳細を追加する必要があります。たとえば、差分へのリンクを持つコミットメッセージや、技術的なディスカッションへのリンクを持つPRなどです。