<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<META content="MSHTML 6.00.6000.16481" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=138060023-27072007><FONT face=Arial 
color=#0000ff size=2>I'm not sure your restriction makes sense in today's world. 
You can happily run Ubuntu Server Linux in a VMWare environment on a MacBook or 
other machine, and use Squeak on the native environment as a development 
platform.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=138060023-27072007><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=138060023-27072007><FONT face=Arial 
color=#0000ff size=2>GLASS (GemStone, Linux, Apache, Seaside, and Smalltalk) as 
a deployment environment (instead of LAMP) will also run in a virtualized 
machine. <A 
href="http://seaside.gemstone.com/ss/">http://seaside.gemstone.com/ss/</A>&nbsp;is 
running in a virtualized Xen domU with 768MB of RAM and a 20GB disk image. The 
underlying hardware is a dual-processor Opteron 252 2.6GHz with 2GB of RAM which 
also runs GemStone&#8217;s other external websites, mail, a Confluence wiki, and 
DNS.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=138060023-27072007><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=138060023-27072007><FONT face=Arial 
color=#0000ff size=2>-- Monty</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> Conrad Taylor 
  [mailto:conradwt@gmail.com] <BR><B>Sent:</B> Sunday, July 22, 2007 5:27 
  PM<BR><B>To:</B> Seaside - general discussion<BR><B>Subject:</B> Re: [Seaside] 
  Seaside book<BR></FONT><BR></DIV>
  <DIV></DIV>Hi, I just wouldn't want to introduce something into a book that's 
  not supported on all the major platforms. &nbsp;At this time, it doesn't 
  support Mac OS X but it support Linux and Windows. &nbsp;Also, Dolphin 
  Smalltalk only supports the Windows platform from my understanding. 
  &nbsp;However, it does have support Seaside 2.7 on&nbsp;<SPAN 
  class=Apple-style-span 
  style="COLOR: rgb(51,51,51); LINE-HEIGHT: 18px; FONT-FAMILY: 'Trebuchet MS'; TEXT-ALIGN: left">Dolphin 
  Smalltalk X6. &nbsp;This is very good to hear and one can find more 
  information hear: </SPAN>
  <DIV>
  <DIV style="TEXT-ALIGN: left"><FONT class=Apple-style-span 
  face="'Trebuchet MS'" color=#333333><SPAN class=Apple-style-span 
  style="LINE-HEIGHT: 18px"><BR 
  class=webkit-block-placeholder></SPAN></FONT></DIV>
  <DIV style="TEXT-ALIGN: left"><SPAN class=Apple-style-span 
  style="COLOR: rgb(51,51,51); LINE-HEIGHT: 18px; FONT-FAMILY: 'Trebuchet MS'"><A 
  href="http://dolphinseaside.blogspot.com/">http://dolphinseaside.blogspot.com/ 
  </A></SPAN></DIV>
  <DIV style="TEXT-ALIGN: left"><BR>&nbsp;</DIV>
  <DIV style="TEXT-ALIGN: left"><FONT class=Apple-style-span 
  face="'Trebuchet MS'" color=#333333><SPAN class=Apple-style-span 
  style="LINE-HEIGHT: 18px">-Conrad</SPAN></FONT></DIV><BR>
  <DIV><SPAN class=gmail_quote>On 7/22/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="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
    <DIV>
    <P><FONT size=2>Except GemStone in this context is way more than just a 
    database, its also the execution platform for seaside itself so would have 
    to be accounted for throughout IMHO.<BR><BR>Cheers!<BR><BR>-Boris<BR>(Sent 
    from a BlackBerry)<SPAN class=q><BR><BR>----- Original Message 
    -----<BR>From: <A onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:seaside-bounces@lists.squeakfoundation.org" 
    target=_blank>seaside-bounces@lists.squeakfoundation.org</A> &lt;<A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:seaside-bounces@lists.squeakfoundation.org" target=_blank> 
    seaside-bounces@lists.squeakfou</A><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:seaside-bounces@lists.squeakfoundation.org" 
    target=_blank>ndation.org</A>&gt;<BR>To: Seaside - general discussion &lt;<A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:seaside@lists.squeakfoundation.org" 
    target=_blank>seaside@lists.squeakfoundation</A><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:seaside@lists.squeakfoundation.org" target=_blank> 
    .org</A>&gt;<BR>Sent: Sun Jul 22 16:58:15 2007<BR>Subject: Re: [Seaside] 
    Seaside book<BR><BR>Hi James, I agree with you 100% addressing all the 
    versions of Smalltalk.&nbsp; However, I would save Gemstone/S for the 
    database integration parts of the book but Dolphin Smalltalk would added to 
    the installation parts of the book.&nbsp; Anyway, in the outline that I 
    proposed, I assumed that the reader had <BR>programming proficiency but I 
    added the "Introduction to Smalltalk" appendix for people that do not.<BR>It 
    would be GREAT to incorporate something like this in the forthcoming books 
    on Seaside.<BR><BR>-Conrad<BR><BR></SPAN><SPAN class=q>On 7/22/07, James 
    Foster &lt;<A onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Smalltalk@jgfoster.net" 
    target=_blank>Smalltalk@jgfoster.net</A> &lt;<A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Smalltalk@jgfoster.net" target=_blank> 
    mailto:Smalltalk@jgfoster.net</A>&gt; &gt; 
    wrote:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I believe that all 
    dialects of Smalltalk that support Seaside (you 
    left<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; out Dolphin and GemStone) 
    have a no-cost edition. It seems 
    that<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addressing each of these 
    alternatives would be 
    valuable.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    James<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    Blake wrote:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Hey, 
    guys,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;&nbsp;&nbsp;&nbsp;&nbsp; I'm creating an outline and some samples for a 
    Seaside book and am<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 
    wondering: Should I concern myself with Visual Works? That is to 
    say:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; If I base the book 
    on Squeak, I know everyone can get it for free 
    but<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; at the same time, 
    some may choose VW over Squeak for their 
    work.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;&nbsp;&nbsp;&nbsp;&nbsp; How much accomodation should I make for VW? 
    Obviously, I'll want<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; to 
    check over the examples in VW and make sure they work, but 
    apart<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; from 
    that?<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;&nbsp;&nbsp;&nbsp;&nbsp; 
    ===Blake===<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 
    _______________________________________________<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt; Seaside mailing list<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 
    <A onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Seaside@lists.squeakfoundation.org" 
    target=_blank>Seaside@lists.squeakfoundation</A><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Seaside@lists.squeakfoundation.org" target=_blank> 
    .org</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    _______________________________________________<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    Seaside mailing list<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Seaside@lists.squeakfoundation.org" 
    target=_blank>Seaside@lists.squeakfoundation</A><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:Seaside@lists.squeakfoundation.org" target=_blank> 
    .org</A><BR></SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="http://lists.squeakfoundation" 
    target=_blank>http://lists.squeakfoundation</A> &lt;<A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="http://lists.squeakfoundation" target=_blank> 
    http://lists.squeakfoundation</A>&gt; 
    .org/cgi-bin/mailman/listinfo/seaside<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><BR><BR></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></BLOCKQUOTE></BODY></HTML>