Warpstock '99 was held on October 16 and 17, 1999, at the Georgia International Convention Center in Atlanta, GA, USA. What was the overall atmosphere? Who was there? Is OS/2 alive and thriving, or otherwise? Inquiring minds want to know....
THE BEST WARPSTOCK YET
Despite worries about lack of marketing, a last-minute rush to prepare, or a lack of enthusiasm, this year's Warpstock was clearly the best so far. Every attendee I met seemed excited, upbeat, and happy. The vendors were quite thrilled with the volume of sales and interest in their products. Some of them even sold out of their wares! The audience participation in the seminars was very lively and stimulating. There were even approximately a half-dozen lectures by different IBM employees on various features of OS/2.
The exhibit hall was spacious and well-organized. There was plenty of room to walk around among the various exhibits and demonstrations. Approximately 30 vendors were present, and they gave out tons of demo diskettes and product literature. The appearance of the booths and the overall layout were extremely professional in appearance -- just like any other "major" trade show. Networking facilities were up and running throughout the entire event. VOICE conducted a live online chat during the whole exhibition.
Serenity Systems had a huge booth with upwards of 100 applications available for demo, all served from a single OS/2 server. They seem to be on to something here. I am planning to do a Special Report to ferret out all the details. Naturally their systems ran flawlessly during the entire show, and they also had an exciting presentation that had the audience reeling with some of the new capabilities that Serenity has added to remote OS/2 installation. It seems that the small-business user of OS/2 may finally be getting the good stuff that previously was only available to big business.
Several smash-hit events occurred during the convention. Superb columnist Peter Coffee gave the keynote address, during which he showed from a "big-picture" perspective why Microsoft's time has nearly run out. Although OS/2 is not the be-all and end-all answer for everybody, he gave numerous examples of solutions that only OS/2 has been able to provide. The move toward mobile, networked, open systems means that everybody wins except people and organizations who try to prevent the trend toward organized information infrastructures based on non-proprietary standards. OS/2 is merely one of many platforms to benefit from this transition to a networked world. If Microsoft does not wake up, open up, and learn to cooperate instead of trying to intimidate, they will soon become irrelevant.
Another of these high points occurred during the "Warped Jeopardy" game show, sponsored by Sundial Systems. Just like the real TV show, there were tons of great questions, audience participation for software prizes and other goodies, and even a bunch of authentic IBM OS/2 commercials on the big screen. The show was conducted in a smooth and well-rehearsed manner, with a great deal of professionalism and tons of laughter. The classic commercials had everyone rolling in the aisles, as did some of the less-than-accurate guesses by various contestants. I almost wish Sundial would take this show on a nationwide tour.
I missed some of the other high-energy features, such as the mondo Italian dinner and comedy show sponsored by VOICE and Mensys. There just was not enough time to see and participate in all the fabulous activities provided by the Warpstock committee. We need a 3-day or 4-day event.... maybe this will be on the agenda for a future Warpstock?
THE IBM PRESENCE
IBM left us with no doubt as to the intensity of their support for the OS/2 community. In addition to at least six or seven prominent IBM attendees, IBMers gave lectures that covered salesmanship of the thin-client concept, technical features of Warp Server and WSOD, and other vital issues such as Y2K and high-reliability solutions using OS/2. IBM/Lotus had a booth in the exhibit area and raffled off several large software packages such as Warp Server and Lotus Smartsuite for OS/2. All of this was in addition to the two carloads of IBM merchandise, souvenirs, and software given away at the daily closing raffles. While IBM is not actively marketing OS/2 to the general public, there was no doubt that OS/2 continues to be a major and growing part of IBM's strategy -- and that IBM continues to appreciate and support the user community.
A WARPSTOCK EDUCATION
To review all of the seminars and lectures would take far too long. However, there were two that I want to especially emphasize for their positive contribution to the brain-enhancing Warpstock atmosphere.
Lynn Maxson's updated Warpicity talk brought out several points about software development that deserve serious consideration. First of all, software development that does not include requirements management is a terrible waste of time and energy. There is simply no product on the market that properly and thoroughly addresses each step of the process from requirements through finished product. As a result, developers often waste time switching gears and changing their models several times during a project. What is needed is a "rapid specification development" toolkit, instead of just a "rapid application development" (RAD) software tool. Lynn is developing a specfication language he calls "SL/1" which will encapsulate the *entire* software development process, including the design goals. Secondly, he pointed out that a lot of the bugs and weak implementations of certain features result from the fact that in order to compile a partially-completed product as part of the code-compile-test-repeat cycle, it is often necessary to "fill in something" to occupy the unfinished portions of the product, or else the code won't compile correctly. Therefore, at each step in the development cycle we get a product that poorly reflects the desired objective, and therefore does not yield good feedback. (I pointed out that this also introduces a lot of unnecessary bugs because the "filler" code will obviously be poorly thought out and mismanaged.) Finally, Lynn noted that so much of the software development process involves designing to the limitations of the compiler. If we resolve problem number two by developing a real-time code-and-test capability that pushes compiling to merely the final step before delivery, then this bottleneck becomes a one-time event. Therefore, the goal of this project must include producing a compiler that does not inhibit the design process. Basically, Lynn has analyzed the entire mainstream software design paradigm, proved that it is a pile of rubbish, and has begun work on a totally new paradigm that encapsulates all the steps into a unified product consisting of requirements, code, and compilation. When this goal is achieved, any software product can be generated automatically from a set of logically consistent requirements. We can have "open specification software" which is a level beyond "open source".
In my own concluding lecture, I emphasized the need for developing and maintaining a positive, forward-looking attitude toward OS/2. I noted that we now have three native OS/2 office suites instead of just one; we have up-to-date Web browser and Java components; we have better device driver support than ever before; and we have far better grass-roots organization than in the past. The problem for the average computer user is that their *perception* of OS/2 has nothing to do with these *realities*. Our job must be to make perception catch up to the reality of OS/2's continued growth and technological superiority. If we ask ourselves what qualities or characteristics will be present in the operating systems of the future, nearly every good quality is already embodied in OS/2 today. This means that OS/2 Warp is a FUTURISTIC operating system. It was ahead of its time when it arrived, and it is still a future-oriented operating system today. Our approach to others in the computer user community should thus reflect a future-oriented, positive, satisfied perspective, not a grim bunch of hangers-on who are waiting for an axe to fall. OS/2 is more alive and healthy today than ever before; it is the *perception* which is old and needs to be replaced, not the product itself.
I recommend that anyone who enjoys using OS/2 should start making plans for next year's OS/2 events, such as Warp Tech in Arizona and Warpstock 2000. I would like to thank all those who attended this year's event, particularly the vendors, the speakers, and IBM. I especially want to thank the dozens of Warpstock attendees who bought copies of my current book, Seven LEAN Years. As a result of this success, I am seriously considering writing an OS/2 book for next year. I also want to thank the attendees of my two presentations. Here are the ZIP files containing the two presentations in HTML and Lotus PRZ formats:
"Upgrading from Windows to OS/2"
Most of all, I congratulate the Warpstock board and staffers for a thoroughly fun, professional, and educational event. Anyone who did not attend this year clearly missed out on a great, great event. The best advice I can give them is GET READY FOR AN EVEN BETTER WARPSTOCK IN 2000!