<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4912.300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff background="">
<DIV dir=ltr><FONT size=2>Hi, Frank!<BR><BR>Quoting from Noel Rappin's chapter 
"Squeak for Nonnative Speakers" from the Guzdial/Rose "NuBlue Book" (highly 
recommended -- Prentice Hall, ISBN# 0-13-028091-7) --</FONT></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><FONT size=2>
  <DIV><BR><BR>&nbsp;&nbsp;&nbsp; "Now open "Play With Me 3". It opens into what 
  looks like a thumbnail sketch of a Squeak desktop. It is, in fact, a thumbnail 
  sketch of a Squeak desktop, a fact you can confirm by clicking on it, and 
  choosing "enter project." Play With Me 3 is an example of a Squeak 
  project.&nbsp; Projects allow you to maintain a separate desktop for each one. 
  Being able to specify different screen preferences for different projects is 
  nice (I usually give different projects different background colors, so I can 
  tell what I&#8217;m working on at a glance). The real benefit to projects, however, 
  is that the changes made to the image in each project are stored separately, 
  allowing code in a project to be transferred more easily. We&#8217;ll see more about 
  this in a few pages when we discuss change sets.</FONT></DIV>
  <DIV><FONT size=2>&nbsp;&nbsp;&nbsp; "You get out of a project by clicking on 
  the desktop to get the system menu, and selecting either "previous project", 
  which takes you back to the project you just left, or "jump to project", which 
  gives you a list of all projects in the system and lets you choose which one 
  to go to."</FONT></DIV><FONT size=2></FONT></BLOCKQUOTE>
<DIV><FONT size=2>Buy the book -- it (and the White Book) offer a lot of good 
information and some valuable new ways of seeing.&nbsp; OK, OK, while you're 
waiting for your copies of the books to arrive, Noel's chapter can be found at 
<A 
href="http://coweb.cc.gatech.edu:8888/squeakbook/uploads/rappin.pdf">http://coweb.cc.gatech.edu:8888/squeakbook/uploads/rappin.pdf</A> 
in "ready to absorb" form.&nbsp; (-:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Gary Fisher</FONT></DIV>
<DIV><FONT size=2>&nbsp;</DIV>
<DIV dir=ltr style="MARGIN-RIGHT: 0px"><BR><BR>----- Original Message ----- 
<BR>From: Frank Shearar <BR>To: squeak-dev@lists.squeakfoundation.org <BR>Sent: 
Tuesday, December 24, 2002 6:49 AM<BR>Subject: 
Projects<BR><BR><BR>Hi<BR><BR>I've been scratching around the SqueakWiki looking 
for an overview type<BR>document covering what Projects are, why I'd want to use 
them, etc., but<BR>with no luck.<BR><BR>If one starts up Squeak, typically one 
sees "The Worlds of Squeak". This is,<BR>it seems, a Project.<BR><BR>What is a 
Project though? What is its intended use? If I was, say,<BR>developing two 
applications concurrently, would I use Projects to keep the<BR>two applications 
separate?<BR><BR>Would using separate Projects to develop my different 
applications allow me<BR>to generate separate ChangeSets for each app?<BR><BR>If 
there is overview-style documentation/tutorial stuff on Projects, where<BR>can 
one find it?<BR><BR>Many thanks for any light shed on the 
subject!<BR><BR>frank</FONT></DIV></BODY></HTML>