(file) Return to Group3.txt CVS log (file) (dir) Up to [RizwankCVS] / geekymedia_web / twiki / data / WineDev

Diff for /geekymedia_web/twiki/data/WineDev/Group3.txt between version 1.1.1.1 and 1.2

version 1.1.1.1, 2005/02/12 13:09:18 version 1.2, 2005/02/24 09:05:08
Line 1 
Line 1 
 %META:TOPICINFO{author="RizwanKassim" date="1107564287" format="1.0" version="1.12"}%  %META:TOPICINFO{author="RizwanKassim" date="1108461409" format="1.0" version="1.15"}%
 %META:TOPICPARENT{name="WebHome"}% %META:TOPICPARENT{name="WebHome"}%
   %TOC%
   
   
 ---++ Proposed Timeline ---++ Proposed Timeline
 <table width="752" border="0" cellpadding="4" cellspacing="0"> <table width="752" border="0" cellpadding="4" cellspacing="0">
   <tr>   <tr>
Line 45 
Line 48 
          <td align="center">1</td>          <td align="center">1</td>
   </tr>   </tr>
   <tr bgcolor="#FFFFCC">   <tr bgcolor="#FFFFCC">
          <td align="center">2/4<br>complete</td>           <td align="center">2/4<br>(complete)</td>
          <td>Design</td>          <td>Design</td>
          <td>Plan the conformance test, determine most commonly used functions and arguments. </td>          <td>Plan the conformance test, determine most commonly used functions and arguments. </td>
          <td>Report on Wiki</td>          <td>Report on Wiki</td>
Line 59 
Line 62 
          <td align="center">6</td>          <td align="center">6</td>
   </tr>   </tr>
   <tr bgcolor="#99FFCC">   <tr bgcolor="#99FFCC">
          <td align="center">2/14</td>           <td align="center">2/14 (complete)</td>
          <td>Beta</td>          <td>Beta</td>
          <td><p>Have the most common calls implemented. Submit to wine-test-devel for review. </p>           <td><p>Have the most common calls implemented.<br><strike>Submit to wine-test-devel for review.</strike><br>Haven't recieved feedback from advisor yet, submission to public list will wait for advisor review.
    </p>
                 </td>                 </td>
          <td>Source</td>          <td>Source</td>
          <td align="center">4</td>          <td align="center">4</td>
Line 69 
Line 73 
   <tr bgcolor="#99FFCC">   <tr bgcolor="#99FFCC">
          <td align="center">2/18</td>          <td align="center">2/18</td>
          <td>Presentation</td>          <td>Presentation</td>
          <td><p>Present Basics of Wine, as well as an introduction to writing compliance tests</p>           <td><p>Present Basics of Wine, as well as an introduction to writing compliance tests</p>Submit to wine-test-devel for review.
                 </td>                 </td>
          <td>Source</td>          <td>Source</td>
          <td align="center">3</td>          <td align="center">3</td>
Line 106 
Line 110 
  
 Relevant details can be found here: [[http://groups.yahoo.com/group/wine-test-devel/ Yahoo Wine-Test-Devel Group]] Relevant details can be found here: [[http://groups.yahoo.com/group/wine-test-devel/ Yahoo Wine-Test-Devel Group]]
  
   ---++ Presentation Notes
   <br>1)What is Wine?
   <br>2)Wine in action
   <br>3)Wine test in action
   <br>4)LZW sample code
   <br>5)Overview fdi/fci
   <br>6)Why fdi and no fci
   <br>7)Show the visio diagram of fdi.h
   <br>
   <br>Show: main create, dummy macros, fake macros, real macros, delete , iscabinet
   
   
   
 ---++ To Do ---++ To Do
         * Incrementally add test cases to cabinet_fdi.c         * Incrementally add test cases to cabinet_fdi.c
  
Line 188 
Line 205 
  
           [[%ATTACHURL%/lzexpand_main.exe][lzexpand_main.exe]]: WinXP compilation of lzexpand test           [[%ATTACHURL%/lzexpand_main.exe][lzexpand_main.exe]]: WinXP compilation of lzexpand test
  
   ---++ Alpha
   
 *2005-02-03:* *2005-02-03:*
  
           Cabinet includes 2 interfaces. The File Compression Interface in FCI.h and the File Decompression Interface in FDI.h           Cabinet includes 2 interfaces. The File Compression Interface in FCI.h and the File Decompression Interface in FDI.h
