Hi Boris, what host OS does one use for&nbsp;<span id="st" name="st" class="st" style="background-image: initial; background-repeat: initial; background-attachment: initial; background-position-x: initial; background-position-y: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 136); ">
GemStone</span>&#39;s Seaside VM if using VMware Player? &nbsp;I ask this question because there&#39;s no direct support for Mac OS X.<div><br class="webkit-block-placeholder"></div><div>-Conrad<br><br><div><span class="gmail_quote">
On 7/27/07, <b class="gmail_sendername">Boris Popov</b> &lt;<a href="mailto:boris@deepcovelabs.com">boris@deepcovelabs.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">







<div>


<p><font size="2">Not quite still. VMware Player is free and users don&#39;t need to install Ubuntu themselves, they could download <span id="st" name="st" class="st">GemStone</span>&#39;s Seaside VM&nbsp; with everything included and configured, which as a matter of fact may be easier than installing and setting up VisualWorks from scratch for instance. All dialects deserve a mention and quick start sections IMHO.
<span class="q"><br>
<br>
Cheers!<br>
<br>
-Boris<br>
(Sent from a BlackBerry)<br>
<br>
----- Original Message -----<br>
From: <a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">seaside-bounces@lists.squeakfoundation.org</a> &lt;<a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
seaside-bounces@lists.squeakfou</a><a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ndation.org</a>&gt;<br>
To: Seaside - general discussion &lt;<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">seaside@lists.squeakfoundation</a><a href="mailto:seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org</a>&gt;<br></span><div><span class="e" id="q_1140a74f3063b232_2">
Sent: Fri Jul 27 18:26:13 2007<br>
Subject: Re: [Seaside] Seaside book<br>
<br>
Hi Monty, you&#39;re correct but the goal of the book is Seaside.&nbsp; Next,<br>
VMWare isn&#39;t free and I would not expect my customers to purchase<br>
VMWare, install Ubuntu, and finally install a Smalltalk environment<br>
and Seaside packages.&nbsp; I prefer one to focus on installing the<br>
Smalltalk environment and the Seaside package(s).&nbsp; Monty, just because<br>
I can use VMWare doesn&#39;t mean that it&#39;s necessary or needed for<br>
learning Seaside.&nbsp; In short, the book should be focused on learning<br>
Seaside in the native development environment whether it be<br>
VisualWorks, Dolphin, and Squeak environments.&nbsp; Now, if my deployable<br>
image is VisualWorks or Dolphin, how would installing VMWare satisfy<br>
these users?<br>
<br>
-Conrad<br>
<br>
On 7/27/07, Monty Williams &lt;<a href="mailto:monty.williams@gemstone.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">monty.williams@gemstone.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; I&#39;m not sure your restriction makes sense in today&#39;s world. You can happily<br>
&gt; run Ubuntu Server Linux in a VMWare environment on a MacBook or other<br>
&gt; machine, and use Squeak on the native environment as a development platform.<br>
&gt;<br>
&gt; GLASS (GemStone, Linux, Apache, Seaside, and Smalltalk) as a deployment<br>
&gt; environment (instead of LAMP) will also run in a virtualized machine.<br>
&gt; <a href="http://seaside.gemstone.com/ss/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://seaside.gemstone.com/ss/</a> is running in a virtualized Xen domU with<br>
&gt; 768MB of RAM and a 20GB disk image. The underlying hardware is a<br>
&gt; dual-processor Opteron 252 2.6GHz with 2GB of RAM which also runs GemStone&#39;s<br>
&gt; other external websites, mail, a Confluence wiki, and DNS.<br>
&gt;<br>
&gt; -- Monty<br>
&gt;<br>
&gt;<br>
&gt;&nbsp; ________________________________<br>
&gt;&nbsp; From: Conrad Taylor [<a href="mailto:conradwt@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mailto:conradwt@gmail.com</a>]<br>
&gt; Sent: Sunday, July 22, 2007 5:27 PM<br>
&gt; To: Seaside - general discussion<br>
&gt;<br>
&gt; Subject: Re: [Seaside] Seaside book<br>
&gt;<br>
&gt;<br>
&gt; Hi, I just wouldn&#39;t want to introduce something into a book that&#39;s not<br>
&gt; supported on all the major platforms.&nbsp; At this time, it doesn&#39;t support Mac<br>
&gt; OS X but it support Linux and Windows.&nbsp; Also, Dolphin Smalltalk only<br>
&gt; supports the Windows platform from my understanding.&nbsp; However, it does have<br>
&gt; support Seaside 2.7 on Dolphin Smalltalk X6.&nbsp; This is very good to hear and<br>
&gt; one can find more information hear:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; <a href="http://dolphinseaside.blogspot.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://dolphinseaside.blogspot</a><a href="http://dolphinseaside.blogspot.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.com/</a><br>
&gt;<br>
&gt;<br>
&gt; -Conrad<br>
&gt;<br>
&gt; On 7/22/07, Boris Popov &lt;<a href="mailto:boris@deepcovelabs.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">boris@deepcovelabs.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Except GemStone in this context is way more than just a database, its also<br>
&gt; the execution platform for seaside itself so would have to be accounted for<br>
&gt; throughout IMHO.<br>
&gt; &gt;<br>
&gt; &gt; Cheers!<br>
&gt; &gt;<br>
&gt; &gt; -Boris<br>
&gt; &gt; (Sent from a BlackBerry)<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; From: <a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">seaside-bounces@lists.squeakfou</a><a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ndation.org</a> &lt;<br>
&gt; <a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">seaside-bounces@lists.squeakfou</a><a href="mailto:seaside-bounces@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ndation.org</a>&gt;<br>
&gt; &gt; To: Seaside - general discussion &lt;<a href="mailto:seaside@lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">seaside@lists.squeakfoundation</a> .org&gt;<br>
&gt; &gt; Sent: Sun Jul 22 16:58:15 2007<br>
&gt; &gt; Subject: Re: [Seaside] Seaside book<br>
&gt; &gt;<br>
&gt; &gt; Hi James, I agree with you 100% addressing all the versions of Smalltalk.<br>
&gt; However, I would save Gemstone/S for the database integration parts of the<br>
&gt; book but Dolphin Smalltalk would added to the installation parts of the<br>
&gt; book.&nbsp; Anyway, in the outline that I proposed, I assumed that the reader had<br>
&gt; &gt; programming proficiency but I added the &quot;Introduction to Smalltalk&quot;<br>
&gt; appendix for people that do not.<br>
&gt; &gt; It would be GREAT to incorporate something like this in the forthcoming<br>
&gt; books on Seaside.<br>
&gt; &gt;<br>
&gt; &gt; -Conrad<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On 7/22/07, James Foster &lt;<a href="mailto:Smalltalk@jgfoster.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Smalltalk@jgfoster.net</a> &lt;<br>
&gt; <a href="mailto:Smalltalk@jgfoster.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mailto:Smalltalk@jgfoster.net</a>&gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I believe that all dialects of Smalltalk that support Seaside (you<br>
&gt; left<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; out Dolphin and GemStone) have a no-cost edition. It seems that<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addressing each of these alternatives would be valuable.<br>
&gt; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; James<br>
&gt; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Blake wrote:<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Hey, guys,<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; I&#39;m creating an outline and some samples for a Seaside book<br>
&gt; and am<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; wondering: Should I concern myself with Visual Works? That is to<br>
&gt; say:<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; If I base the book on Squeak, I know everyone can get it for<br>
&gt; free but<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; at the same time, some may choose VW over Squeak for their work.<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; How much accomodation should I make for VW? Obviously, I&#39;ll<br>
&gt; want<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; to check over the examples in VW and make sure they work, but<br>
&gt; apart<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; from that?<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; ===Blake===<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; _______________________________________________<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Seaside mailing list<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; <a href="mailto:Seaside@lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Seaside@lists.squeakfoundation</a> .org<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; <a href="http://lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.squeakfoundation</a><br>
&gt; .org/cgi-bin/mailman/listinfo/seaside<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>
&gt; &gt;<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seaside mailing list<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:Seaside@lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Seaside@lists.squeakfoundation</a> .org<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.squeakfoundation</a> &lt; <a href="http://lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.squeakfoundation</a>&gt;<br>
&gt; .org/cgi-bin/mailman/listinfo/seaside<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Seaside mailing list<br>
&gt; &gt; <a href="mailto:Seaside@lists.squeakfoundation" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Seaside@lists.squeakfoundation</a> .org<br>
&gt; &gt;<br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.squeakfoundation</a><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Seaside mailing list<br>
&gt; <a href="mailto:Seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Seaside@lists.squeakfoundation</a><a href="mailto:Seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.squeakfoundation</a><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
Seaside mailing list<br>
<a href="mailto:Seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Seaside@lists.squeakfoundation</a><a href="mailto:Seaside@lists.squeakfoundation.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.squeakfoundation</a><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
.org/cgi-bin/mailman/listinfo/seaside</a><br>
</span></div></font>
</p>

</div>
<br>_______________________________________________<br>Seaside mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Seaside@lists.squeakfoundation.org">Seaside@lists.squeakfoundation</a>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Seaside@lists.squeakfoundation.org">.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">
http://lists.squeakfoundation</a><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">.org/cgi-bin/mailman/listinfo/seaside</a>
<br><br></blockquote></div><br>&nbsp;</div>