Date: Tue, 23 Oct 90 22:42:37 PDT From: hopkins (Don Hopkins) To: FAX:965-8882.Pizza_Order_Taker.Tony_&_Albas@akina.Eng, eric@parallax.com, hopkins Subject: Ordering Pizza from PizzaTool Food order from: Don Hopkins Phone: 336-3171 Address: 2400 Bayshore Parkway, Mountain View We will eat the food at Tony & Alba's. 18 inch pie: Ala Gilroy add Artichoke hearts add Provolone We're *hungry* and we're on our way! Date: Tue, 23 Oct 90 22:46:54 PDT From: daemon@akina (Fax Server) To: hopkins@poit Subject: ****FAX Xmt OK**** --------------- Transmission Summary -------------- Fax Server Version: FaxMail 0.2+ Fax Transmission Succeeded: 2 pages OK Connected to 965-8882 () for 2 min 3 sec 2 pages out of a total of 2 pages sent To: Pizza Order Taker Company: Tony & Albas Subject: --------------------------------------------------- *** Transmission Transcript *** fax modem ready dexNET200 ready dexNET200 ready dexNET200 ready dexNET200 ready dexNET200 is dialing the remote fax machine dexNET200 connected to G3 fax machine page 1 sent or received ok page 2 sent or received ok Normal call termination Soft reset Date: Wed, 24 Oct 90 13:39:00 PDT From: hopkins@Eng (Don Hopkins) To: hackers_guild@ucbvax.Berkeley.EDU Subject: PizzaTool Last Saturday night this dude (Ben Stoltz) came by my office and jumped up and down and insisted I run this program he had just gotten working. It was called "tatool" -- and its icon was a Tony & Albas pizza box. Opening the pizza box revealed a control panel with text fields automatically filled out with my Name:, Phone:, and Address:, an abbreviated Delivery: menu button (To Eat at T&A, To Pick Up, Take & Bake, Please Deliver), A total Estimated cost: text field, an email copies to: text field, buttons for (New Pizza), (Set Defaults), and a menu button for (Send Fax) (Tony & Albas, AD Fax, or Email Only) [for testing]. Then of course there's a big scrolling text panel for Additional Instructions:. Pressing the (New Pizza) button pins up a New Pizza Properties Sheet. At the top, an exclusive setting to select a Pizza Size: of 10", 14", 16", or 18", and another exclusive setting to select between a Fraction: of Whole or Half. Next is an abbreviated menu button that selects the pizza Style: (Cheese, Ala Gilroy, All Meat Combo, Garlic Clam & Tomato, Keep Fit Special, Pesto Pizza Special, Tony's Gourmet, Tony's Special, Vegetarian Delight). Below the Style menu are two banks of Pizza Topping check boxes, for Meats: (14 checkboxes) and Vegetables: (13 checkboxes). Under that is an estimated cost field for the current pizza configuration. Naturally, selecting a pre-defined pizza Style will set all of the check boxes appropriatly, then then you can customize your pizza order by adding and deleting toppings by clicking on the check boxes. I played around with it and put together a mondo pizza with lots of toppings I couldn't even pronounce, then Ben told me to select the (Send Fax) menu button and choose Email Only so it would email the order form to me. But I fat-fingered it and seleted Send Fax, so I had to call up Tony and Albas and tell them I had spazzed out with the mouse, and to ignore the next ridiculous pizza order that came over the fax. Last night I used the Pizza Tool to order a pizza on purpose, and it worked wonderfully! When we picked up the pizza the guy at Tony and Albas said they'd gotten several Pizza Tool orders that day, and he showed us a color screen dump of the Pizza Tool in action that somebody had brought him when they picked up their pizza! -Don Date: Wed, 24 Oct 90 15:52:26 PDT From: hopkins (Don Hopkins) To: stoltz Cc: hopkins Subject: Me and my big mouth! I sent out the message enclosed at the end, and it looks like there's a *great* demand for pizzatool! What do I tell these people?? Will it be in the next version of SunOS? -Don Date: Wed, 24 Oct 90 13:52:38 -0700 From: Peter Yee To: hopkins@Eng Subject: Re: PizzaTool Got an X version available? -Peter Yee Date: Wed, 24 Oct 90 13:54:30 PDT From: Steven Blair To: hopkins@Eng Subject: Re: PizzaTool that's histerical Don. Where do we ftp it?? To: hopkins@Eng (Don Hopkins) Subject: Re: PizzaTool Date: Wed, 24 Oct 90 13:59:54 MDT From: barry@ads.com So how do we get the code? We're hungry too :-) Last Saturday night this dude (Ben Stoltz) came by my office and jumped up and down and insisted I run this program he had just gotten ... barry From: jlo@elan.com (Jeff Lo) Subject: Re: PizzaTool To: hopkins@Eng Date: Wed, 24 Oct 90 14:07:58 PDT Cc: jlo@elan.com (Jeff Lo) So how does one get a copy of this cool new PizzaTool? Is it available for ftp or mail, or do we have to wait for the next release of SunOS? Jeff Lo jlo@elan.com To: hopkins@Eng (Don Hopkins) Subject: Re: PizzaTool Date: Wed, 24 Oct 90 14:27:36 -0700 From: Angela Marie Thomas If this is for real, I want a copy, too. I would love to be able to order a pizza w/out all the hassles of talking to a human. O:-) Besides, I haven't checked out Tony&Alba's Pizza, yet, and this would be a good reason to do it. Thanks a bunch. -- Angela Thomas Internet: angela@ultra.com Ultra Network Technologies UUCP: {...}!ames!ultra!angela "AIX is like raw sewage pouring out of the console into your lap." --rms Date: Wed, 24 Oct 90 17:54:29 EDT From: Phil Budne To: hopkins@Eng Subject: Re: PizzaTool Mind if I forward this? -Phil Date: Wed, 24 Oct 90 14:34:29 PDT From: autodesk!melange!abeals@uunet.UU.NET (Plu festu, uloj) To: uunet!Eng.Sun.COM!hopkins@uunet.UU.NET Subject: Re: PizzaTool COOL! Much MUCH better than MC:HUMOR;TS FTP !!!!!! Date: Thu, 25 Oct 90 00:58:43 -0400 From: David Krikorian To: hopkins@Eng, ambar@ATHENA.MIT.EDU Subject: Re: PizzaTool Don, I read your description of PizzaTool. What hard/software do you have send the fax? Jean, do you know of anything hard/software like that at MIT? Date: Wed, 24 Oct 90 22:10:53 -0400 From: potter@cs.UMD.EDU (Richard Potter) To: hopkins@Eng Subject: Re: PizzaTool Neat! Did the PizzaTool use the natural pie menu's for selection? Also...did you get my mail about a tool to convert sparc sounds to mac sounds? We have a new sparc station and I would like to record some sounds and play them on the mac. thanks! --Richard Date: Thu, 25 Oct 90 09:43:40 EDT From: rbm@bartok.att.com (R B Murray) To: hopkins@Eng Subject: Pizzatool How can I get a copy of the source for Pizzatool? Rob Murray AT&T Bell Labs also Editor, The C++ Report Date: Thu, 25 Oct 90 10:05:12 PDT From: remaker@brahms.AMD.COM (Phillip Remaker) To: hopkins@Sun.COM Subject: TATOOL A user in our group forwarded your article about TATOOL. How can I get it? FTP? Mial me the UUENCODED binary or source? Or what? Help appreciated. Thanks. -Phil Date: Thu, 25 Oct 90 09:53:38 PDT From: autodesk!random!jsc@uunet.UU.NET (James Carrington) To: uunet!Eng.Sun.COM!hopkins@uunet.UU.NET Subject: Re: PizzaTool Is the source for this available? (seriously) Date: Fri, 26 Oct 90 10:00:32 EDT From: mis@seiden.com (Mark Seiden) To: uunet!rnd.gba.nyu.edu!lparks@uunet.UU.NET Subject: Re: [ambar@MIT.EDU: [Don Hopkins: PizzaTool]] Cc: hopkins@Eng this doesn't surprise me, considering how much work don's done on pie menus. "obvious" feature requests: a way of graphically specifying the layout of ingredients on pizza segments... (e.g. only half the eaters like anchovies...) a check box for extra crispy... (this is *important*) a check box for slicing geometry... (square/radial)... okay, i don't core... (when someone writes a script to forge hundreds of pizza deliveries with a phony fax number and delivery address what sort of crime would it be?) To: hopkins@abingdon Subject: Pizzatool Date: Fri, 26 Oct 90 13:07:36 EST From: banta@abingdon Where can I get my hands on a copy of pizzatool? Saw a reference in some mail. andy Date: Fri, 26 Oct 90 19:48:25 EST From: D. Glenn Arthur Jr. To: hopkins@Eng Subject: PizzaTool Don, If this isn't something that needs *pie* menus, I don't know what is. :-) -- Glenn Date: Wed, 24 Oct 90 15:58:13 PDT From: stoltz@denwa (Ben Stoltz) To: auspex!vls Subject: Re: PizzaTool Viki, I don't know the first thing about the legal aspects of giving you a copy of the program. I have to consider them because the "pizza" program is directly related to the work we are doing in this department (I am serious, mostly.) ---pause--- Well, I just got some mail from Don Hopkins and it looks like this is not a secret anymore. I'm not sure what to do now. I will get back to you. Ben Date: Mon, 29 Oct 90 10:01:14 PST From: stoltz@denwa (Ben Stoltz) To: cramer@clem, hopkins@poit, pope@vatican, sena@urantia Subject: Sheesh, just try to write a little demo around here! ----- Begin Included Message ----- >From dcj@jacksun Mon Oct 29 09:57:27 1990 To: teitelma@wingit, ben@jacksun Cc: chad@Eng, chan@subspace, dcj@jacksun, drach@parhelion, dss@crackle, kipp@Eng, macyap@egret, rmak@Eng, rxb@tlacaelel, svh@flyfish, tenisbum@wimbleton Subject: FLAME, was: more on tnt vs XView Date: Mon, 29 Oct 90 09:47:39 PST From: dcj@jacksun Status: R 1) Boy, am I getting tired of discussing this. 2) Of all the important issues in MMPP that we should be discussing and attempting to resolve, the toolkit used for Pizzatool is not in the top 100 as far as I can tell, and we have already spent more time thinking aout this, than any of the the "top 100". 3) Ben Stoltz came into Sun one Saturday and spent 12 of his own personal hours coding Pizzatool. He used the tools he knew about, and had access to, and was comfortable with. As a long time Sun employee who was familar with Sunview and C, Xview was a natural choice for this applications because 1) It did the job. 2) His previous investments in Sunview and C were highly relevant. 3) The goal of his project was do write a cool demo, and to finish it as soon as possible, since he was investing his own time in its creation. Given 1,2, and 3 above: 4) I hereby request Ben to spend no more "Work" time working on Pizzatool, or pizzatool post mortems. This should be simple because Ben hasn't spent any significant work time on Pizzatool. If anyone wants to discuss this issue with Ben, they should make arrangements with Ben to talk after hours. An exercise left to the reader is to determine how to motivate/compensate Ben for discussing this critical, facinating issue in his "free" time. 5) I am no longer going to read or respond to email discussing why tnt versus xview W.R.T. pizzatool. I am no longer going to sit in meetings where this is discussed. 6) As always I will continue to read, respond, attend meetings, and attempt to remain civil during any other discussions of tNT versus xview. 7) Ben Stoltz: As a member of MMPP, I would like to express my thanks for your efforts to showcase MMPP fax technology via the pizzatool program, especially since you spent your own time to create this program. I'm happy to work with creative, hard working people like you. Don Jackson. 8) Pizzatool: CASE CLOSED! Date: Tue, 13 Nov 90 16:35:59 PST From: levenson@saffron (Rick Levenson) To: hopkins@saffron Subject: Re: TNT pizza tool -Don, When you feel ready can you just drop a copy out on /usr/xnews/local. Thanks! -Rick Date: Tue, 13 Nov 90 16:34:32 PST From: tenisbum@wimbleton (Kelly Pope) To: levenson@saffron Subject: Re: TNT pizza tool Cc: hopkins@poit, stoltz@puzzlebox, teitelma@wingit Sounds good to me Rick. Anything to promote TNT! I've seen two versions of the TNT Pizzatool, both not quite complete. You might want to pick the version with the rotating pizza (its really cool). The only problem with that one is that the ingredient list doesn't update when a new type of pizza is selected, and in the Xview version, that feature is really great. Also, the update on the price per added ingredients should be incorporated. (I know these are picky details, but it really makes for a whizzy demo). And don't worry, I've got you guys as #1 on our alpha list for the real thing... - Kelly To: hopkins@Eng (Don Hopkins) From: Craig Rolandelli (Sun Microsystems Inc.) Subject: Re: PizzaTool for TNT 2.0! Date: Fri, 21 Dec 90 10:37:03 PST Thats great! How would you like to get pizzatool distributed to Sun costomers? I am putting together a demo disc that wil ship with the Sun CD players. The disc will ship in Mid-March. The code cut off is Jan 26 (if you want to make any changes/bug fixes). Let me know. Craig Date: Fri, 21 Dec 90 16:02:21 PST From: hopkins (Don Hopkins) To: teitelma Cc: hopkins Subject: magic word for pizza tool The newest version of pizzatool is in "~hopkins/tnt/pizza/pizzatool". It's been cleaned up, and all references to fax have been removed. Now it contacts a "pizza server" via email if the "ServerEnabled?" variable is true. The file "~hopkins/tnt/pizza/faxpizzatool" is the same version, but with that variable turned on. That's the one you want to run in the demo room. The server, as it is now set up on my machine, looks for the magic word "xyzzy" in the message. If you type "xyzzy" into one of the "Additional Instructions" fields, it will forward the message on to the fax server and fax it to the demo room #336-3154. Otherwise nothing happens. -Don Date: Fri, 1 Mar 91 15:28:57 PST From: remaker@brahms.AMD.COM (Phillip Remaker) To: hopkins@Sun.COM Subject: tatool Is tatool available for ftp'ing from anywhere? Pleez?? Thanks. -Phil remaker@amd.com To: hopkins@Sun.COM Cc: gnu@cygnus.com Subject: Pizza Tool makes the big time Date: Tue, 05 Mar 91 18:25:52 -0800 From: gnu@cygnus.com SunWorld (renamed from Sun Tech Journal) interviewed Andy B, and when they talked about multimedia, Pizza Tool was Andy's example. He wanted to show how integrating fax and audio and email was a good thing, perhaps better than video and stuff like that for the short term. SunWorld, March 1991, page 18, middle of first column. John Date: Tue, 16 Apr 91 15:49:53 PDT From: levenson@saffron (Rick Levenson) To: teitelman@wingit, tenisbum@saffron, hopkins@saffron, stoltz@saffron Subject: PizzaToll and "UNIX Today" The back page of the newest "UNIX Today" (just arrived a few minutes ago) has a great 1/2 page article on the newest product from Sun, "PizzaTool". It's fun reading... -Rick Date: Tue, 28 May 91 19:25:45 PDT From: pas@ablaze (Paul Simons) To: evan@utoday.com, mikea@utoday.com, wagner@utoday.com Subject: Pizzatool Cc: David_LaVallee@NeXT.COM, ben.stoltz@ablaze, dave.evans@ablaze, don.hopkins@ablaze, edu@ablaze, paul.simons@ablaze, sean.english@ablaze 4/29/91 Editor Unix Today: We the following Sun engineers would like to make a historical clarification regarding the article entitled, "Any Way You Slice It, Sun's Pizzatool Is Food For Thought" in the April 15 issue of UNIX Today. The original idea of ordering food from the workstation was conceived way back in 1989 by David LaValle who is now at NeXT. The original fully functional implementation of ordering food thru the workstation was "Pizzatool" developed by Ben Stoltz using Sun's DevGuide. The features that were present in that original version included price optimization, pop-up preconfigured pizza menu, fully selectable ingredients, as well as the fax hook-in to fax an order to Tony and Alba's. Fax capability courteousy of Ed Un. Don Hopkins subsequently reimplemented this original version of pizzatool in PostScript for the NeWS toolkit and added the WYSIWYG spinning popup pizza which provided a preview of the final cooked pizza. This letter in no way represents the views, product plans, or announcements of Sun Microsystems and is only the opinions of the engineers who witnessed this historic event. :-) Sean English Dave Evans Don Hopkins Paul Simons Ben Stoltz Ed Un Date: Fri, 2 Aug 91 18:48:41 PDT From: crane@hardrock (Bill Crane) To: hopkins@hardrock Subject: pizzatool Cc: sydney@hardrock, bjb@hardrock Don, Since pizzatool is in demo directory, what really happens when a customer hits "Order!"? And where does it get the "current tab" dollar amount? I just want to make sure this stuff works for our standalone customers too. Bill Date: Fri, 2 Aug 91 19:15:57 PDT From: weisblat@zeus1 (Robert M. Weisblatt) To: crane@hardrock Subject: Pizzas Pizzas!!! Are you employee number 7858? The Tony and Alba's guy was just here looking for you. Tell me, just how much pizza can one guy eat anyway? Bob From crane@hardrock Fri Aug 2 19:22:34 1991 Date: Fri, 2 Aug 91 19:22:18 PDT To: weisblat@zeus1 Subject: Re: Pizzas Pizzas!!! X-Lines: 3 I hope you're kidding! I was just playing with the demo... Bill Date: Fri, 2 Aug 91 19:28:52 PDT From: weisblat@zeus1 (Robert M. Weisblatt) To: hopkins@poit Subject: Re: Pizzas Pizzas!!! I think he took the bait. I'm going to let him stew for the weekend. Bob From crane@hardrock Mon Aug 5 22:13:07 1991 Date: Mon, 5 Aug 91 22:12:53 PDT To: weisblat@zeus1 Subject: Re: Pizza X-Lines: 4 You clown... I stayed off El Camino all weekend so the T&A pizza guys wouldn't see me... :) Bill Date: Wed, 14 Aug 91 12:44:31 PDT From: crane@hardrock (Bill Crane) To: hopkins@hardrock, rxb@hardrock, sydney@hardrock Subject: pizzatool sending mail to hopkins Cc: allan@hardrock, bjb@hardrock, pilgrim@hardrock, smitad@hardrock, tozer@hardrock I know this is just a demo, but I don't really want our demo programs sending mail back to Mt. View! This doesn't seem like a good idea... I think it should be pulled out. Bill grep mail pizzatool % *** emaillabel: ClassLabel % *** emailfield: ClassTextField namefield phonefield addressfield emailfield -------> (/usr/ucb/mail -s 'Pizza Order' 'pizza-server@poit.eng.sun.com') /value emailfield send /emaillabel (Email copy to: ) framebuffer /new ClassLabel send 2 copy def /emailfield [ /SouthWest { /SouthEast /emaillabel POSITION 0 -2 xyadd } ] [ /NorthWest { 10 /SouthWest /emaillabel POSITION exch pop -15 add } ] emailfield /setnextfocus addressfield send emailfield Date: Wed, 14 Aug 91 13:01:26 PDT From: sydney@sundeck (Sydney Springer) To: crane@hardrock, hopkins@hardrock, rxb@hardrock, sydney@hardrock Subject: Re: pizzatool sending mail to hopkins Cc: allan@hardrock, bjb@hardrock, pilgrim@hardrock, smitad@hardrock, tozer@hardrock Should we prepare a Showstopper request and CRT request to fix this? -sydney Date: Wed, 14 Aug 91 19:00:28 PDT From: crane@hardrock (Bill Crane) To: hopkins@hardrock, rxb@hardrock, sydney@hardrock, sydney@sundeck Subject: Re: pizzatool sending mail to hopkins Cc: allan@hardrock, bjb@hardrock, pilgrim@hardrock, smitad@hardrock, tozer@hardrock What does marketing and CS think? Bill Date: Wed, 14 Aug 91 22:05:24 PDT From: allan@tanelorn (Allan McKillop) To: crane@hardrock, hopkins@hardrock, rxb@hardrock, sydney@hardrock, sydney@sundeck Subject: Re: pizzatool sending mail to hopkins Cc: allan@hardrock, bjb@hardrock, pilgrim@hardrock, smitad@hardrock, tozer@hardrock Yes, we should fix this. Was there any real reason for having the email address in there to begin with? --allan From: jpayne@flam (NeWS Die Hard) Date: Mon, 19 Aug 1991 10:10:43 PDT To: tnt-core@flam Subject: pizzatool upgrade --- Forwarded mail from mitton@tracer (Bob Mitton) >From mitton@tracer Sun Aug 18 12:53:05 1991 Return-Path: Received: from tracer.Eng.Sun.COM by flam.Eng.Sun.COM (4.1/SMI-4.1) id AA23515; Sun, 18 Aug 91 12:53:04 PDT Received: by tracer.Eng.Sun.COM (4.1/SMI-4.1) id AA18531; Sun, 18 Aug 91 12:53:52 PDT Date: Sun, 18 Aug 91 12:53:52 PDT From: mitton@tracer (Bob Mitton) Message-Id: <9108181953.AA18531@tracer.Eng.Sun.COM> To: jpayne@flam Subject: high tech pizza service Jon, thought the guys that make pizzatool might be interested in adding this to the menu. -Bob ----- Begin Included Message ----- >From paulnc@majortom Fri Aug 16 11:37:43 1991 Date: Fri, 16 Aug 91 11:21:44 PDT To: graphics-apis@cuba.Eng.Sun.COM Subject: high tech pizza service Content-Length: 751 X-Lines: 26 I thought people might be interested in this. paul r. ----- Begin Included Message ----- 950-1430. This phone number will soon be available everywhere in the country as the SINGLE, SOLE phone number you call to reach the nearest Domino's pizza. A new technology invented by AT&T called the Store Locater service, allows for a single, universal telephone number to be available across the country. Better than that, though, is when you dial that number, it connects to a regional computer which matches YOUR number (the number you are calling from) against a nation-wide database that then automatically forwards your call to THE GEOGRAPHICALLY CLOSEST Dominos to where you are calling from. Amazing.