<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 20, 2012 at 2:40 PM, Benoit St-Jean <span dir="ltr">&lt;<a href="mailto:bstjean@yahoo.com" target="_blank">bstjean@yahoo.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><div style="font-size:10pt;font-family:arial,helvetica,sans-serif">Hi Colin,<br><br>Yeah, your idea makes sense, somehow...  But adding a layer, when it&#39;s clear that Pharo is deconstructing the &quot;Squeak base&quot; (its ancestor) piece by piece will make it hard.  At the rate at which they are deleting &quot;squeak stuff&quot; in the Pharo image, we&#39;ll all spend our time coding for this &quot;compatibility/portability&quot; layer.  Besides, can you imagine the mess that will result for projects that are cross dialect and that are already providing compatibility layers (Glorp, Seaside, etc) ???  Two layers of compatibility, really ???<br>
<br>To paraphrase Fleetwood Mac, &quot;you can go your own way&quot; I&#39;d tell the Pharo people.  I find it funny that Squeak&#39;s child (Pharo) is farther away from Squeak than VisualWorks can be these
 days...</div></div></blockquote><div><br></div><div><br></div><div style> Well, I wasn&#39;t thinking of a Pharo compatibility layer, so much as a repository where we could store the &quot;Squeak port&quot; for packages that aren&#39;t developed natively on Squeak. (By &quot;ports tree,&quot; I meant FreeBSD&#39;s ports system.) <span style="font-size:10pt;font-family:arial,helvetica,sans-serif"> So, for example, the Xtreams port from VisualWorks could live there, the Seaside port from Pharo, and so on.</span></div>
<div style><span style="font-size:10pt;font-family:arial,helvetica,sans-serif"><br></span></div><div style><span style="font-size:10pt;font-family:arial,helvetica,sans-serif">And of course, Frank is quite right, no technical solution like this is a substitute for communication with developers in other communities. But if we have a strategy for handling things like this, it can make that communication smoother. </span></div>
<div style><span style="font-size:10pt;font-family:arial,helvetica,sans-serif"><br></span></div><div style><font face="arial, helvetica, sans-serif">Just a thought.</font></div><div style><font face="arial, helvetica, sans-serif"><br>
</font></div><div style><font face="arial, helvetica, sans-serif">Colin</font></div></div></div></div>