stateoftheport
State of The Port
We are porting the PDFtalk library to different Smalltalk dialects simultaniously. The first step is to generate a fileout with all tests which loads without errors into the target Smalltalk. Then the tests are executed and the results are shown here. The port of the library will be finished when all tests pass.
You can find news about the progress of the port with all the previous steps in the Porting Blog.
<style> body { font-family: Arial, Helvetica, sans-serif; padding: auto; display: block; overflow: auto; } .TablesWrapper { margin: 5px; display: inline-flex; height: min-content; min-width: fit-content; max-width: 400px; border: 2px solid gray; } .Grid { line-height: 0.8em; width: fit-content; overflow: none; margin: auto; padding: 0.5em; align-items: center; display: grid; grid-template-columns: auto 9em 8em; row-gap: 5px; column-gap: 8px; } .Squeak { grid-column: 1; grid-row: 1; } .Pharo { grid-column: 2; grid-row: 1; } .VAST { grid-column: 1; grid-row: 2; } .Ports h3 { text-align: center; } .Tests { min-width: fit-content; display: grid; grid-template-columns: repeat(4, 30px); text-align: right; column-gap: 5px; } .Header { font-size: smaller; } .Total { font-size: large; margin: 8px 0 8px 0; color: darkblue; } .Pending { color: gainsboro; } .VersionInfo { margin-right: 5px; text-align: right; font-style: italic; font-size: x-small; } a { color: #18BC9C; } </style> <body> <div class="TablesWrapper"> <div class="Ports"> <h3>Squeak 6.0</h3> <div class="Grid Squeak"> <span> <strong>Packages</strong> </span> <div class="Tests Header"> <span> Tests </span> <span> Pass </span> <span> Fail </span> <span> Error </span> </div> <span> </span> <span class="Total"> Total </span> <div class="Tests Total"> <span> 608 </span> <span> 317 </span> <span> 63 </span> <span> 228 </span> </div> <svg class="Total" width="100%" height="100%" viewBox="0 0 608 75"> <rect x="0" y="0" width="317" height="100%" fill="#ccffcc" /> <rect x="317" y="0" width="63" height="100%" fill="#ffff99" /> <rect x="380" y="0" width="228" height="100%" fill="#ffcccc" /> </svg> <span> Values </span> <div class="Tests"> <span> 38 </span> <span> 38 </span> <span> ✅ </span> <span> ✅ </span> </div> <svg width="100%" height="100%" viewBox="0 0 38 3.8"> <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> </svg> <span style="color: gainsboro"> Values Tools </span> <div class="Tests Pending"> <span> - </span> <span> - </span> <span> - </span> <span> - </span> </div> <span> </span> <span> PostScript </span> <div class="Tests"> <span> 175 </span> <span> 130 </span> <span> 13 </span> <span> 32 </span> </div> <svg width="100%" height="100%" viewBox="0 0 175 17.5"> <rect x="0" y="0" width="130" height="100%" fill="#ccffcc" /> <rect x="130" y="0" width="13" height="100%" fill="#ffff99" /> <rect x="143" y="0" width="32" height="100%" fill="#ffcccc" /> </svg> <span> PostScript CIDInit </span> <div class="Tests"> <span> 74 </span> <span> 52 </span> <span> 2 </span> <span> 20 </span> </div> <svg width="100%" height="100%" viewBox="0 0 74 7.4"> <rect x="0" y="0" width="52" height="100%" fill="#ccffcc" /> <rect x="52" y="0" width="2" height="100%" fill="#ffff99" /> <rect x="54" y="0" width="20" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk Fonts </span> <div class="Tests"> <span> 33 </span> <span> 11 </span> <span> 7 </span> <span> 15 </span> </div> <svg width="100%" height="100%" viewBox="0 0 33 3.3"> <rect x="0" y="0" width="11" height="100%" fill="#ccffcc" /> <rect x="11" y="0" width="7" height="100%" fill="#ffff99" /> <rect x="18" y="0" width="15" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk </span> <div class="Tests"> <span> 288 </span> <span> 86 </span> <span> 41 </span> <span> 250 </span> </div> <svg width="100%" height="100%" viewBox="0 0 288 28.8"> <rect x="0" y="0" width="86" height="100%" fill="#ccffcc" /> <rect x="86" y="0" width="41" height="100%" fill="#ffff99" /> <rect x="127" y="0" width="161" height="100%" fill="#ffcccc" /> </svg> <span style="color: gainsboro"> RDF </span> <div class="Tests Pending"> <span> - </span> <span> - </span> <span> - </span> <span> - </span> </div> <span> </span> </div> <div class="VersionInfo"> <a href="https://wiki.pdftalk.de/doku.php?id=portingblog#second_fileout_of_the_full_pdftalk_for_squeak_and_pharo">[Squeak Fileout PDFtalk] 1.0.2</a> @ 2022-06-21 </div> </div> </div> <div class="TablesWrapper"> <div class="Ports"> <h3>Pharo 10.0</h3> <div class="Grid Pharo"> <span> <strong>Packages</strong> </span> <div class="Tests Header"> <span> Tests </span> <span> Pass </span> <span> Fail </span> <span> Error </span> </div> <span> </span> <span class="Total"> Total </span> <div class="Tests Total"> <span> 608 </span> <span> 285 </span> <span> 54 </span> <span> 269 </span> </div> <svg class="Total" width="100%" height="100%" viewBox="0 0 608 75"> <rect x="0" y="0" width="285" height="100%" fill="#ccffcc" /> <rect x="285" y="0" width="54" height="100%" fill="#ffff99" /> <rect x="339" y="0" width="269" height="100%" fill="#ffcccc" /> </svg> <span> Values </span> <div class="Tests"> <span> 38 </span> <span> 38 </span> <span> ✅ </span> <span> ✅ </span> </div> <svg width="100%" height="100%" viewBox="0 0 38 3.8"> <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> </svg> <span style="color: gainsboro"> Values Tools </span> <div class="Tests Pending"> <span> - </span> <span> - </span> <span> - </span> <span> - </span> </div> <span> </span> <span> PostScript </span> <div class="Tests"> <span> 175 </span> <span> 130 </span> <span> 13 </span> <span> 32 </span> </div> <svg width="100%" height="100%" viewBox="0 0 175 17.5"> <rect x="0" y="0" width="130" height="100%" fill="#ccffcc" /> <rect x="130" y="0" width="13" height="100%" fill="#ffff99" /> <rect x="143" y="0" width="32" height="100%" fill="#ffcccc" /> </svg> <span> PostScript CIDInit </span> <div class="Tests"> <span> 74 </span> <span> 52 </span> <span> 2 </span> <span> 20 </span> </div> <svg width="100%" height="100%" viewBox="0 0 74 7.4"> <rect x="0" y="0" width="52" height="100%" fill="#ccffcc" /> <rect x="52" y="0" width="2" height="100%" fill="#ffff99" /> <rect x="54" y="0" width="20" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk Fonts </span> <div class="Tests"> <span> 33 </span> <span> 11 </span> <span> 7 </span> <span> 15 </span> </div> <svg width="100%" height="100%" viewBox="0 0 33 3.3"> <rect x="0" y="0" width="11" height="100%" fill="#ccffcc" /> <rect x="11" y="0" width="7" height="100%" fill="#ffff99" /> <rect x="18" y="0" width="15" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk </span> <div class="Tests"> <span> 288 </span> <span> 54 </span> <span> 32 </span> <span> 250 </span> </div> <svg width="100%" height="100%" viewBox="0 0 288 28.8"> <rect x="0" y="0" width="54" height="100%" fill="#ccffcc" /> <rect x="54" y="0" width="32" height="100%" fill="#ffff99" /> <rect x="86" y="0" width="202" height="100%" fill="#ffcccc" /> </svg> <span style="color: gainsboro"> RDF </span> <div class="Tests Pending"> <span> - </span> <span> - </span> <span> - </span> <span> - </span> </div> <span> </span> </div> <div class="VersionInfo"> <a href="https://wiki.pdftalk.de/doku.php?id=portingblog#second_fileout_of_the_full_pdftalk_for_squeak_and_pharo">[Pharo Fileout PDFtalk] 1.3.1</a> @ 2022-06-21 </div> </div> </div> <div class="TablesWrapper"> <div class="Ports"> <h3>VA Smalltalk 11.0</h3> <div class="Grid VAST"> <span> <strong>Packages</strong> </span> <div class="Tests Header"> <span> Tests </span> <span> Pass </span> <span> Fail </span> <span> Error </span> </div> <span> </span> <span class="Total"> Total </span> <div class="Tests Total"> <span> 585 </span> <span> 143 </span> <span> 14 </span> <span> 428 </span> </div> <svg class="Total" width="100%" height="100%" viewBox="0 0 585 75"> <rect x="0" y="0" width="143" height="100%" fill="#ccffcc" /> <rect x="143" y="0" width="14" height="100%" fill="#ffff99" /> <rect x="157" y="0" width="428" height="100%" fill="#ffcccc" /> </svg> <span> Values </span> <div class="Tests"> <span> 29 </span> <span> 29 </span> <span> ✅ </span> <span> ✅ </span> </div> <svg width="100%" height="100%" viewBox="0 0 29 2.9"> <rect x="0" y="0" width="29" height="100%" fill="#ccffcc" /> <rect x="29" y="0" width="0" height="100%" fill="#ffff99" /> <rect x="29" y="0" width="0" height="100%" fill="#ffcccc" /> </svg> <span> Values Tools </span> <div class="Tests"> <span> 38 </span> <span> 38 </span> <span> ✅ </span> <span> ✅ </span> </div> <svg width="100%" height="100%" viewBox="0 0 38 3.8"> <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> </svg> <span> PostScript </span> <div class="Tests"> <span> 175 </span> <span> 50 </span> <span> 6 </span> <span> 119 </span> </div> <svg width="100%" height="100%" viewBox="0 0 175 17.5"> <rect x="0" y="0" width="50" height="100%" fill="#ccffcc" /> <rect x="50" y="0" width="6" height="100%" fill="#ffff99" /> <rect x="56" y="0" width="119" height="100%" fill="#ffcccc" /> </svg> <span> PostScript CIDInit </span> <div class="Tests"> <span> 47 </span> <span> 23 </span> <span> 2 </span> <span> 22 </span> </div> <svg width="100%" height="100%" viewBox="0 0 47 4.7"> <rect x="0" y="0" width="23" height="100%" fill="#ccffcc" /> <rect x="23" y="0" width="2" height="100%" fill="#ffff99" /> <rect x="25" y="0" width="22" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk Fonts </span> <div class="Tests"> <span> 30 </span> <span> 7 </span> <span> 4 </span> <span> 19 </span> </div> <svg width="100%" height="100%" viewBox="0 0 30 3.0"> <rect x="0" y="0" width="7" height="100%" fill="#ccffcc" /> <rect x="7" y="0" width="4" height="100%" fill="#ffff99" /> <rect x="11" y="0" width="19" height="100%" fill="#ffcccc" /> </svg> <span> PDFtalk </span> <div class="Tests"> <span> 284 </span> <span> 14 </span> <span> 2 </span> <span> 268 </span> </div> <svg width="100%" height="100%" viewBox="0 0 284 28.4"> <rect x="0" y="0" width="14" height="100%" fill="#ccffcc" /> <rect x="14" y="0" width="2" height="100%" fill="#ffff99" /> <rect x="16" y="0" width="268" height="100%" fill="#ffcccc" /> </svg> <span style="color: gainsboro"> RDF </span> <div class="Tests Pending"> <span> - </span> <span> - </span> <span> - </span> <span> - </span> </div> <span> </span> </div> <div class="VersionInfo"> <a href="https://wiki.pdftalk.de/doku.php?id=portingblog#first_fileout_of_the_full_pdftalk_for_va_smalltalk">[VA Smalltalk Fileout PDFtalk] 1.0.0.19</a> @ 2022-06-11 </div> </div> </div> </body>
/var/www/virtual/values/html/data/pages/stateoftheport.txt · Last modified: 2024/09/22 14:33 by christian