<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt">I would say, let's keep it simple.&nbsp; If it's a package that is a port from another Smalltalk dialect, the Squeak version should be in the Squeak repository.&nbsp; If it's a package that originates from Squeak and that other dialects are porting, let's keep the Squeak version into the Squeak repository.&nbsp; If it's a package that no one cares about and it's for Squeak, let's keep it into the Squeak repository.&nbsp; Just like the Cincom Public Repository : if it's code for VisualWorks, it's all there in ONE place.&nbsp; If it&lt;s code for Squeak, it should all be in one place.<br><br>Now, it's just a matter of "enhancing" our repository with package comments to say that package 1.2 for Squeak corresponds to version 3.4 of VisualWorks XStreams package.&nbsp; Or version 0.2 of Nautilus for Squeak is in fact a port of the Pharo 1.2
 version of Nautilus.&nbsp; Or that AbtConverter 3.1 for Squeak is a port of&nbsp; AbtConverter 7.4 of VAST.<br><br>But ALL the Squeak code in ONE place.<br><div><span><br></span></div><div>&nbsp;</div><div>-----------------<br>Benoit St-Jean<br>Yahoo! Messenger: bstjean<br>A standpoint is an intellectual horizon of radius zero.<br>(Albert Einstein)<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Colin Putney &lt;colin@wiresong.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Benoit St-Jean &lt;bstjean@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> The general-purpose Squeak
 developers list &lt;squeak-dev@lists.squeakfoundation.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 20, 2012 2:54:23 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [squeak-dev] Squeaksource, Squeak and Pharo..<br> </font> </div> <br><div id="yiv598486501"><div dir="ltr"><br><div class="yiv598486501gmail_extra"><br><br><div class="yiv598486501gmail_quote">On Thu, Dec 20, 2012 at 2:40 PM, Benoit St-Jean <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:bstjean@yahoo.com" target="_blank" href="mailto:bstjean@yahoo.com">bstjean@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="yiv598486501gmail_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...&nbsp; But adding a layer, when it's clear that Pharo is deconstructing the "Squeak base" (its ancestor) piece by piece will make it hard.&nbsp; At the rate at which they are deleting "squeak stuff" in the Pharo image, we'll all spend our time coding for this "compatibility/portability" layer.&nbsp; 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) ???&nbsp; Two layers of compatibility, really ???<br>
<br>To paraphrase Fleetwood Mac, "you can go your own way" I'd tell the Pharo people.&nbsp; I find it funny that Squeak'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="">&nbsp;Well, I wasn't thinking of a Pharo compatibility layer, so much as a repository where we could store the "Squeak port" for packages that aren't developed natively on Squeak. (By "ports tree," I meant FreeBSD's ports system.)&nbsp;<span style="font-size:10pt;font-family:arial, helvetica, sans-serif;">&nbsp;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.&nbsp;</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>
</div><br><br> </div> </div> </blockquote></div>   </div></body></html>