//--------------------------------------------------------------------------------
// Express Installer 4.3 - RELEASE NOTES
//  
// Build #: 4.3.1.28
//
// Date: 6/08/04
//---------------------------------------------------------------------------------

Introduction:
============
This document describes the features and deliverables of EI4.3 release 
and identifies known issues and limitations. It includes the test coverage
expectations and the method for documenting the problems. A breakdown of 
features avaiable in each of the EI4.0 sub-components in listed in the 
"Features AVaiable" section. 


Module Changes:
==================

//---------------------------------------------------------------------------------
// Server 
BUILD 28:
   Updated version to 4.3.1.28

BUILD 26:
   Altered resource DLLs to fix "Install Software" button issue and the bad dialog sizes.

BUILD 25:
   Only changes are the completion of localized resource DLLs.

   Fixes 260875: EI4.3.0.24:Readme.txt link in EI help file breaks when saving
                 reports to different location
   Added SpecialOffersURL and RegionalSoftwareURL properties.

BUILD 24:
   Added a Regional Software capability.  If the "RegionalSoftwareMethod" key is "1" in
   the [RegionalSoftware] section of EIConfig.INI, then when the user clicks the
   "Regional Software" button Internet Explorer will open with the URL set to the
   value of the base URL associated with the "1" key in the [RegionalSoftware] section
   and the language, board, and OS appended as arguments.  If the "RegionalSoftwareMethod"
   key is "2" the [Regional Software] section of EIConfig.INI, then when the user
   clicks the "Regional Software" button Internet Explorer will open with the URL set
   to the value of the base URL associated with the "2" key in the [RegionalSoftware]
   section with a sub-URL from the proper LANGXXXX key in the [RegionalSoftware] section
   appended and the board and OS appended to the full URL as arguments, just as they
   are in the situation above.
   (This is difficult to describe succinctly, so I'll explain it in person if need be.)

//---------------------------------------------------------------------------------
// GUI
BUILD 28:
   Updated version to 4.3.1.28

BUILD 27:
   Fixes 284492: Automation:EI4.3.0.26:Clicking on the about box in localization will hang EI
   Fixes 284494: Automation Testing:EI4.3.0.25:Help button will not open after clicking on Regional Software or Special Offers
   Fixes 284497: EI4.3.0.25:Automatic Logon box is wrong size in localization

BUILD 26:
   Fixes 284409: Automation Testing:EI4.3.0.25: Reports will not save to file.
   Fixes 284413: EI4.3.0.25: Install Software tab not localized.
   Fixes 284417: Automation:EI4.3.0.25: The regional software button does not open to Localized web pages.   

BUILD 24:
   Removed the Exit button.
   Removed the SystemInfo button.
   Moved the Help button to the top-right corner.
   Added a gap between Browse CD and Special offers button.
   Added a button called Regional Software after Special Offers.
   Added a screen for Regional Software that is blank like Special Offers screen.

//---------------------------------------------------------------------------------
// SETUP:
BUILD 28:
   Updated version to 4.3.1.28

BUILD 24:
   Removed SystemInfo.DLL and SIResXXXX.DLL resource file references from SETUP.INI
   Removed Designations.INI from SETUP.INI
   Added the line EXECUTE=1 to InstDrvr.ex_.  This should cause InstDrvr_ to run during
      setup.  Since SystemInfo can no longer do it, it is done during setup.  It should
      be run after XML4Reg.EXE is run, as it is listed after XML4Reg.ex_.     

//---------------------------------------------------------------------------------
// Download Client:
BUILD 28:
   Updated version to 4.3.1.28


Known Issues:
=============

1. Issue 	: 

   Solution	: 




////////////////////////////////////////////////////////////////////////////////////
//
//                           LOCALIZATION 
//

//---------------------------------------------------------------------------------
// ENGLISH

1. Changes to resource DLLs are complete.

//---------------------------------------------------------------------------------
// CHINESE

1. Localization for EI4.3 is complete.

//---------------------------------------------------------------------------------
// ITALIAN

1. Localization for EI4.3 is complete.

//---------------------------------------------------------------------------------
// SPANISH

1. Localization for EI4.3 is complete.

//---------------------------------------------------------------------------------
// FRENCH

1. Localization for EI4.3 is complete.


//---------------------------------------------------------------------------------
// GERMAN

1. Localization for EI4.3 is complete.

//---------------------------------------------------------------------------------
// RUSSIAN

1. Localization for EI4.3 is complete.




Packaging:
==========
The RTM release will be packaged in a CD that will autorun to invoke the
installation of EI 4.3.


CD Integration Process:
=======================
1) Get the EI4.1 Core files zip, software zip and dataset zip from \\opsdsw\expressinstall\EI4.1\EICD
2) For integrating a CD, create a folder on your harddrive and unzip all the zip files
5) Dataset folder will contain the English and CHS XML files for La Crosse, Bayfield, Rock Lake and
a default XML file.
6) Download GLS_Supported_Comp_Matrix.xls file from \\opsdsw\expressinstall\EI4.1 to 
get the information on component install status per board/OS/language


