Add the "ChangeLog.txt" to record packages' all non-compatible changes and important...
authorzliu3 <zliu3@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 13 Sep 2007 06:38:20 +0000 (06:38 +0000)
committerzliu3 <zliu3@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 13 Sep 2007 06:38:20 +0000 (06:38 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3830 6f19259b-4bc3-4df7-8a09-765794883524

BaseTools/ChangeLog.txt [new file with mode: 0644]
IntelFrameworkModulePkg/ChangeLog.txt [new file with mode: 0644]
IntelFrameworkPkg/ChangeLog.txt [new file with mode: 0644]
MdePkg/ChangeLog.txt [new file with mode: 0644]

diff --git a/BaseTools/ChangeLog.txt b/BaseTools/ChangeLog.txt
new file mode 100644 (file)
index 0000000..2cba62a
--- /dev/null
@@ -0,0 +1,42 @@
+##########################################################################################\r
+!!!!!!!!!!!!!!!!!               Notes for this ChangeLog.txt             !!!!!!!!!!!!!!!!!\r
+\r
+This log file is used to record two kinds of important information:\r
+ a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
+    will help the package user to merge this package; and some non-compatible changes\r
+    can also be added into release notes as news features when we release this package.\r
+    Normally Non-Compatible Changes contains the following types:\r
+      1) Package's external services were changed/updated\r
+      2) Package's common .h file is renamed, deleted, or the file path is changed.\r
+      3) The definition of package's common data structure is changed\r
+      ...\r
+\r
+ b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
+    in this file, and we can add these updating into release notes when we release this\r
+    package.\r
+\r
+Non-Compatible and Compatible example format:\r
+==========================================================================================\r
+EDK_0010: Non-Compatible: owner\r
+\r
+         Class_HFile: PPI A of MdePkg has been removed.\r
+\r
+               Code Change :\r
+               1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
+\r
+               Possible Impacts:\r
+               1) All modules that used this PPI A should be updated.\r
+\r
+==========================================================================================\r
+EDK_0000: Compatible: owner\r
+\r
+         Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
+\r
+               Code Change :\r
+               1) BaseTools\Bin\Win32\build.exe\r
+\r
+!!!!!!!!!!!!!!!!!!                     End of Notes                     !!!!!!!!!!!!!!!!!!\r
+##########################################################################################\r
+\r
+\r
+\r
diff --git a/IntelFrameworkModulePkg/ChangeLog.txt b/IntelFrameworkModulePkg/ChangeLog.txt
new file mode 100644 (file)
index 0000000..2cba62a
--- /dev/null
@@ -0,0 +1,42 @@
+##########################################################################################\r
+!!!!!!!!!!!!!!!!!               Notes for this ChangeLog.txt             !!!!!!!!!!!!!!!!!\r
+\r
+This log file is used to record two kinds of important information:\r
+ a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
+    will help the package user to merge this package; and some non-compatible changes\r
+    can also be added into release notes as news features when we release this package.\r
+    Normally Non-Compatible Changes contains the following types:\r
+      1) Package's external services were changed/updated\r
+      2) Package's common .h file is renamed, deleted, or the file path is changed.\r
+      3) The definition of package's common data structure is changed\r
+      ...\r
+\r
+ b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
+    in this file, and we can add these updating into release notes when we release this\r
+    package.\r
+\r
+Non-Compatible and Compatible example format:\r
+==========================================================================================\r
+EDK_0010: Non-Compatible: owner\r
+\r
+         Class_HFile: PPI A of MdePkg has been removed.\r
+\r
+               Code Change :\r
+               1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
+\r
+               Possible Impacts:\r
+               1) All modules that used this PPI A should be updated.\r
+\r
+==========================================================================================\r
+EDK_0000: Compatible: owner\r
+\r
+         Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
+\r
+               Code Change :\r
+               1) BaseTools\Bin\Win32\build.exe\r
+\r
+!!!!!!!!!!!!!!!!!!                     End of Notes                     !!!!!!!!!!!!!!!!!!\r
+##########################################################################################\r
+\r
+\r
+\r
diff --git a/IntelFrameworkPkg/ChangeLog.txt b/IntelFrameworkPkg/ChangeLog.txt
new file mode 100644 (file)
index 0000000..2cba62a
--- /dev/null
@@ -0,0 +1,42 @@
+##########################################################################################\r
+!!!!!!!!!!!!!!!!!               Notes for this ChangeLog.txt             !!!!!!!!!!!!!!!!!\r
+\r
+This log file is used to record two kinds of important information:\r
+ a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
+    will help the package user to merge this package; and some non-compatible changes\r
+    can also be added into release notes as news features when we release this package.\r
+    Normally Non-Compatible Changes contains the following types:\r
+      1) Package's external services were changed/updated\r
+      2) Package's common .h file is renamed, deleted, or the file path is changed.\r
+      3) The definition of package's common data structure is changed\r
+      ...\r
+\r
+ b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
+    in this file, and we can add these updating into release notes when we release this\r
+    package.\r
+\r
+Non-Compatible and Compatible example format:\r
+==========================================================================================\r
+EDK_0010: Non-Compatible: owner\r
+\r
+         Class_HFile: PPI A of MdePkg has been removed.\r
+\r
+               Code Change :\r
+               1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
+\r
+               Possible Impacts:\r
+               1) All modules that used this PPI A should be updated.\r
+\r
+==========================================================================================\r
+EDK_0000: Compatible: owner\r
+\r
+         Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
+\r
+               Code Change :\r
+               1) BaseTools\Bin\Win32\build.exe\r
+\r
+!!!!!!!!!!!!!!!!!!                     End of Notes                     !!!!!!!!!!!!!!!!!!\r
+##########################################################################################\r
+\r
+\r
+\r
diff --git a/MdePkg/ChangeLog.txt b/MdePkg/ChangeLog.txt
new file mode 100644 (file)
index 0000000..2cba62a
--- /dev/null
@@ -0,0 +1,42 @@
+##########################################################################################\r
+!!!!!!!!!!!!!!!!!               Notes for this ChangeLog.txt             !!!!!!!!!!!!!!!!!\r
+\r
+This log file is used to record two kinds of important information:\r
+ a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
+    will help the package user to merge this package; and some non-compatible changes\r
+    can also be added into release notes as news features when we release this package.\r
+    Normally Non-Compatible Changes contains the following types:\r
+      1) Package's external services were changed/updated\r
+      2) Package's common .h file is renamed, deleted, or the file path is changed.\r
+      3) The definition of package's common data structure is changed\r
+      ...\r
+\r
+ b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
+    in this file, and we can add these updating into release notes when we release this\r
+    package.\r
+\r
+Non-Compatible and Compatible example format:\r
+==========================================================================================\r
+EDK_0010: Non-Compatible: owner\r
+\r
+         Class_HFile: PPI A of MdePkg has been removed.\r
+\r
+               Code Change :\r
+               1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
+\r
+               Possible Impacts:\r
+               1) All modules that used this PPI A should be updated.\r
+\r
+==========================================================================================\r
+EDK_0000: Compatible: owner\r
+\r
+         Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
+\r
+               Code Change :\r
+               1) BaseTools\Bin\Win32\build.exe\r
+\r
+!!!!!!!!!!!!!!!!!!                     End of Notes                     !!!!!!!!!!!!!!!!!!\r
+##########################################################################################\r
+\r
+\r
+\r