The problem is not your seaside code but all the external libraries that you use that may be different or even don&#39;t exist in other dialect. For example, a database driver. Or if you talk to an external library. But yes, most of the seaside code (your components) should me mostly portable if you pay attention to the link provided by James. <br>
<br><div class="gmail_quote">On Tue, May 18, 2010 at 12:11 AM, James Foster <span dir="ltr">&lt;<a href="mailto:Smalltalk@jgfoster.net">Smalltalk@jgfoster.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Paul,<br>
<br>
<a href="http://code.google.com/p/seaside/wiki/CodingConventions" target="_blank">http://code.google.com/p/seaside/wiki/CodingConventions</a> contains a good list of ways of ensuring maximum portability. If you stick mostly to ANSI Smalltalk and don&#39;t use dialect-specific libraries, then even a complex application should be mostly portable.<br>

<br>
GemStone has a package to which Squeak/Pharo code is added to increase portability.<br>
<br>
James<br>
<div><div></div><div class="h5"><br>
On May 17, 2010, at 2:24 PM, Paul B wrote:<br>
<br>
&gt; If I wrote a moderately complex Seaside app.. let&#39;s say in Pharo.. could I move that app to Gemstone, or Cincom, or Dolphin etc. without making allot of changes?<br>
&gt;<br>
&gt; I was wondering if writing an app for one vendor image kind of locks you in to that image.<br>
&gt;<br>
&gt; What coding practices should one avoid if they want the option to change images in the future?<br>
&gt;<br>
</div></div>&gt; (..so many good vendors out there ;) _______________________________________________<br>
&gt; seaside mailing list<br>
&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</blockquote></div><br>