%META:TOPICINFO{author="ChrisWatmore" date="1108889294" format="1.0" version="1.8"}% %META:TOPICPARENT{name="WebHome"}% ---++ Proposed Timeline
Date Task Weight
-Done- Tentative Schedule 2%
-Done- Project 0 5%
-Done- Project1 5%
-Done- Complete Schedule with weights 3%
-Done- Project 2 10%
-Done- Choose dll 5%
-Done- Design of Conformance Tests 10%
Feb 14 Submit Patch to wine mailing list 10%
Feb 17 Rework and submit to winehq 15%
Mar 9 Rework and add more functions to conformance test and submit again 10%
Mar 17 Patch accepted into wine source tree 15%
Mar 18 Final Presentation 10%
---++ To Do * Fine tune test cases. Test the rest of the html help functions. Hopefully receive feedback from winehq. ---++ Progress as of Given Date 2005-01-21 (chris): * Installed Linux (Debian - kernel 2.4.27) * Built Wine * Successfully ran notepad.exe.so, !WinZip 9 installer, !WinZip 9 2005-01-26 (chris): * Conformance Test Results, output of 'grep "Test failed" log | sed 's/:.*//' | uniq -c | sort':
		1 typelib.c
		1 url.c
		4 capture.c
		4 wave.c
	  13 generated.c
	  43 metafile.c

* [[%ATTACHURL%/testlog][testlog]]: Conformance Test Log 2005-01-30: * We'll be working on itss.dll 2005-02-06 * Looked into how to write the tests. Information on the dll is pretty sparse... Ideas are outlined in the attached file 2005-02-14 * After looking more closely out how itss is implemented and what its purpose was we realized first that the API for itss is not really public and secondly that we should instead focus our tests on the html help API itself. Our conformance test is attached below and it exercises a few functions from the API. All tests run successfully on windows. Due to the fact that html help is not really implemented in wine at the moment(just try clicking on the help tab in any windows application running in wine), the tests will not run successfully in wine. The actual html help api commands should ultimately be implemented in the hhctrl.ocx dll folder of wine, though there is not much there at the moment. * [[%ATTACHURL%/hhtest.c][hhtest.c]]: Conformance Test Ver 1.0 2005-02-17 * Created the patch in diff format. Added testing for more commands, particularly the navigation functions. Also expanded testing of Display Topic function. Patch will be submitted to winehq. * [[%ATTACHURL%/hhtest.patch][hhtest.patch]]: Patch in diff format -- Main.ChrisWatmore - 17 Feb 2005 %META:FILEATTACHMENT{name="testlog" attr="" comment="Conformance Test Log" date="1107400367" path="testlog" size="43136" user="ChrisWatmore" version="1.1"}% %META:FILEATTACHMENT{name="winzip_screenshot.jpg" attr="" comment="Proof for projects 0 and 1" date="1107401127" path="winzip_screenshot.jpg" size="71278" user="ChrisWatmore" version="1.1"}% %META:FILEATTACHMENT{name="test_design.txt" attr="" comment="Preliminary Design Thoughts" date="1107814099" path="test_design.txt" size="2071" user="ChrisWatmore" version="1.3"}% %META:FILEATTACHMENT{name="hhtest.c" attr="" comment="Conformance Test Ver 1.1" date="1108441939" path="hhtest.c" size="7190" user="ChrisWatmore" version="1.1"}% %META:FILEATTACHMENT{name="hhtest.exe" attr="" comment="Conformance Test Executable" date="1108442980" path="hhtest.exe" size="32768" user="ChrisWatmore" version="1.1"}% %META:FILEATTACHMENT{name="hhtest.patch" attr="" comment="Patch in diff format" date="1108706842" path="hhtest.patch" size="13327" user="ChrisWatmore" version="1.1"}% %META:FILEATTACHMENT{name="itss.c" attr="" comment="Conformance Test Ver 1.0" date="1108889232" path="itss.c" size="10482" user="ChrisWatmore" version="1.1"}%