Line 247 
Line 266 
  
         * [[%ATTACHURL%/fci.c][fci.c]]: Wine Implementation of FCI         * [[%ATTACHURL%/fci.c][fci.c]]: Wine Implementation of FCI
  
   ---++ Beta
   
   *2005-02-11*<br>
   
   Offered an update to CVS with numerous changes and some significant questions onto the onward direction of our code bases. [[http://groups.yahoo.com/group/wine-test-devel/message/70 Message to wine-test-devel]].<p>
   Channeling work with Alex --- will post CHANGELOG to code after final commit on the 14th.<br>
   -- Main.RizwanKassim - 11 Feb 2005<p>
   
   *2005-02-14*<br>
   <br>Added much "meat" to the code
   <br>Streamlined some of the information printing by making a function to print all cabinet info
   <br>Made a function to check that all the cabinet info is correct.
   <br>The test now has fully working implementations of all I/O related functions, though changes in how files are treated will likely happen
   <br>Implemented FDICopy and part of the notify function that it uses, code is now able to look at a cabinet and extract files from it.
   
   *2005-02-14*<br>
   Above link to wine-test-devel message, looking at the appropriate CVS diffs since Feb 94 will show the significant change in our project at this point. (see below for links) The four core functions of fdicreate are now implemented, and we have live extraction of files as well. In addition, I've written [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/hexify.sh hexify.sh]] to convert any given file into a C array automagically to handle the file encapsulation behavior that we've seen in the [[http://www.winehq.com/hypermail/wine-patches/2004/11/0182.html lzexpand demo]] that we've been shown. We planned to write a class emulating _open, _read, _write, etc for virtual files, but realized the following:
           * Can't write classes in C
           * Shouldn't spend a ton of time emulating those functions if we can 'buy' them (no luck yet)
           * Still pending advisors input on whether to virtualize files or not
   Other major changes in this version (versus the last):
           * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/ Sample]] Cab files for extraction testing
           * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/compile.bat Compilation script ]]
           * Comparison Diffs
                   * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/cabinet_fdi.c.diff?r1=text&tr1=1.5&r2=text&tr2=2.4&diff_format=l Overall diff for Alpha->Beta]]
                   * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/cabinet_fdi.c.diff?r1=text&tr1=1.5&r2=text&tr2=2.0&diff_format=l Diff between Alpha->Advisor Review Submission]] - The test cabinets, single virtual file, adding 'quiet' memory functions, real&fake open, close, read, added TestInfo function testing FDIIsCabinet.
                   * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/cabinet_fdi.c.diff?r1=text&tr1=2.0&r2=text&tr2=2.2&diff_format=h Diff for Alex]] -- See his notes above on his work
                   * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/cabinet_fdi.c.diff?r1=text&tr1=2.2&r2=text&tr2=2.4&diff_format=h Diff for Rizwan 2]] -- Added extended virtual file capabilities, minor changes and cleanup.
           * [[http://www.geekymedia.com/viewcvs/cgi/viewcvs.cgi/group3/wine/dlls/cabinet/tests/cabinet_fdi.c?r1=2.3 Versioning]] for reference :
                   * Version 1.5 - 02/04 submission
                   * Version 2.0 - Submission to Advisor
                   * Version 2.2 - Alex's submission
                   * Version 2.4 - Rizwan's next submission
   <p>
   Currently am [[http://groups.yahoo.com/group/wine-test-devel/message/72 discussing presentiation plans]] with group.
   
   Attaching compiled test executable BETA.
   -- Main.RizwanKassim - 14 Feb 2005
   
           * [[%ATTACHURL%/cabinet_fdi.exe][cabinet_fdi.exe]]: CabinetFDI Test - Beta
   
 %META:FILEATTACHMENT{name="oldlog.txt" attr="" comment="Rizwan's Earlier Wine Conformance Test" date="1106984958" path="C:\cygwin\home\rizwank\oldlog.txt" size="41" user="RizwanKassim" version="1.1"}% %META:FILEATTACHMENT{name="oldlog.txt" attr="" comment="Rizwan's Earlier Wine Conformance Test" date="1106984958" path="C:\cygwin\home\rizwank\oldlog.txt" size="41" user="RizwanKassim" version="1.1"}%
 %META:FILEATTACHMENT{name="log.txt" attr="" comment="Rizwan's Current Wine Conformance Test" date="1106985141" path="C:\cygwin\home\rizwank\log.txt" size="68876" user="RizwanKassim" version="1.1"}% %META:FILEATTACHMENT{name="log.txt" attr="" comment="Rizwan's Current Wine Conformance Test" date="1106985141" path="C:\cygwin\home\rizwank\log.txt" size="68876" user="RizwanKassim" version="1.1"}%
 %META:FILEATTACHMENT{name="log" attr="" comment="Suse 9.2 conformance test" date="1106990916" path="log" size="87782" user="AleksandrLiber" version="1.1"}% %META:FILEATTACHMENT{name="log" attr="" comment="Suse 9.2 conformance test" date="1106990916" path="log" size="87782" user="AleksandrLiber" version="1.1"}%
Line 258 
Line 318 
 %META:FILEATTACHMENT{name="lzexpand_main.exe" attr="" comment="WinXP compilation of lzexpand test" date="1107511057" path="lzexpand_main.exe" size="32768" user="AleksandrLiber" version="1.1"}% %META:FILEATTACHMENT{name="lzexpand_main.exe" attr="" comment="WinXP compilation of lzexpand test" date="1107511057" path="lzexpand_main.exe" size="32768" user="AleksandrLiber" version="1.1"}%
 %META:FILEATTACHMENT{name="FDI_wine.H" attr="" comment="Wine version of FDI header file" date="1107512348" path="FDI_wine.H" size="10491" user="AleksandrLiber" version="1.1"}% %META:FILEATTACHMENT{name="FDI_wine.H" attr="" comment="Wine version of FDI header file" date="1107512348" path="FDI_wine.H" size="10491" user="AleksandrLiber" version="1.1"}%
 %META:FILEATTACHMENT{name="fci.c" attr="" comment="Wine Implementation of FCI" date="1107512386" path="fci.c" size="3588" user="AleksandrLiber" version="1.1"}% %META:FILEATTACHMENT{name="fci.c" attr="" comment="Wine Implementation of FCI" date="1107512386" path="fci.c" size="3588" user="AleksandrLiber" version="1.1"}%
   %META:FILEATTACHMENT{name="cabinet_fdi.exe" attr="" comment="CabinetFDI Test - Beta" date="1108461286" path="U:\wine\dlls\cabinet\tests\cabinet_fdi.exe" size="86016" user="RizwanKassim" version="1.1"}%


Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

Rizwan Kassim
Powered by
ViewCVS 0.9.2