This concept was kicked off by a specific need that led to discussions of polling, XML-RPC, Java RMI, JavaScript, and others that I can't recall. But, an unrelated need brought it home last night. The ZSchool project will at some point involve lot's of folks who won't be online constantly*, and suddenly Client Side Zope starts to look interesting. Keep in mind, it's Zope! For those of you who have sworn off all things Microsoft and have grown accustomed to the "joys" of compiling and tweaking Zope / Apache / etc. on all varieties of *n*x, you may not realize that getting Zope running on Windows takes about five minutes. Thats five minutes for a newbie. It's just a Windows "Install". Now, if anyone mentioned Client Side Oracle Application Server, or Client Side Lotus Notes, we'd know they'd lost it. But Zope is actually small and nonintrusive enough to pull this off. Think about a world full of Zopelets, on all those nifty palm thingies. Your local WorldPilot could sync up with a central WorldPilot periodically, but you'd still have "all" your data available while you're off-line*. Same with Xen Project Manager, zSchedule, etc. Of course that's just the beginning. A generation of new apps we've not dreamed of yet that could make this thing explode, when we figure out how to really exploit XML-RPC, and whatever comes next! Later, Jerry S. * I'm not holding my breath for us all to have wireless persistent IP anytime soon . . .