<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 10, 2014 at 12:00 PM, Nicolas Cellier <span dir="ltr">&lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-10 20:27 GMT+02:00 Eliot Miranda <span dir="ltr">&lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt;</span>:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr">Hi Tty,<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 10, 2014 at 8:17 AM, gettimothy <span dir="ltr">&lt;<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><u></u><div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif"><div>Hi All.<br></div><div>



<br></div><div>Is there a preferred methodology for handling Pharo-isms on Squeak?</div><div><br></div><div>I know Seaside has Grease which does some of that, but I don&#39;t thing we want Grease for CMakeVMMaker (or do we).</div>



<div><br></div><div>Specifically, the Pharo team has abstracted out some stuff in SmalltalkImage (vm, platform..) that does not exist in Squeak.</div><div><br></div><div><br></div><div>If there is an existing mechanism for bridging this gap, I will use it.</div>



<div><br></div><div>In the meantime, I will be DTSTTCW.</div></div></div></blockquote><div><br></div><div>+1.  But I recommend a compatibility package that is loaded alongside to provide the missing support in Squeak.  Then methods (&amp; classes) can be moved from there into Squeak when we see fit.</div>



<div><br></div></div></div></div></blockquote><div><br></div><div>The biggest source of differences is usage of FileSystem.<br></div><div>FileSystem was originally written by Colin Putney in Squeak, so it should work well in Squeak.<br>


</div><div>IMO, the best thing would be to integrate FileSystem in Squeak.<br></div></div></div></div></blockquote><div><br></div><div>+1.  I *loathe* using the old FileStream/FileDirectory crud but they&#39;re what&#39;s there.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>However the Pharo team has significantly modified the API.<br>
</div><div>So now there is a dilemna: which FileSystem should we include in Squeak?<br></div></div></div></div></blockquote><div><br></div><div>We should try and merge no?  Presumably the Pharo changes come form their actually using FileSystem in anger.  It would be great to get it into Squeak for 4.6/5.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I&#39;m for integrating the version of Pharo, in order to reduce the gratuitous differences.<br>
</div><div>Unless there are reasons for not doing so.<br></div></div></div></div></blockquote><div><br></div><div>Makes sense.  And there&#39;s a test suite.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div>We should ask Colin, not sure if he follow this list, so I cross post on Squeak-dev.<br></div></div></div></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif"><div><span style="font-size:10pt">cordially,</span><br></div><div><br></div><div>tty</div></div></div></blockquote></div></div></div></blockquote>
</div></div></div></blockquote></div>-- <br>best,<div>Eliot</div>
</div></div>