To: axial who wrote (17621 ) 11/3/2006 10:50:30 AM From: Frank A. Coluccio Respond to of 46821 Hi Jim, Others may differ, but from my perception Web 2.0 is an environment fostered by new collaborative tools and user-generated platforms based on software that support the likes of Wikis, blogs, vlogs, podcasting, Web services and other "publishing" and other capabilities geared towards collaboration. Any given 2.0 application is no more precise than the quality and compatibility of the software programmed into it. The answer to whether it is based on known realities, and if it works up, down and sideways can only be approximated through testing and actual use. After an appropriate degree of testing, one can only remove some, but not all, of the uncertainties you've inquired about. We need only look to Microsoft for examples of what prolonged testing and debugging entails before they get it straight, and then decide to discontinue manufacture when they finally get it right ;) Fortunately, however, Web 2.0 wares tend to be loosely coupled "components" that work very near independently of one another and of larger systems, as opposed to being embedded tightly into a more rigid structure. So, if one piece of a 2.0 platform happens to be buggy, it doesn't necessarily impact anything beyond the other components it's designed to touch and work with. Like many other things that have been developed to work on the WWW, testing and perfecting software is a major aspect of developing 2.0 platforms, too, and as it has always been a part of the Internet ethos, if it is broken or buggy it sooner or later gets fixed. Please advise if I've addressed your questions adequately, since I'm not very clear if I actually understood all of your questions, and if not, then kindly rephrase. FAC