Test Coverage Expectations:
===========================
Testing should include the following coverage though is not limited to the 
the list below:

1) All validation tests should be re-tested and re-verified. 
 
2) GUI should be tested for all GUI features described in the GUI sections. 
Test should include usability, consistency, conforming to windows standard
etc.  

3) Test to verify that the EI 4.1 works on all supported Windows 98SE/ME/2K and XP OSes.

4) Validation BAT, FAT, ROFAT, and other tests need to validate this build with the actual SD board.


Problem Reporting:
=================
The test team will report the problems in the Tracker's AMI database. 
"Intel Express Installer EXE" has been added as another product under "SW Products" 
in AMI Motherboard DB. All problems should be reported with the Module Prefixes:
	- GUI:		The main GUI and related GUI elements
	- SVR:		The EI4.1 Server
	- DOC:		The EI 4.1 Documents
	- SU:		The EI 4.1 SETUP Module
	- RSC:		The EI 4.1 Resources Module
	- DS:		EI 4.1 Dataset	 		


Manual Setup Issues:
====================

1. The EI 4.1 release needs the "DATASET" directory and XML data files to integrate with 
the InstallSW feature. It still requires the "Documents" directory and its HTMl pages in order 
to integrate with the HMTL Document files for viewing.  The latest version of EI 4.0 Documents files
are archived in VSSs "ExpressInstaller3\EI3_1 CD" folder.  The content of this folder should be 
copied to the root folder of the EI 4.1 application, before run the app.

2. To add a new supported Intel desktop board, modify the EI3CONFIG.INI and add the new board 
in as a new INI key, for example:

	[DesktopBoards]
	; <Intel DesktopBoard>= 1|0 - where 1 means supported
	D850EMD2=1

3. EI 4.1 Server emulation mode is implemented to support Intel MB testing and debugging.  
The server will now read the MB and OS emulation value from the INI file.  This allows everyone to run
the EI3 on system that is not an Intel MB or the actual OS that needs to be tested.  To use the 
emmulation mode, modifying and uncomment the following entries in the INI.  

EmulatingEnable=1 means enabling emulation mode.
EmulatedMB=<BoardID> is the MB to be emulated.  
EmulatedOS=<enum OS number> is the OS to emulate.  You can emulate MB or OS, or both.  

	[EI3AppInfo]
	; Debugging support - Emulate motherboard and OS enable = 1, disable = 0
	;EmulatingEnable=1
	; Emulating a Intel desktop board ID 
	;EmulatedMB=D850EMD2
	; Emulating the OS type (optional) 0=unknown, 1=Win95, 2=Win98, 3=Win98SE, 4=winME
	; 5=WinNT, 6=Win2K, 7=WinXP 
	;EmulatedOS=0

5. Setup FTP source for dataset files can be done through the EICONFIG.INI file. Edit the following key to changes
the setting. The current setting is a local server inside Intel firewall.
	[URLLinks]
	; the FTP server path for dataset files - ftp://download.intel.com/design/motherbd/EIWebUpdate
	WebUpdateURL=ftp://dpsd-cdiserver/design/motherbd/EIWebUpdate

6. Setup for the default local download directory can be done through the following INI key
	[ServerConfig]
	; Default Download local Directory
	DownloadLocalDir=C:\TEMP

7. Manual setup the EI 4.1 app for running on HD without EISETUP can be done with the following steps:

	- Copy all EI 4.1 files from the CD to a local HD directory.
	- Manually register the COM servers, using "REGSVR32 <COMserver>", where <COMServer> is:
	     XceedFtp.dll, DownloadClient.dll, EIServer.dll - in order left-right of this list
	- Rename "XML4REG.ex_" to "XML4REG.exe", execute this app to register XML parser.
	- Rename "InstDrvr.ex_" to "InstDrvr.exe"
	- Rename "ExpressInstaller.ex_" to "ExpressInstaller.exe"
	- Edit EICONFIG.INI to set the DATASET directory:

	[EI3AppInfo]
 	; The EI3 CD startup path, set by the EI3SETUP program
	EI3CDPath="<where the DATASET directory located>"

	- Run ExpressInstaller.exe


