home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / sdas9304.zip / SDAS9304.TXT < prev   
Text File  |  1993-06-23  |  97KB  |  3,138 lines

  1. `'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`
  2. *** April 1993     San Diego OS/2 User Group    Newsletter    ***
  3. `'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`
  4.  
  5. April 1993 marks the release of the fifth issue of our monthly
  6. newsletter.  We've noticed interest in it from people outside
  7. of the San Diego area and would therefore like to provide a
  8. newsletter for any and all interested OS/2 users and potential
  9. users, including those outside of our area.
  10.  
  11. As we are an informal volunteer user group, we don't have fees or
  12. charge subscriptions for the newsletter.  So far we've been
  13. financing user group activities out of our own pockets.  But this
  14. could get to be financially burdensome if many people outside of
  15. the San Diego area would like to have the newsletter mailed to
  16. them, so we've come up with a tentative plan to address this
  17. issue in a way we feel will be fair and reasonable to all. Our
  18. intent is to try this plan for a few months and then evaluate how
  19. well it worked and make adjustements if necessary.
  20.  
  21. If you'd like a sample issue of the San Diego OS/2 Newsletter,
  22. please send a self-addressed stamped envelope with enough postage
  23. to about 3 ounces ($0.75 in the USA) to our address listed at the
  24. bottom of this announcement.  If you'd like more than one issue,
  25. send as many SASE envelopes as issues you'd like to receive.
  26.  
  27. Since the newsletter costs more than just postage, we also have
  28. to get funding from people who are interested in it to help pay for
  29. duplicating costs, the post office box, and other newsletter
  30. related expenses.  After some discussion, we've decided that for
  31. now the best way to be fair to all concerned is to ask for a
  32. donation to help cover newsletter expenses.  We'll leave the
  33. amount up to you, suggesting that you are the best judge of what
  34. you feel is appropriate after you've seen an issue of the
  35. newsletter. Personal checks are completely OK as these are
  36. donations, notsubscriptions.  You can make out any donation check
  37. to "Dave Sichak" who is the editor of the newsletter.  We'll use
  38. any donations we receive for covering newsletter expenses.
  39.  
  40. If you'd like to contribute an article to the newsletter, we
  41. welcome your contribution in that regard also.  If we use it, you
  42. would be entitled to a complimentary copy of the newsletter in
  43. which we used your material.  We have an idea list and some hints
  44. at what we'd like your articles to include.  Let us know if you
  45. are interested in contributing articles and would like a copy of
  46. this list.  You can submit material via US Mail or via electronic
  47. mail at the addresses listed below.
  48.  
  49. Here's our mailing address:
  50.  
  51.   San Diego OS/2 User Group
  52.   P.O. Box 13346
  53.   La Jolla, CA 92039-3346
  54.  
  55. If you'd like to get in touch with somebody via electronic mail,
  56. you can contact the following people:
  57.  
  58. EDITOR
  59. ======
  60. Dave Sichak     Fidonet:  1:202/514
  61.                 Internet: Dave_Sichak@f514.n202.z1.fidonet.org
  62.  
  63.  
  64. SAN DIEGO OS/2 USER GROUP ORGANIZER
  65. ===================================
  66. Craig Swanson   Fidonet:  1:202/514
  67.                 Internet: Craig_Swanson@f514.n202.z1.fidonet.org
  68.  
  69.  
  70. +-----------------------------------------------------------+
  71. |  SAN DIEGO OS/2 USER GROUP NEWSLETTER ----- APRIL 1993    |
  72. +-----------------------------------------------------------+
  73. Inside This Issue >>>
  74.  
  75. San Diego OS/2 User Group
  76. Letters To The Editor
  77. Stolen Taglines
  78. An Elegant Operating System
  79. OS/2 Tips, Tricks and Ideas
  80. OS/2 User Group Directory
  81. OS/2 User Group News
  82. OS/2 News & Developments
  83. OS/2 Software / Hardware News
  84. Views & Opinions
  85. REXX Workshop
  86. OS/2 Reading
  87. OS/2 BBS's
  88.  
  89. +-------------------------------------------+
  90. |San Diego OS/2 User Group                  |
  91. +-------------------------------------------+
  92. April Meeting
  93. April Winners!
  94. May Meeting
  95. Directions
  96. Parking & Cost
  97. Call For Information
  98. How To Contact Us
  99.  
  100. April Meeting
  101.  
  102. San Diego OS/2 User Group
  103. Thursday, April 15, 1993
  104. 7:pm - 10:pm
  105.  
  106. DeScribe 4.0!
  107. Manufacturing Process Controllers Using OS/2!
  108. Happy 1st Birthday OS/2 2.0!
  109.  
  110. A representative from the DeScribe Corporation will
  111. demonstrate DeScribe 4.0, their 32-bit OS/2 graphical word processing
  112. program.  DeScribe uses multithreading and Workplace Shell integration
  113. features to builid the leading word process for the OS/2 platform.
  114. DeScribe is not only suitable for word processing, but also for many
  115. desktop publishing jobs as it incorporates many file and graphic
  116. import filters and extensive page layout and drawing features.
  117.  
  118. Local OS/2 consultant Paul Moore will explain the program
  119. he is developing to run on an OS/2 computer that will control tube
  120. mill and bending machines.  This is an example of where OS/2's
  121. multitasking, multithreading, and memory protection make it very
  122. suitable for mission-critical applications.
  123.  
  124. We'll have a birthday cake and some books and programs to
  125. give away to celebrate OS/2 2.0's one-year birthday.  In its first
  126. year on the market, OS/2 2.0 has sold well over 2 million copies,
  127. surpassing industry expectations and rapidly establishing itself as
  128. a leading-edge operating system for IBM compatible 386 and 486
  129. personal computers.
  130.  
  131.  
  132. Schedule.
  133.  
  134. * User Group Announcements and OS/2 News *
  135.  
  136. * DeScribe 4.0 Demonstration *
  137.  
  138. * Presentation by Paul Moore *
  139.  
  140. Our ever-popular OS/2 question and answer session where you can get
  141. help and advice from many other OS/2 users.
  142.  
  143. April Winners!
  144.  
  145. Superfantasmic Reasons to Attend our Meetings!
  146.  
  147. Well, golly danged and gee folks, seems many of you waited til the last second 
  148. to sit down and figure out what y'all were gonna donate to the reduction of the 
  149. giant blob of a national debt.  Nothin' like puttin' off til tomorrow what ya 
  150. coulda done yesterday, right?  So, while some of y'all were sweatin' to test 
  151. your deodorant and killing trees with your adding machine tape (or was it that
  152. computer program that was causing you to check your bank account?) we had a few 
  153. folks show up for some cake and drinks among other things.  Then we gave away a 
  154. few things such as....
  155.  
  156. Lotus 1-2-3 for OS/2 -- Mike Crawford
  157. Relish -- Ian Carroll
  158. OS/2 2.1 Unleashed! -- Lawrence Greenwald
  159. OS/2 The Workplace Shell -- Mike James & Dick Wetzel
  160.  
  161. OS/2  In The Corporate Environment
  162. Michael Silverton, Vicky Tram, Brad Cadle & Sandy Shapiro
  163.  
  164. 10 Minute Guide to OS/2 -- Locke Lowman & Ken Hudson
  165. Using OS/2 2.0 -- Swami Ananda & Beverly Hudson
  166. Intro to OS/2 2.0 Video -- Jerry R. Fyffe & Steve Landrum
  167. OS/2 Developer -- Dale Perez, Robert J. Truitt & Hans Shisler
  168. Using OS/2 Video - ViaGraph -- Mike Jackson
  169. OS/2 Coffee Mug -- Bruce Barnes
  170.  
  171. Aw heck, Bill Gates didn't win anything again...but he or even *you* 
  172. can't win if you don't show up!
  173.  
  174. May Meeting
  175.  
  176. San Diego OS/2 User Group
  177. Thursday, May 20, 1993
  178. 7:pm - 10:pm
  179.  
  180. Stacker for OS/2?!?
  181. REXX Symposium?!?
  182. Borland Conference?!?
  183.  
  184. Unconfirmed reports from sources high up in the echelons of the San Diego Os/2 
  185. User Group have indicated that a well know disk compression software developer 
  186. will be demonstrating their new OS/2 product for us in May.  Negotiations are 
  187. on-going and fragile at this point.  Stay tuned to the OS/2 Connection BBS for 
  188. developments as they occur.  Announcements might even be found on other local 
  189. BBS's such as ComputorEdge On-Line or the San Diego Computer Society.
  190.  
  191. Meeting Site Address: 
  192.  
  193. IBM Building
  194. 8845 University Center Lane
  195. San Diego, California  92122
  196.  
  197. Directions
  198.  
  199. If you are coming from south of the UCSD area, take
  200. the Interstate 5 north.  Get off at the Nobel Drive exit right
  201. after the passing the Mormon temple.  The IBM building will be
  202. immediately in front of you as you are stopped at the exit stop
  203. light.
  204.  
  205. If you are coming from north of the UCSD area, take the Interstate
  206. 5 south and get off at the La Jolla Village Drive exit.  Then head
  207. east until you reach Lebon.  Then take a right and continue until
  208. you reach Nobel.  Take a right onto Nobel Drive and then continue
  209. until you see the IBM building on your right just before reaching
  210. the Interstate 5 again.
  211.  
  212. Parking & Cost
  213.  
  214. Parking
  215. Free, in the IBM parking lot.
  216.  
  217. Cost
  218. As usual, a free meeting open to anyone interested in attending.
  219.  
  220. Call For Information
  221. General Meeting Information
  222.  
  223. Our group typically meets every third Thursday of the
  224. month.  If you'd like to get more information on our meetings, call
  225. our voice information line at
  226.  
  227. 619-587-5955
  228.  
  229. to find out about any changes in meeting times, the topics for future
  230. meetings, and a list of some San Diego area bulletin boards you can
  231. call for more OS/2 information.
  232.  
  233. How to Contact Us
  234.  
  235. How To Contact
  236. The San Diego OS/2 User Group
  237.  
  238. April 1993 marks the release of the fifth issue of our monthly
  239. newsletter.  We've noticed interest in it from people outside of
  240. the San Diego area and would therefore like to provide a newsletter
  241. for any and all interested OS/2 users and potential users,
  242. including those outside of our area.  As we are an informal volunteer
  243. user group, we don't have fees or charge subscriptions for the
  244. newsletter.
  245.  
  246. So far we've been financing user group activities out of our own
  247. pockets.  But this could get to be financially burdensome if many
  248. people outside of the San Diego area would like to have the newsletter
  249. mailed to them, so we've come up with a tentative plan to address this
  250. issue in a way we feel will be fair and reasonable to all.  Our intent
  251. is to try this plan for a few months and then evaluate how well it
  252. worked and make adjustments if necessary.
  253.  
  254. If you'd like a sample issue of the San Diego OS/2 Newsletter,
  255. please send a self-addressed stamped envelope with enough postage
  256. to cover about three or four ounces (it cost $0.75 in the USA to
  257. mail the March issue) to our address listed at the bottom of
  258. this announcement.  If you'd like more than one issue, send as many
  259. SASE envelopes as issues you'd like to receive.
  260.  
  261. After some discussion, we've decided that for now the best way for
  262. us to recover our costs and to be fair is to ask for a donation to
  263. help cover newsletter expenses.  We'll leave the amount up to you -
  264. you are the best judge of what you feel is appropriate after
  265. you've seen an issue of the newsletter.
  266.  
  267. Personal checks are completely OK as these are donations, not
  268. subscriptions. You can make out any donation check to "Dave Sichak"
  269. who is the editor of the newsletter.  We'll use any donations we
  270. receive for covering newsletter expenses.
  271.  
  272. If you'd like to contribute an article to the newsletter, we
  273. welcome that, too.  If we use it, you would be entitled to a
  274. complimentary copy of the newsletter in which we used your
  275. material.  We have an idea list and some hints at what we'd like
  276. your articles to include.
  277.  
  278. Let us know if you are are interested in contributing articles and
  279. would like a copy of the idea list.  You can submit material via US
  280. Mail or via electronic mail at the addresses listed below.  Here's our
  281. mailing address:
  282.  
  283. San Diego OS/2 User Group
  284. P.O. Box 13346
  285. San Diego, CA 92039-3346
  286.  
  287. If you'd like to get in touch with somebody via electronic mail,
  288. you can contact the following people:
  289.  
  290. SAN DIEGO OS/2 USER GROUP ORGANIZER
  291. Craig Swanson
  292. Fidonet:  1:202/354
  293. Internet: Craig_Swanson@f354.n202.z1.fidonet.org
  294.  
  295.  
  296. EDITOR
  297. Dave Sichak
  298. Fidonet:  1:202/354
  299. Internet: Dave_Sichak@f354.n202.z1.fidonet.org
  300. CompuServe:  74670,724
  301.  
  302. +-------------------------------------------+
  303. |Letters To The Editor                      |
  304. +-------------------------------------------+
  305.  
  306. Editor's Note
  307. Len Dorfman
  308. Rick Barnett
  309. Robert B. Freund
  310. Gregory Allyn Mancuso
  311.  
  312.  
  313. Editor's Note
  314.  
  315. Time to reach into the ole mailbag or unpack a few notes from our
  316. network mail packets.  Remember you can contact us (Craig Swanson or
  317. Dave Sichak) by writing us at
  318.  
  319. San Diego OS/2 User Group
  320. P.O. Box 13346
  321. San Diego, CA 92039-3346
  322.  
  323. Or use email on Fidonet or Internet
  324.  
  325. SAN DIEGO OS/2 USER GROUP ORGANIZER
  326. Craig Swanson
  327. Fidonet:  1:202/354
  328. Internet: Craig_Swanson@f354.n202.z1.fidonet.org
  329.  
  330. EDITOR
  331. Dave Sichak
  332. Fidonet:  1:202/354
  333. Internet: Dave_Sichak@f354.n202.z1.fidonet.org
  334. CompuServe:  74670,724
  335.  
  336.  
  337. Len Dorfman
  338.  
  339. Dear Dave,
  340.  
  341. Dave, I downloaded your electronic edition and had a chance to take
  342. a quick look.  It is just fabulous.  You guys are doing a great
  343. job.  as soon as I finish up relocating my computer and have a
  344. chance to leisurely read the newsletter, I'll for sure send a
  345. modest donation along with SASEs.
  346.  
  347. Keep up the great work!
  348.  
  349. Namaste',
  350.  
  351. Len Dorfman
  352. ldorfman@delphi.com
  353.  
  354.  
  355. Rick Barnett
  356.  
  357. Dear Craig / Dave,
  358.  
  359. I just read your January and February issues - you really put some
  360. good writing and illustrations in there.  I read it using the INF
  361. viewer; this made it very "user-friendly".  I especially like the
  362. screen shots used in the software reviews.  It was the next best
  363. thing to actually running the program.  Congratulations on a great
  364. job!
  365.  
  366.  
  367. Rick Barnett
  368. root@lfhp183
  369. (1:1/31)
  370.  
  371.  
  372. Gee whiz, with folks like Rick and Len pouring on the
  373. congratulations, it might be easy to take it easy and rest on a
  374. laurel or two.  However, this issue sort of highlights our
  375. limitations.  It's the tax season and both Craig and I have rather
  376. heavy schedules, out of town work, classes, other deadlines, etc. 
  377. Think we're not going to try and twist some arms for more help in
  378. our work?  <G>  But it's nice to hear that folks think we're doing
  379. something worthwhile.
  380.  
  381.  
  382. Robert B. Freund
  383.  
  384. Dear Dave,
  385.  
  386. I talked with Craig for probably 2 hours on the phone the other
  387. day.  He seems like a great guy and I really enjoyed the
  388. conversation.  anyway, he should have an integrated copy of my two
  389. reviews by now.
  390.  
  391. More importantly, I just downloaded the February newsletter off of
  392. Peter Norloff's board and I AM IMPRESSED!  You guys did a great job
  393. - very professional looking and full of interesting tidbits.  I am
  394. truly honored to be included in the next (March) newsletter.  Just
  395. wanted to drop a note and let you know how impressed I was.  Please
  396. keep up the GREAT work.
  397.  
  398.  
  399. Robert B. Freund
  400. Oberon Software Support BBS
  401. (1:292/60)
  402. (507) 388-1154
  403.  
  404.  
  405. The job we do couldn't really be done if it wasn't for some of the
  406. unsung heroes out there such as you Robert.  Taking the time to
  407. write an in depth review of software and compare it to the magazine
  408. write ups is much appreciated by many of us who want to know more
  409. about the new OS/2 applications and their performance as well as
  410. features.  It also provides a nice counter to the stuff we read in
  411. the media.  In a sense, I feel that reviews by the real users out
  412. there tend to have a bit more credibility.  And don't appear to be
  413. tied to one platform or another based on advertiser revenue.  Don't
  414. mean to sound redundant, but a tip of the hat to your efforts. 
  415. Hope we get to spotlight more in the future.  Your articles even
  416. forced me to learn more neat INF tricks, too.
  417.  
  418.  
  419. Gregory Allyn Mancuso
  420.  
  421. Dear Dave,
  422.  
  423. I just downloaded a copy of your February 1993 newsletter off of
  424. OS/2 Shareware BBS in Fairfax, VA.  I am quite impressed by it.  I
  425. have a couple of questions, though.  I noticed that you have a list
  426. of possible article topics and was wondering if I could get a copy
  427. of it.  Also, I read the list of presentation topics you had set
  428. up.  Most notably the "OS/2 Mini-Applets Presentation" by Ed
  429. Miller.  Would it be possible to get a copy of any notes or minutes
  430. from this presentation ... or possibly have an article in a future
  431. newsletter on this topic?  It sounded quite interesting.
  432.  
  433. Also, is your newsletter going to be distributed on the fidonet
  434. file distribution on a regular basis or was this a one time thing? 
  435. I am assuming that the newsletter was indeed sent out and not
  436. transcribed and uploaded locally by someone who received a copy.
  437.  
  438. Thanks in advance for the information...
  439.  
  440.  
  441. Gregory Allyn Mancuso
  442. 481-0825@MCIMail.com
  443. (1:1/31)
  444.  
  445.  
  446. Ack.  You had to remind me that I haven't done the January and
  447. February minutes at this late day.  But I am going to try and
  448. spotlight the mini-applets presentation in the May issue.  For
  449. article ideas, here's a brief list:  Using OS/2 at work?  Let us
  450. know your experience (without divulging confidential information). 
  451. Using OS/2 software?  Give us your impressions of it.  Learned
  452. anything about the WPS?  How have you customized it?  Share your
  453. tips.  Seen any taglines that are worthy of "stealing"?   Picked up
  454. any OS/2 books or magazines that have given you an impression?  
  455. What would you like to see in the newsletter?   And yes, we do our
  456. own INF version; Craig uploads it for national distribution.
  457.  
  458.  
  459. +-------------------------------------------+
  460. |Stolen Taglines                            |
  461. +-------------------------------------------+
  462. Never ceases to amaze me how clever some folks can get with one
  463. line at the end of a message.  Anyone know how taglines got
  464. started?  -- Dave
  465.  
  466. My reality check just bounced.
  467. It worked just fine in DOS.
  468. You cannot kill time without injuring eternity.
  469. If I wanted your opinion, I would give it to you.
  470. Real programmers use a patch panel.
  471. Nostalgia ain't what it used to be.
  472. Monopoly?  No, we just don't want competition.
  473. Unable to locate coffee - operator halted.
  474. Warning:  Do not reuse tagline.  Discard after use.
  475. Laminites - strange people who show up inside new wallets.
  476. I know just enough to know that I don't know enough.
  477.  
  478. Of course, for those who like the OS/2 versus Windows one-line
  479. jabs.
  480.  
  481. I have an OS/2 suit - It's multithreaded.
  482. Have you crashed your Windows today?
  483. OS/2:  The more you try it, the more you like it.
  484. How do I spell relief?  OS/2!
  485. Windows:  Info at your fingertips.  OS/2:  Info in your hands.
  486. WindowError004:  Multitasking attempted; system confused.
  487. WindowError015:  Unable to exit through Windows.  Try the door.
  488. WindowError016:  Door locked.  Try Control-Alt-Delete.
  489. WindowError020:  Error recording error codes.  Remaining errors lost.
  490. New Technology?  Try OS/2.
  491. Windows:  A banana peel awaiting its next victim.
  492. If you don't believe hell freezes over, you haven't done Windows.
  493.  
  494.  
  495. +-------------------------------------------+
  496. |An Elegant Operating System                |
  497. +-------------------------------------------+
  498. By Warren Postma
  499. (1:221/105)
  500. Shadowlands BBS
  501. London's Only OS/2 BBS
  502. London, Ontario  Canada
  503. (519) 663-9127
  504. (Submitted by Author)
  505.  
  506. What is elegance?  Rather than rely on a dictionary definition, think about what
  507. sort of things strike you as elegant.  Elegance is a simple concept.  It has to 
  508. do with simplicity, power, beauty, grace, and common sense.  For an excellent 
  509. article on the subject from a programmer's point of view, see the article "In 
  510. Search Of Elegance" in the "Works Cited" list following this article.  Although 
  511. not often talked about directly, elegance has been taught in principle for a 
  512. long time by counterexample.  Words like "kludge" indicate a breach of 
  513. elegance, and show the deep disdain which good programmers have for a bad 
  514. design. It makes them squirm.  Try to make a good programmer use an inelegant
  515. language or operating system , and you'll make them upset.  Try to make them
  516. write an inelegant program, and you'll have them at your throat.
  517.  
  518. Yet at the heart of the PC world, we have DOS and Windows, together the epitome 
  519. of inelegance, especially when considered with all of their attendant third 
  520. party add-ons.  How could anything build atop DOS and not share all its 
  521. weaknesses, and even create new ones?  And how could one implrement a stable 
  522. multitasking system building on top of a non-reentrant operating system designed
  523.  
  524. from the ground up for single-tasking?  Trying to multitast DOS functions will 
  525. crash the system.  The obvious answer is that you can't just extend DOS, you 
  526. must pre-empt DOS to some degree.  Overriding parts of DOS, and leaving other 
  527. parts somewhat intact, is in fact the compromise which all users of DOS, 
  528. Windows, DESQview, or any other environments that build on top of DOS must 
  529. accept to gain any additional capabilities.  Although compromises must be made,
  530. the users of such systems accept their patchwork designs without a
  531. second thought.  They get the job done, at least sometimes, so the
  532. PC community sweeps the issue of elegant design under the carpet. 
  533.  
  534. Yet the inelegance of the DOS environment will not remain hidden. 
  535. It pops out in annoying little ways at every turn. BBS sysops curse
  536. up and down because their whole system freezes regularly, or
  537. crashes in weird and spectacular ways.  Secretaries and office
  538. workers alike bemoan the limitations of an eight plus three
  539. filename, forcing them to name their sales reports "JNJLSL92.RPT"
  540. instead of something more natural.  And few things cause a
  541. programmer to froth at the mouth more than seeing a compiler fail
  542. with an "out of memory" error on a machine with 8 megabytes of RAM.
  543.  
  544. Silly as it sounds, the first thing that occurs to the people bound
  545. by inelegance is not that they should abandon their limited system
  546. as soon as a better option is available, but that they should patch
  547. it up even more.  The PC software industry does a booming business
  548. in DOS add-ons, each claiming to finally make DOS everything you
  549. want it to be.  Windows claims that it makes DOS easier to use, but
  550. then you find out that New Wave and Norton Desktop are what you
  551. need to make Windows easy to use.  
  552.  
  553. What do you buy to make all these things work together?  You can't. 
  554. Some people who can't deal with all of this have defected to the
  555. Mac world, where file names can be anything you like, even
  556. "June/July Sales Report", and you don't get out of memory errors as
  557. quickly on a 4MB machine. That's no solution for people who want
  558. IBM compatibility, the lower expense of buying clones, or the
  559. ability to use a command line interface whenever they choose. But
  560. little do most people know that a real world solution to many of
  561. the problems inherent and DOS and Windows has been widely available
  562. for over a year now.  And it is a worthy successor to Windows and
  563. DOS - may they rest in peace.
  564.  
  565. Enter OS/2.  OS/2 throws away the old limitations of DOS, bringing
  566. new abilities built on a solid foundation for personal computing. 
  567. Finally PC users can have a truly elegant operating system.
  568.  
  569. The First Principle of Elegance is consistent design. For the
  570. users, it means that a standard user interface is required, but for
  571. programmers the system should be logical and straightforward to
  572. program.  Unlike Windows, where the API (Application Programming
  573. Interface, a fancy name for system calls) are not named
  574. consistently, all OS/2 function calls are organized into strict
  575. naming and parameter conventions which make programming OS/2 easier
  576. to learn by eliminating annoying irregularities.
  577.  
  578. The Second Principle of Elegance is abstraction.  As well as being
  579. efficient and powerful, system designers must have a vision of
  580. computing that embodies powerful abstractions and new concepts. 
  581. The latest abstraction (and of course, buzzword) to hit the
  582. computer scene is object orientation.  The Workplace Shell (WPS) in
  583. OS/2 shows the whole system in an object oriented framework. 
  584. Documents, spreadsheets, disk drives, and printers all become
  585. active objects, having capabilities and actions they can perform
  586. for the user rather than requiring the user to remember which pro-
  587. grams or commands to run for every action.  You open a document by
  588. clicking on it, rather than needing to specify what program to run
  589. and then loading your document.  At the programming level,
  590. Workplace Shell is built on top of System Object Model (SOM), a
  591. language independent object oriented programming model built into
  592. OS/2.  SOM allows new objects to be added to the WPS.  Hooks are
  593. included in the system for accessing the WPS from a variety of
  594. programming languages, both object oriented ones like Smalltalk and
  595. C++ and conventional languages like C. 
  596.  
  597. Other powerful ideas are embodied in the various subsystems of
  598. OS/2, and have been since OS/2 1.0. Gordon Letwin's original work
  599. Inside OS/2 is still a must read for any OS/2 interested party. 
  600. OS/2 has changed a lot since 1.0, but even 2.1 still contains many
  601. of the design concepts and even some of the code which he wrote,
  602. ported over to 32-bits of course. 
  603.  
  604. Microsoft is now working on its own operating system, Windows NT,
  605. which is based upon the Windows 3.1 API. Unfortunately for NT fans,
  606. Windows NT will most likely contain many of the same design
  607. constraints, compromises, and inconsistencies of Windows 3.1.  The
  608. DOS world has shown that building on top of a poor foundation is
  609. not a good route to an elegant solution.  NT uses a new, more solid
  610. foundation, but Microsoft has gone to great lengths to make NT look
  611. like the old system built on a poor foundation in order to be
  612. familiar to users and programmers. 
  613.  
  614. It seems Microsoft has discovered yet another way to be inelegant.
  615.  
  616. The Third Principle of Elegance is to anticipate the future.  This
  617. is important anywhere, but especially in operating systems.  When
  618. DOS 1.0 came out 640KB was a ridiculously high amount of memory, so
  619. it never occurred to anyone to make the limit higher.  In fact, the
  620. 8088 they designed DOS around could only address 1 megabyte of
  621. memory anyway, so there was no use in trying.  But when the 80286
  622. came out we started running 286 machines as fast XT's.  The 386 and
  623. 486 are now popular, but most of them are still running as if they
  624. were fast XT's.  We do not need any faster XT's, what we need are
  625. advanced capabilities with room for future expansion. OS/2 allows
  626. expansion in many areas. OS/2's API's are in separate loadable
  627. sections (dynamic link libraries, or DLL's), and new API's can be
  628. added, or old ones replaced, by simply adding another file. 
  629.  
  630. Even file systems can be added. OS/2 1.0 and 1.1 only supported the
  631. DOS-style FAT file system with DOS filename limits, but OS/2 1.2
  632. and later releases, including 2.0 and 2.1, added support for
  633. multiple installable file systems.  In particular, OS/2 supports
  634. the High Performance File System which is commonly known as HPFS. 
  635. HPFS not only allocates disk space efficiently and accesses files
  636. faster, it also adds two important new features.  HPFS lets you use
  637. long file names.  For example, you could save your file as "1994
  638. Marketing Proposal" rather than 94MKTPRO.DOC.  HPFS supports
  639. extended attributes which among other things help OS/2 attach icons
  640. to files and associate files with the applications that created
  641. them so you can double-click on the file and have it loaded by the
  642. application automatically.  The modularity of OS/2 has a price, and
  643. that is part of the reason for its large size.  But modularity pays
  644. off eventually.  If you use DOS you need to fill up a large chunk
  645. of your hard drive with utility programs to manage DOS for you. 
  646. OS/2 already comes with many of these functions included as
  647. operating system features packaged into its many subsystems.
  648.  
  649. Chances are, if there are things that really annoy you about any
  650. system (even OS/2) they are either due to a misunderstanding on
  651. your part or an inelegant aspect of the operating system.  Relics,
  652. design decisions which depended on a situation that no longer
  653. exists such as the 640KB limit of DOS, cannot be overcome except by
  654. abandoning the old design completely. What then of compatibility?
  655. It does require tradeoffs to obtain compatibility, but are they
  656. really worth it?  OS/2 does manage a very good job of DOS
  657. compatibility, because it fully utilizes the Virtual 8086 mode of
  658. the 386 and higher processors.  The difference is that when all DOS
  659. applications are all dead, DOS compatibility can be easily removed
  660. from OS/2, and no ill effects will remain.
  661.  
  662. Your choice is whether to choose stagnancy by staying with an
  663. antiquated system which no longer can keep up with your machine's
  664. capabilities, or to drop your old system. If you choose to move
  665. onwards and upwards, you will have to undergo the temporary
  666. discomforts of moving your data to a new operating system and
  667. adjusting to a few new ways of doing your work.  If you adjust, you
  668. will never go back.  The people I know who have run OS/2 and
  669. switched back did not run OS/2, but merely booted OS/2 and used it
  670. only to run their DOS applications.  They didn't want to wait for
  671. OS/2 to load, or have it sit on their disk space, because they were
  672. not using any of OS/2's features.  
  673.  
  674. Using OS/2 to multitask DOS is like using a Lamborghini only to get groceries:
  675. sure it will do the job, but why have a Lamborghini if you are not going to run
  676. flat out with it sometimes?  In order to experience what OS/2 is about
  677. you need to run some OS/2 applications, and do some work with only
  678. OS/2.  Go back to your DOS apps whenever you need them, but soon
  679. you will find yourself reluctant to go to a DOS prompt.  You will
  680. gradually retune your mind to look for elegance and to work in
  681. elegant ways, and you will become accustomed to the benefits of an
  682. elegant system.  When you have to use a DOS/Windows machine, you
  683. will wonder how anyone else manages to get any work done on a
  684. floundering dinosaur of a computer system.
  685.  
  686.  
  687. Works Cited
  688.  
  689. "Inside OS/2"
  690. Gordon Letwin
  691. Microsoft Press, Redmond, WA
  692. 1988, softcover, 290pp
  693. $19.95 (USA)
  694.  
  695. "In Search Of Elegance"
  696. Jeff Fisher and Dale Gipson
  697. Computer Language,
  698. VOL. 9 NO. 11, November 1992
  699. Published by Miller Freeman Inc,
  700. San Francisco, CA
  701. (Cover story/Text on Page 36)
  702.  
  703.  
  704. +-------------------------------------------+
  705. |Tips, Tricks & Ideas                       |
  706. +-------------------------------------------+
  707.  
  708. OS/2 Beginner's Corner:  Seek & Scan
  709. Lotus 1-2-3 DLL's
  710.  
  711.  
  712. OS/2 Beginner's Corner:
  713. Seek & Scan
  714.  
  715. Michael Cameron 
  716. KCC BBS
  717. Peterborough, Ontario, Canada 
  718. 1:229/320.0 in FidoNet
  719. Submitted By Author
  720.  
  721.  
  722. "I know it's on the disk... somewhere!" How often has that
  723. expression been uttered?  In an OS/2 system with hundreds of
  724. folders and thousands of files, it's difficult to remember where
  725. something is.  Getting to it, quickly, can be a chore for all but
  726. the most frequently used files.
  727.  
  728. Second scenario: The text "KCC Membership" is in one of the ".DOC"
  729. files.  Which one? Even if long file names are used, there is a
  730. tendency to forget the exact contents of files.  Locating the
  731. correct one can be very time consuming.
  732.  
  733. Starting with FIND, the DOS operating system has a number of
  734. utilities to locate files or directories.  One of the most popular
  735. and easy to use 3rd party DOS finding utility is WHEREIS.EXE.  OS/2
  736. does it better.
  737.  
  738. Among the myriad of mini-apps included with OS/2 is a function
  739. called "Seek and Scan Files".  As the name suggests, it finds
  740. files.  It also finds text in files.  It's fast.  In a subjective
  741. test, Seek and Scan took 19 seconds to find one of about eight
  742. thousand files in over three hundred directories.  The Seek and
  743. Scan Files Icon is in the OS/2 System -> Productivity folder.
  744.  
  745. Seek and Scan files will quickly search one or more disks for files
  746. or text.  When a match is found, the file name pops into a list
  747. box.  The file can be opened, processed, or have commands applied
  748. directly to it, from the list box.  Opening would be the process of
  749. loading the file into the editor (E.EXE is the default, which can
  750. be easily changed).  Processed would run the selected file, and
  751. Commands would be something like renaming or copying the file. 
  752. When text is found, the location (file name) is displayed in a list
  753. box.
  754.  
  755. In summary, Seek and Scan is a handy and helpful function to have
  756. on hand.  Too bad it's buried two folders down from the Desktop. 
  757. To access it, there is the wait while the Icons of OS/2 System and
  758. Productivity are loaded.  A shadow can be placed on the Desktop,
  759. speeding up access considerably.  This is a serviceable solution,
  760. however it has two minor drawbacks.  The first is that the Seek and
  761. Scan Icon takes up space, making the Desktop look a little more
  762. cluttered.  The second is that the Icon seems to always be under
  763. some opened windows, making it hard to get at, which is not why
  764. it's on the Desktop.
  765.  
  766. There is a better way.  Why not make Seek and Scan a hot key away
  767. with the Desktop pop-up menu? Just place the pointer on any empty
  768. space of the Desktop, between windows, hit Right Mouse Button, and
  769. either hit "k", or click on a new selection.  That's fast and easy.
  770.  
  771. Here's how.  It involves modifying the Desktop settings and the
  772. setting for Seek and Scan Files.
  773.  
  774. First, open OS/2 System, then Productivity.  Click the right mouse
  775. button on the Seek and Scan File icon, and open the settings.  On
  776. the first page of the program notebook is the Program name, in this
  777. case PMSEEK.EXE.  Under the option `Parameters:` there should be
  778. nothing.  Add a single "" sign (without the quotes) to this field
  779. and save the new settings.  The reason for this is that the "" sign
  780. stops OS/2 from passing the parameter "OS/2 2.0 DESKTOP" when
  781. PMSEEK is started.
  782.  
  783. Save the new setting but don't close the Productivity folder.  It
  784. will be needed later.
  785.  
  786. Next, switch to the Desktop and bring up the Desktop notebook and
  787. open Settings.  Click on the Menu tab.  The screen shows "Available
  788. Menus" and "Action on Menus".  Make sure the "Primary pop-up menu"
  789. is selected.  On the lower half of the page is another listbox,
  790. which will be empty when OS/2 is installed.  To the right of that
  791. listbox are the selections "Create Another", "Settings", and
  792. "Delete".  Click on Create Another and the Menu Item Settings box
  793. appears.
  794.  
  795. In the Menu Item Settings screen there is a prompt for the Menu
  796. item name, and the program.  In this case, the Menu item name will
  797. be the selection that's to be added to the Primary pop-up menu. 
  798. Here is the string to type in (don't include the quotation marks):
  799. "See~k and Scan Files".
  800.  
  801. Notice that the string contains a special symbol, the tilde ( ~ ). 
  802. This is important because it denotes the next key as the hot-key. 
  803. In other words, pressing this one key when the menu is active will
  804. call the program.  It also causes the following letter to be
  805. underlined when the menu is shown by OS/2.
  806.  
  807. After the menu name is entered, it's still necessary to describe
  808. what is wanted when the item is selected.  In this case, the action
  809. is to run Seek And Scan Files.
  810.  
  811. Here, the program field is empty.  Although it's possible to type
  812. in the name of what you want, it's easier to get the computer to
  813. find it.  (That's part of the reason for getting OS/2, have the
  814. computer do the work).  Just click on Find program.  The Find window will
  815. appear.  Click on Locate and select Productivity.  This is why the
  816. Productivity folder wasn't closed earlier.
  817.  
  818. Select OK, then Find.  A scrolling box showing the icons of files
  819. in Productivity will appear.  Select the icon representing Seek and
  820. Scan Files, then click OK.
  821.  
  822. Next, the Menu item setting box reappears, and the Program name
  823. will be filled in.  All that's left is to select OK again and the
  824. Menu tab page of the Desktop notebook will be displayed.
  825.  
  826. Close the Desktop settings.  That's all there is to it.  This
  827. procedure takes longer to describe than to do.
  828.  
  829. Now, whenever the primary pop-up menu for the Desktop is activated
  830. and you want to find a program, just press k or mouse down and
  831. click on Seek and Scan Files.
  832.  
  833. Other objects can be added to the primary pop-up menu.  One
  834. procedure that is quite useful is to create another Cascade or
  835. Conditional Cascade "Available menu" and put the DOS or OS/2
  836. command lines in the new menu.  Additional system resources can be
  837. added as well.
  838.  
  839. It's simple to add selections, including more menus, to the OS/2
  840. Desktop pop-up menu.  IBM has left plenty of room for expansion and
  841. customizing.
  842.         
  843.        
  844. }}} Lotus 1-2-3 DLL's
  845.  
  846. Robert Freund
  847. Original Area: Fidonet OS2
  848. Origin: OS/2 Shareware BBS
  849. Fairfax, VA
  850. (703) 385-4325 
  851. (1:109/347)
  852.  
  853.  
  854. > Ahem.... Do you happen to have 
  855. > a statistical function
  856. > DLL handy?  ;-)
  857.  
  858. Sure do - it has pdf(), CDF(), inverse pdf(), and inverse CDF() for
  859. Standard Normal distributions.  It also has a very good Random() number
  860. generator which is used for generating Uniform(), Erlang(), Positive
  861. Normal(), and Bernoulli() random variables.
  862.  
  863. You, and anyone else interested, are more than welcome to use my dll.
  864. Just contact me at (607) 687-0828 and we can make arrangements for
  865. download -it is called
  866.  
  867. StatFunctions.dll      47168      2/28/93
  868.  
  869. I will also make the source code, definition file, make file, and
  870. IBM C/C++ compiler options available to anyone interested.
  871. Note: I have seen references to some way of taking these personal
  872. messages off-line.  Unfortunately, I am not aware of how to do this.
  873. I am more than willing to learn, however, and will anxiously read
  874. any responses to this affect.
  875.  
  876. Good luck, and hope this helps. As you will see from the source code,
  877. the hardest part about writing these dlls is the parsing that is needed
  878. in order to get the appropriate data from 1-2-3. Several of my functions
  879. make use of a pretty generic parsing routine and  should serve as
  880. a decent base for expansion.
  881.  
  882.  
  883. (Did you catch his excellent review of Lotus 1-2-3 for OS/2 and Freelance
  884. Graphics for OS/2 last month?)
  885.        
  886.         
  887. +-------------------------------------------+
  888. |OS/2 User Group Directory                  |
  889. +-------------------------------------------+
  890.      
  891. }}} User Group Introduction
  892.  
  893. We try to list known OS/2 User Groups whenever we get the information.
  894. Of course, we can't be responsible if the information proves to be
  895. unreliable -- you, the reader are our best source of this information.
  896.  
  897. And we're learning of more and more OS/2 user groups across the
  898. country and even around the world every week.  It's been slow, but we
  899. have made some contacts and we may be able to exchange information and
  900. articles in the future.  If you're travelling and have some free
  901. time, stop in on one these meetings.  If you know of another OS/2
  902. user group, drop us a line and we'll mention them.  Remember, we'll
  903. list them all in the INF file each time.  And thanks!
  904.       
  905.         
  906. Australia - Glen Waverly
  907. Victorian OS/2 Developers SIG
  908. Contact:  Jon Wright
  909. 5 Brighton Street
  910. Glen Waverly, Victoria 3150
  911. Australia
  912. CompuServe:  100032,776
  913.  
  914.        
  915. Ontario - Bailieboro
  916. Kawartha Computer Club
  917. Contact:  Cedric Silvester
  918. RR #1
  919. Bailieboro, Ontario
  920. Canada KOL 1B0
  921. Note:  OS/2 SIG is part of the KCC
  922. Phone: BBS -- (705) 748-0023
  923.  
  924.       
  925. Quebec - Montreal
  926. Montreal OS/2 Users Group
  927. Contact:  Gilbert Lefebvre
  928. IBM Tower
  929. 10214 Peloquin Avenue
  930. Montreal, QC
  931. H2C 2J8
  932. Canada
  933. Meets:  7:00pm, 3rd Wednesday
  934. Phone:  Voice -- (514) 382-9858 (evenings)
  935. Netmail:  Programmer's Quest 1:167/110
  936.  
  937.  
  938. The Montreal OS/2 Users Group held their first meeting on February
  939. 17.  Gilbert reported that their first meeting had over 70 persons
  940. in attendance.  They're real happy to see the interest in OS/2.
  941. Please note that this group does not expect to meet during June,
  942. July and August.
  943.  
  944.  
  945. Saskatchewan - Regina
  946. Regina Saskatchewan OS/2 User Group
  947. Contact:  Robert Shiplett
  948. Cooperators
  949. 1920 College Avenue 5W
  950. Regina, Saskatchewan  S4P 1C4
  951. Canada 
  952.  
  953.       
  954. United Kingdom - Gloucestershire
  955. International OS/2 User Group
  956. Contact:  Mike Gove
  957. Barton House
  958. Cirencester
  959. Gloucestershire  GL7 2EE
  960. UK
  961. Phone: - +44-285-641175
  962. Phone: - +44-285-640181 (FAX)
  963. Phone: - (UK) 0285-641175
  964. Note: - Also home to OS/2 Solution Centre
  965.  
  966.        
  967. South Africa
  968. OS/2 User Group of South Aftrica
  969. P.O. Box 875
  970. Halfway House
  971. 1685  South Africa
  972.  
  973.        
  974. Sweden
  975. Swedish OS/2 Users Group
  976. The Cruiser BBS, +46-8-704 9438
  977.  
  978.        
  979. California - Fresno
  980. Fresno OS/2 SIG
  981. (Fresno PC Users Group)
  982. Contact:  Sandeleh Francis (209) 229-0473
  983. Contact:  Rod Jessen (209) 323-9849
  984. Meetings at:
  985. 1425 Shirley Circle
  986. Clovis, CA  93611
  987. Meets:  7:30pm, last Monday
  988. Phone BBS -- Wild Side BBS (209) 226-3476
  989. Phone BBS -- Clovis Connection  (209) 229-3476
  990.  
  991.  
  992. Sandeleh Francis reports that their very first meeting will be held
  993. March 29.  They are a part of the Fresno PC Users group which meets
  994. the first Monday of the month at the Ramada Inn at Hwy 41 and Shaw
  995. Avenue in Fresno at 7:30pm.
  996.  
  997.         
  998. California - Huntington Beach
  999. Orange Coast IBM PC Users Group
  1000. OS/2 SIG
  1001. Contact:  Dave Lorenzini
  1002. 17632 Metzler Lane, Suite 211
  1003. Huntington Beach, CA
  1004.  
  1005.         
  1006. California - Los Angeles
  1007. Los Angeles OS/2 Users Group
  1008. Contact:  Paul Duncanson
  1009. 3008 Texas Avenue
  1010. Simi Valley, CA  93063
  1011. Phone:  (805) 584-6721
  1012. Meets:  3rd Thursday @ 6:30pm
  1013. IBM
  1014. 21041 Burbank Boulevard
  1015. Woodland Hills, CA
  1016.  
  1017.         
  1018. California - Sacramento
  1019. Sacramento OS/2 Users Group
  1020. Contact:  Charlie Kotan
  1021. IBM
  1022. 400 Capitol Mall
  1023. Sacramento, CA
  1024. Meets:  First Wednesday @ 7:00pm
  1025. Phone: - (916) 641-4007
  1026. CompuServe - 70110,254
  1027.  
  1028.         
  1029. California - San Diego
  1030. San Diego OS/2 User Group
  1031. Contact - Craig Swanson
  1032. P.O. Box 13346
  1033. La Jolla, CA  92039-3346
  1034. Meets - 7pm on 3rd Thursday
  1035. Meets at -- IBM @ LaJolla
  1036. 8845 University Center Lane
  1037. San Diego, CA  92122
  1038. Phone - Voice -- (619) 587-5955
  1039. Phone - BBS   -- (619) 558-9475
  1040.  
  1041. The San Diego OS/2 User Group has participated in the San Diego
  1042. Computer Fair in which over 18,000 people attended over a three day
  1043. weekend last September.  This group has started an OS/2 newsletter
  1044. with the goal of providing information to not only OS/2 users but also
  1045. to others who are interested in learning more.  Our aim is to also
  1046. develop the newsletter so that it becomes a community effort among the
  1047. OS/2 user groups and SIGs.
  1048.  
  1049. Past meeting topics have included presentations by IBM's Ultimedia for
  1050. OS/2; Lotus demonstrating beta versions of 1-2-3 and Freelance
  1051. Graphics for OS/2; an introduction to REXX, demo of the
  1052. December OS/2 2.1 beta along with Visual REXX; Eddie
  1053. Miller, one of the authors of "OS/2 2.1 Unleashed"
  1054. sharing insights into the OS/2 mini-applets; and, local OS/2
  1055. developer Jeannine Wolf discussing the OS/2 Config.SYS
  1056. file and providing tips.
  1057.  
  1058. In April, the feature presentation is from DeScribe Corporation on
  1059. their 32-bit Word Processor for OS/2 and local OS/2 consultant Paul
  1060. Moore will explain the program he is developing to run on an OS/2
  1061. computer that will control tube mill and bending machines.  And of
  1062. course, a birthday celebration for OS/2 2.0's first birthday.
  1063.  
  1064.         
  1065. California - San Francisco
  1066. Bay Area OS/2 User Group
  1067. Contact - Guy Scharf
  1068. Software Architects, Inc.
  1069. 2163 Jardin Drive
  1070. Mountain View, CA  94040
  1071. Meets -  4th Monday @ at IBM Mountain View
  1072. Phone -  Voice -- (415) 948-9186
  1073.  
  1074.         
  1075. Connecticut - Enfield
  1076. New England OS/2 User Group
  1077. Contact:  Dave Pinard
  1078. 145 Candlewood Drive
  1079. Enfield, CT  06082
  1080. Phone: Voice -- (203) 954-1872
  1081. Phone: BBS -- (203) 763-1674
  1082.  
  1083.  
  1084. Connecticut - Darien
  1085. Darien OS/2 Users Group
  1086. Contact:  Steven J. Palmer
  1087. 75 Rings End Road
  1088. Darien, CT  06820
  1089.  
  1090.         
  1091. Delaware - Wilmington
  1092. Delaware Valley OS/2 Users Group
  1093. Contact:  Chuck Gaglia
  1094. 1120 Webster Drive
  1095. Wilmington, DE  19803
  1096.  
  1097.         
  1098. Florida - Boca Raton
  1099. OS/2 Users Group of Boca Raton
  1100. Contact:  Doug Azzarito
  1101. Meets at:
  1102. PC Systems Store
  1103. 2855 S. Congress Avenue
  1104. Delray Beach, FL
  1105. Meets on 2nd Thursday of the month at 7pm
  1106. Phone:  BBS -- (407) 997-2235
  1107. Phone:  Voice -- (407) 276-2945
  1108.  
  1109.  
  1110. Florida - Tampa Bay
  1111. Tampa Bay OS/2 User Group
  1112. Contact:  Paul Wylie
  1113. M. Bryce & Associates, Inc.
  1114. 777 Alderman Road
  1115. Palm Harbor, FL  34683
  1116. Phone: Voice - (813) 786-4567
  1117. Phone: FAX -- (813) 786-4765
  1118. Meets: - 1st Tuesday @ 3:00pm.
  1119. Meets at:
  1120. IBM
  1121. 3109 W. Martin Luther King, Jr. Boulevard
  1122. 4th Floor
  1123. Tampa, FL 
  1124.  
  1125.         
  1126. Illinois - Chicago
  1127. North Suburban Chicago OS/2 User Group
  1128. Contact - James R. Schmidt
  1129. Meets - William M. Mercer, Inc.
  1130. 1417 Lake Cook Rd.
  1131. Deerfield, IL  60015
  1132. Meets - 5.30pm Tues preceding 3rd Thurs.
  1133. Phone - Voice -- (708) 317-7485
  1134.  
  1135.         
  1136. Indiana - Fort Wayne
  1137. Fort Wayne OS/2 User Group
  1138. Contact - Stephen Gutknecht
  1139. Fort Wayne, Indiana
  1140. Meets -  Central Soya on Cook Rd.
  1141. Meets -  7pm, 2nd Tuesday
  1142. Phone -  Voice -- (219) 484-0062 (Bus. Hrs.)
  1143. Phone -   BBS  -- (219) 471-3918
  1144.  
  1145.         
  1146. Indiana - Indianapolis
  1147. Indy OS/2 Users Group
  1148. Contact:  Jay Schultz
  1149. 350 E. New york Suite 300
  1150. Indianapolis, IN  46204
  1151. Phone: Voice - (317) 634-8080
  1152.  
  1153.         
  1154. Louisiana - Baton Rouge
  1155. Baton Rouge OS/2 users Group
  1156. Contact:  David Arbour
  1157. 16726 Bristoe Avnue
  1158. Baton Rouge, LA  70816
  1159. Phone: - (504) 753-9637
  1160.  
  1161.         
  1162. Massachusetts - Boston
  1163. Boston Area OS/2 User's Group
  1164. (BCS)
  1165. Contact:  Marcia Gulesian (508) 369-3918
  1166. Meetings at:
  1167. IBM Boston Computer Center
  1168. One Copley Place
  1169. Boston, MA
  1170. Meets:  7:00pm, first Tuesday
  1171.  
  1172. Meeting location is near Back Bay and Copley train stations.  From
  1173. the Mass. Turnpike East, exit 22 (Copley Square Lane) - first left
  1174. onto Dartmouth St.  Next left onto Huntington Ave.  Enter COPLEY
  1175. PLACE PARKING on left.  Parking is free when you spend $5 and have
  1176. your parking ticket validated in any restaurant or store at Copley
  1177. Place and enter the garage after 5:00pm.
  1178.  
  1179. Upcoming events:
  1180.  
  1181. April 6
  1182.  
  1183. High Performance Word Processing with OS/2 -- WordPerfect and AmiPro
  1184. for OS/2  will be the subjects of the meeting.  The technical profile
  1185. and end-user features of these two new word processors will be
  1186. discussed and illustrated through live demonstrations.  Compatibility
  1187. with E-mail and FAX's will also be examined.
  1188.  
  1189. May 4
  1190.  
  1191. NETWARE for OS/2 - Meeting will include live demo and in- depth look
  1192. at new features such as NetWare Directory Services (NDS), which is a
  1193. global-naming scheme and distributed directory of users.
  1194.  
  1195.        
  1196. Michigan - Grand Rapids
  1197. West Michigan OS/2 User Group
  1198. IBM
  1199. 2900 Charlevoix Dr. SE
  1200. Grand Rapids, MI
  1201.  
  1202.         
  1203. Minnesota - Minneapolis
  1204. Minnesota OS/2 User Group
  1205. Contact:  Marcus Krumpholz
  1206. IBM Building
  1207. 650 Third Avenue South
  1208. Minneapolis, MN
  1209. Meets last Thursday each month
  1210. 7:00pm - 10:00pm
  1211. Voice:  (612) 869-7956
  1212. BBS: (612) 379-8272
  1213.  
  1214. ISV's wishing to do a presentation can contact Marcus Krumpholz at
  1215. (612) 869-7956.  Registrations for meetings are requested and can
  1216. be done by calling (612) 397-6444 and then asking for course code
  1217. "OS2".  The IBM building is shared with First Bank on Third Avenue
  1218. south between South Sixth Street and South Seventh Street.  Parking
  1219. is recommended at Northstar Center (1 block west), Pillsbury Center
  1220. (1.5 blocks north), Hennepin County Government Center (diagonally
  1221. across street) and Court Park (2 blocks north).
  1222.  
  1223. Topics scheduled:
  1224.  
  1225. Apr 25         Describe 4.0 / Mary Serock
  1226. Mar 25         OS/2 System Management (CID, SPM, etc.) / IBM
  1227. Apr 29         Lan Server 3.0 / IBM (tentative)
  1228. May 27         Netware for OS/2 / Novell
  1229. Jun 24         OS/2 Development / IBM (tentative)
  1230.  
  1231.        
  1232. Nebraska - Omaha
  1233. Omaha OS/2 Users Group
  1234. Contact:  Joe Peterson
  1235. 7724 Fort St.
  1236. Omaha, NE  68134
  1237.  
  1238.  
  1239. New Jersey - West Orange
  1240. Northern New Jersey OS/2 Users Group
  1241. Contact:  Jason H. Perlow (201) 224-7605
  1242. Meetings at:  IBM
  1243. 300 Executive Drive
  1244. West Orange, NJ
  1245. Meets:  7:00pm, second Tuesday
  1246. INFO:  Phone:  (201) 325-5600
  1247.  
  1248. First meeting will be held March 9.  This group is affiliated with
  1249. the Westchester OS/2 Users Group.
  1250.  
  1251.        
  1252. New York - Westchester
  1253. Westchester OS/2 Users Group
  1254. Contact:  Craig Smith (914) 686-9828
  1255. Meetings at:
  1256. IBM
  1257. 2000 Purchase Street
  1258. Purchase, NY
  1259. Meets:  7:00pm, second Tuesday
  1260. INFO:  Phone:  (914) 697-6000
  1261.  
  1262. Westchester was instrumental in getting IBM's OS/2 featured on the
  1263. PBS Computer Chronicles show in March.  They have also designed a
  1264. series of special OS/2 weekend seminars on OS/2 software
  1265. development that begins in Mid-March at IBM in Harrison, NY.   In
  1266. January, Stacker for OS/2 was premiered to the public.  Corel
  1267. Systems also demonstrated their full line of products for OS/2 and
  1268. hints at upcoming projects.
  1269.  
  1270.         
  1271. North Carolina - Durham
  1272. Triangle OS/2 User Group
  1273. Contact -- Steve Gallagher
  1274. IBM Building
  1275. 4800 Falls of The Neuse Road
  1276. Room 5074
  1277. Durham, North Carolina
  1278. Meets --  7.30pm, 3rd Tuesday
  1279. Phone --  Voice -- (919) 254-5637
  1280. Internet --  sjgalla@vnet.ibm.com
  1281.  
  1282.       
  1283. Ohio - Akron
  1284. Northeast Ohio OS/2 User Group
  1285. IBM
  1286. 3 Cascade Plaza
  1287. Akron, Ohio
  1288. Contact:  Gary Smiley
  1289. Phone:  (216) 630-3565
  1290. CompuServe:  75600,1737
  1291.  
  1292.         
  1293. Ohio - Cleveland
  1294. Cleveland OS/2 User Group
  1295. IBM
  1296. Bond Ct. Building
  1297. 2nd Fl
  1298. E. 9th St.
  1299. Cleveland, Ohio
  1300.  
  1301.         
  1302. Pennsylvania - Erie
  1303. Computer Users of Erie
  1304. OS/2 SIG
  1305. Contact:  Tom Kuklinski
  1306. 3928 Sassafras Street
  1307. Erie, PA  16508
  1308. Phone:  (814) 866-5396
  1309. Phone:  (814) 898-2905
  1310.  
  1311.              
  1312. Tennessee - Knoxville
  1313. East Tennessee PC User Group
  1314. OS/2 SIG
  1315. Contact:  Arnold Sprague
  1316. 808 Fairfield Drive
  1317. Knoxville, TN  37919-4109
  1318.  
  1319.        
  1320. Texas - Dallas - Fort Worth
  1321. Dallas-Forth Worth OS/2 User Group
  1322. Contact -  Toby Pennycuff
  1323. CompuServe ID -  70007,6267
  1324. 1211 Wilshire Blvd.
  1325. Arlington, TX  76012-4623
  1326.  
  1327. Meets at:
  1328. American Airlines HQ
  1329. 4255 Amon Carter Blvd.
  1330. Arlington, TX
  1331. Meetings - Time and dates not listed.
  1332.  
  1333.         
  1334. Wisconsin - Madison
  1335. Madison OS/2 Users Group
  1336. Contact:  Tom Ender or Donn Tolley
  1337. 2703 Rolling View Rd.
  1338. Stoughton, WI  53589-3386
  1339.  
  1340.  
  1341.        
  1342. }}} OS/2 User Group News
  1343.  
  1344. Westchester OS/2 1st Birthday Smash Hit!
  1345. TEAMOS2 Success Story in North Carolina
  1346. OS/2 2.0 First Birthday Parties
  1347.  
  1348.        
  1349. }}} Westchester OS/2 1st Birthday Smash Hit!
  1350.  
  1351. Jason Perlow
  1352. Westchester OS/2 Users Group
  1353. (Submitted by Author)
  1354.  
  1355. On March 31st, 1993, on the first anniversary of OS/2 2.0's
  1356. release, over 165 people gathered at the Holiday Inn Crowne Plaza
  1357. hotel in White Plains, New York, at 7pm in the evening, to
  1358. celebrate with the Westchester OS/2 Users Group and IBM the very
  1359. first OS/2 birthday party.
  1360.  
  1361. Paulo Pignatelli, the single proprietor of the famous OS/2 Corner
  1362. Store in Connecticut, kicked off the party with a charged
  1363. locker-room pep speech and fired up the audience for the night.
  1364. William F. Zachmann, the esteemed former columnist of PC Magazine,
  1365. declared that he wasn't ever really an OS/2 supporter, but that he
  1366. picked the OBVIOUS winner in the ensuing battle for the GUI
  1367. desktop.  Even though he had laryngitis, he still managed to keep
  1368. the crowd riveted with his usual wit.
  1369.  
  1370. Several last minute guests gave brief speeches, including Wally
  1371. Casey, the  VP of Marketing for IBM Personal Systems, who stated
  1372. his intentions of an aggressive and ruthless marketing campaign
  1373. when OS/2 2.1 is released.  The Vice President of Product
  1374. Development of Wordperfect Corporation spoke about WordPerfect's
  1375. commitment to the OS/2 platform, and announced the soon to be
  1376. released WordPerfect 5.2 for OS/2, a port of the best selling
  1377. Windows product, and WordPerfect 6.0 for OS/2 to be released later
  1378. on this year which would be a completely native 32-bit OS/2
  1379. application.  He said that WordPerfect decided to do a port of the
  1380. Windows product because so many people were requesting an interim
  1381. release.  Those customers that purchase 5.2 for OS/2 would get the
  1382. upgrade to 6.0 either for free or minimal cost.  Other highlights
  1383. of the party included demonstrations of the newly released OS/2
  1384. Speech Recognition Developer Kit and the public introduction of the
  1385. newly appointed officers of the recently incorporated Westchester
  1386. OS/2 Users Group,
  1387.  
  1388. Awards were presented to William Zachmann, "For making the ultimate
  1389. sacrifice for OS/2", to Irv Spalten of the IBM Boca Research
  1390. Centre, and to Jim Gilliland of FidoNet for his superb job as the
  1391. OS/2 Support moderator.  Shortly afterwards four people picked at
  1392. random from the audience were "deputized"  as OS/2 Enforcement
  1393. Officers.  The oath was taken by virtually everyone in the
  1394. audience, including the several high-level IBMers that attended:
  1395.  
  1396. I, (STATE YOUR NAME) DO HEREBY SWEAR,
  1397. TO NEVER DO WINDOZE AGAIN.
  1398. TO FIGHT ALL FEAR, UNCERTAINTY AND DOUBT, HEREAFTER KNOWN AS FUD,
  1399. ABOUT OS/2 IN ALL NEWSPAPERS, MAGAZINES & BULLETIN BOARDS.
  1400. TO PREVAIL IN ALL SKIRMISHES INSTITUTED BY THE WEASELS OF WEDMOND
  1401. AND COLLECT AS MANY WEASEL PELTS AS LAWFULLY PERMITTED.
  1402. TO TAKE ALL INDUSTRY PUNDITS, CONSULTANTS, INSULTANTS, AND YELLOW
  1403. JOURNALISTS TO THE WOODSHED AS REQUIRED.
  1404. TO DO OUR BEST IN TEACHING UNWASHED SALESMEN IN THE RETAIL STORES,
  1405. THAT OS/2  WILL NOT EAT THEIR COMPUTER.  AND TO INFORM THEM, "YES
  1406. VIRGINIA, THERE REALLY ARE OS/2 APPLICATIONS."
  1407. TO EDUCATE ALL THOSE WHO WILL LISTEN, THAT MICROSOFT IS STILL
  1408. PROMISING TO DELIVER, IN TWO OR THREE YEARS, WHAT YOU CAN BUY
  1409. TODAY...OS/2.
  1410. TO DEMAND FROM BILL GATES, OS/2 VERSIONS OF ALL HIS APPLICATIONS
  1411. BECAUSE IT'S NOT TWO MILLION...IT'S CLOSER TO THREE MILLION.
  1412. TO CONTINUE TO TEACH IBM HOW TO MARKET OS/2.
  1413. TO PRESERVE, PROTECT, AND DEFEND THE REPUTATION OF OS/2, SO HELP ME
  1414. GERSTNER.
  1415.  
  1416. After many laughs, the Westchester OS/2 Users Group auctioned off
  1417. donated software, books and assorted OS/2 goodies to a national
  1418. charity for abused and neglected children.  Over $1200 was
  1419. collected in proceeds towards this worthy cause.
  1420.  
  1421. 125 March 2.1 beta CD's and specially designed OS/2 Birthday Party
  1422. T-Shirts were given out as courtesy gifts from IBM.  A OS/2
  1423. birthday party cake was quickly devoured by the hungry and largely
  1424. intoxicated crowd.  Several hundred copies of OS/2 Professional and
  1425. OS/2 Monthly were also distributed to the attendees.
  1426.  
  1427. The party officially ended sometime after 10:00 in the evening,
  1428. although a dozen or so others and guest speakers stayed around
  1429. until 2:00 in the morning at the hotel bar to make merry and talk
  1430. OS/2.
  1431.           
  1432.         
  1433. }}} TEAMOS2 Success Story in North Carolina
  1434.  
  1435. Steve Gallagher
  1436. Origin: Fidonet TeamOs2 At Egghead
  1437. Origin: Psychotronic BBS
  1438. (919) 286-4542
  1439. Durham, NC (1:3641/1)
  1440.  
  1441. The North Carolina "chapter" of Team OS/2 did an OS/2 Day at the
  1442. new Egghead store here in Cary NC, and I just thought I'd share how
  1443. things went this Saturday. Can you say "Mega Success"? Sure ya can!
  1444. The place was MOBBED. Over 65 people signed up for the drawing for
  1445. a free copy of OS/2, and more probably would've signed up if it
  1446. hadn't been for the fact that the crowd around the demo tables was
  1447. so big that some folks couldn't get to the table to sign up!
  1448.  
  1449. We had a multimedia machine showing the latest OS/2 multimedia
  1450. goodies in the 2.1 beta, and a Thinkpad color notebook running
  1451. OS/2. From the perspective of the Egghead store management, the
  1452. best part of the event was that they SOLD OUT of OS/2 to the crowd
  1453. that was there, every copy they had on their shelves! Not only did
  1454. they invite us back for another OS/2 Day, but they're even going to
  1455. call their store up the road in Durham and get them to do an OS/2
  1456. Day also!   The moral of the tale: we can't change the world, but
  1457. each of us CAN change our CORNER of the world, and with enough
  1458. people changing their corner of the world, big things can happen!
  1459.  
  1460.  
  1461. }}} OS/2 2.0 First Birthday Parties
  1462.  
  1463. Janet Gobeille
  1464. Fidonet TEAMOS2
  1465. Origin: OS/2 Shareware
  1466. (1:109/347.3479)
  1467. Here's a partial list of user groups planning birthday parties.  I've deleted 
  1468. names that were not open to other users (such as internal corporate OS?2 user 
  1469. groups).  Great, isn't it?  By the way, if someone expects to be on this list 
  1470. but doesn't see his/her gorup, plese contact me immediately at (914) 766-3549. 
  1471. Thanks, Janet.
  1472.  
  1473.  
  1474. Country
  1475. State
  1476. City
  1477. User Group Name
  1478. Party Date
  1479.  
  1480. Australia 
  1481. NSW 
  1482. Sidney       
  1483. Sydney PC Users Group (SPCUG), OS/2 SIG
  1484. 04/19/93
  1485.  
  1486. Australia 
  1487. Vic 
  1488. Glen Waverly
  1489. Victorian OS/2 Developers SIG
  1490. 04/27/93
  1491.  
  1492. Canada    
  1493. BC  
  1494. Victoria     
  1495. OS/2 LAN Users Group
  1496. 04/23/93
  1497.  
  1498. Canada
  1499. BC  
  1500. West Vancouver 
  1501. Vancouver PC Users Society, OS/2 SIG
  1502. 04/07/93
  1503.  
  1504. Canada    
  1505. NS  
  1506. Halifax      
  1507. Atlantic OS/2 Users Group
  1508. 04/19/93
  1509.  
  1510. Canada    
  1511. ON  
  1512. Toronto      
  1513. Toronto OS/2 Sysops, (BBS)
  1514. 04/10/93
  1515.  
  1516. Canada    
  1517. QC  
  1518. Montreal     
  1519. Groupe des Utilisateurs d'OS/2 de Montré
  1520. 04/21/93
  1521.  
  1522. Canada    
  1523. QC  
  1524. Sherbrooke   
  1525. Groupe des Utilisateurs d'OS/2 de l'Estr
  1526. 03/30/93
  1527.  
  1528. Germany                    
  1529. --
  1530. --
  1531. OS/2 User Group Conference
  1532. 05/03/93
  1533.  
  1534. Honduras
  1535. --
  1536. Tegucigalpa  
  1537. Usuarios de OS/2
  1538. 04/15/93
  1539.  
  1540. New Zealand
  1541. --
  1542. Plimmerton   
  1543. Wellington OS/2 Users Group
  1544. 04/07/93
  1545.  
  1546. UK            
  1547. --
  1548. Gloucesterse 
  1549. International OS/2 User group
  1550. 05/01/93
  1551.  
  1552. USA       
  1553. AZ  
  1554. Phoenix      
  1555. Phoenix PC User Group, OS/2 SIG
  1556. 04/22/93
  1557.  
  1558. USA       
  1559. CA  
  1560. Fresno       
  1561. Fresno PC Users Group, OS/2 SIG
  1562. 04/26/93
  1563.  
  1564. USA       
  1565. CA  
  1566. La Jolla     
  1567. San Diego OS/2 User Group
  1568. 04/15/93
  1569.  
  1570. USA       
  1571. CA  
  1572. Long Beach   
  1573. Long Beach PC User Group, OS/2 Sig
  1574. 04/22/93
  1575.  
  1576. USA       
  1577. CA  
  1578. Los Angeles  
  1579. Greater South Bay PC Users Group
  1580. 05/13/93
  1581.  
  1582. USA       
  1583. CA  
  1584. San Francisco 
  1585. Bay Area OS/2 User Group
  1586. 04/26/93
  1587.  
  1588. USA       
  1589. CA  
  1590. Tustin       
  1591. North Orange Co. Computer Club, OS/2 SIG
  1592. 04/04/93
  1593.  
  1594. USA       
  1595. CO  
  1596. Denver      
  1597. Rocky Mountain OS/2 User Group
  1598. 04/01/93
  1599.  
  1600. USA       
  1601. CT  
  1602. Hartford     
  1603. New England OS/2 Users Group
  1604. 04/13/93
  1605.  
  1606. USA       
  1607. FL  
  1608. Boca Raton   
  1609. South Florida OS/2 User's Group
  1610. 04/08/93
  1611.  
  1612. USA       
  1613. FL  
  1614. Ft. Lauderdale  
  1615. Ft. Lauderdale Computer User's Group
  1616. 04/13/93
  1617.  
  1618. USA       
  1619. FL  
  1620. Miami        
  1621. Gold Coast Computer Group
  1622. 04/18/93
  1623.  
  1624. USA       
  1625. FL  
  1626. Tampa        
  1627. Tampa Bay OS/2 Users Group
  1628. 04/06/93
  1629.  
  1630. USA       
  1631. GA  
  1632. Atlanta      
  1633. Atlanta PC User's Group, OS/2 SIG
  1634. 04/13/93
  1635.  
  1636. USA       
  1637. IL  
  1638. Deerfield    
  1639. North Suburban Chicago OS/2 User Group
  1640. 04/27/92
  1641.  
  1642. USA       
  1643. IL  
  1644. Urbana       
  1645. Champagne-Urbana OS/2 Users Group
  1646. 04/23/93
  1647.  
  1648. USA       
  1649. IN  
  1650. Fort Wayne   
  1651. Fort Wayne OS/2 Users Group
  1652. 04/12/93
  1653.  
  1654. USA       
  1655. IN  
  1656. Kokomo       
  1657. Kokomo IBM PC Users Group
  1658. 04/08/93
  1659.  
  1660. USA       
  1661. KY  
  1662. Louisville   
  1663. Kentucky-Indiana PC Users Group (KIPCUG)
  1664. 04/20/93
  1665.  
  1666. USA       
  1667. LA  
  1668. Baton Rouge  
  1669. Baton Rouge OS/2 User Group
  1670. 04/15/93
  1671.  
  1672. USA       
  1673. MA  
  1674. Boston       
  1675. Boston Computer Society, OS/2 Users Group  
  1676. 04/06/93
  1677.  
  1678. USA       
  1679. MD  
  1680. Gaithersburg  
  1681. OS/2ers
  1682. 04/3/93
  1683.  
  1684. USA       
  1685. MD  
  1686. Rockville    
  1687. Capital PC User's Group, OS/2 SIG
  1688. 04/14/93
  1689.  
  1690. USA       
  1691. MN  
  1692. Minneapolis  
  1693. Minnesota OS/2 User Group
  1694. 04/29/93
  1695.  
  1696. USA       
  1697. MO  
  1698. Columbia     
  1699. Mid-Missouri
  1700. 04/21/93
  1701.  
  1702. USA       
  1703. MO  
  1704. St. Louis    
  1705. Gateway to OS/2 Users Group
  1706. 04/13/93
  1707.  
  1708. USA       
  1709. NC  
  1710. RTP          
  1711. Triangle OS/2 User Group
  1712. 04/27/93
  1713.  
  1714. USA       
  1715. NE  
  1716. Lincoln      
  1717. Lincoln OS/2 Users Group
  1718. 04/22/93
  1719.  
  1720. USA       
  1721. NJ  
  1722. Cherry Hill  
  1723. Association of PC Professionals, OS/2 SIG  
  1724. 04/13/93
  1725.  
  1726. USA       
  1727. NV  
  1728. Las Vegas    
  1729. Las Vegas PC Users Group (LVPCUG), OS/2
  1730. 04/22/93
  1731.  
  1732. USA       
  1733. NY  
  1734. Long Island  
  1735. Long Island OS/2 User Group
  1736. 04/13/93
  1737.  
  1738. USA       
  1739. NY  
  1740. New York City  
  1741. New York PC (NYPC), OS/2 SIG
  1742. 04/29/93
  1743.  
  1744. USA       
  1745. NY  
  1746. Westchester 
  1747. Westchester OS/2 User Group
  1748. 03/31/93
  1749.  
  1750. USA       
  1751. OH  
  1752. Akron        
  1753. Northeast Ohio OS/2 Users Group
  1754. 04/20/93
  1755.  
  1756. USA       
  1757. OH  
  1758. Cleveland    
  1759. Greater Cleveland PC User Group, OS/2 SIG  
  1760. 04/13/93
  1761.  
  1762. USA       
  1763. OH  
  1764. Columbus     
  1765. Columbus Computer Society
  1766. 04/14/93
  1767.  
  1768. USA       
  1769. PA  
  1770. Dresher      
  1771. PA Computer Society, OS/2 SIG
  1772. 04/17/93
  1773.  
  1774. USA       
  1775. PA  
  1776. Philadelphia  
  1777. Delaware Valley OS/2 User Group
  1778. 04/08/93
  1779.  
  1780. USA       
  1781. TN  
  1782. Knoxville    
  1783. East Tennessee PC User Group, OS/2 User
  1784. 04/07/93
  1785.  
  1786. USA       
  1787. TX  
  1788. College Station 
  1789. Texas A&M OS/2 Users Group
  1790. 04/06/93
  1791.  
  1792. USA       
  1793. TX  
  1794. Dallas/Ft Worth
  1795. Dallas/Ft. Worth OS/2 User Group
  1796. 04/01/93
  1797.  
  1798. USA       
  1799. TX  
  1800. El Paso      
  1801. SouthWest International PCC, OS/2 SIG
  1802. 04/10/93
  1803.  
  1804. USA       
  1805. UT 
  1806. Salt Lake City  
  1807. Utah Blue Chips, OS/2 SIG
  1808. 04/28/93
  1809.  
  1810. USA       
  1811. WI  
  1812. Madison      
  1813. Madison PC Users Group, OS/2 SIG
  1814. 04/22/93
  1815.         
  1816. +-------------------------------------------+
  1817. |OS/2 News & Developments                   |
  1818. +-------------------------------------------+
  1819.  
  1820. OS/2 Gets A JOLT!
  1821. Trivia Time
  1822.  
  1823.  
  1824. }}} OS/2 Gets A JOLT!
  1825.  
  1826. Lynn Nash
  1827. (1:202/502)
  1828. Original From Fidonet OS2 
  1829. Origin: The Diamond Bar BBS (909) 923-1031
  1830. Ontario, CA
  1831. (1:207/101)
  1832.  
  1833. Anyone keeping score might be interested in this press release.
  1834.  
  1835. PHOENIX, Ariz., March 1, 1993 - IBM's Personal Software Products
  1836. (PSP) today announced that OS/2 2.0, the advanced operating system
  1837. for personal computers, has been awarded the Computer Language Jolt
  1838. Cola Award for Product Excellence.  This brings to nine the number
  1839. of computer-industry awards presented to OS/2 2.0 in the last three
  1840. months.      
  1841.  
  1842. The Computer Language Jolt Cola Award recognizes a product that has
  1843. had a major impact on programmers in the past year and that
  1844. represents important concepts for future software development.
  1845.  
  1846. "I am honored to accept this prestigious award on behalf of IBM,"
  1847. said John Soyring, director of software marketing products for PSP. 
  1848. "I give credit to the programming community around the world who
  1849. helped shape OS/2 2.0 as a product.  Programmers have rallied
  1850. around OS/2 2.0 as a software development platform to create
  1851. innovative and exciting new software products for users running
  1852. OS/2, DOS, Windows, and host applications."
  1853.  
  1854. According to Soyring, programmers worldwide have embraced OS/2 to
  1855. create innovative and powerful new applications that exploit the
  1856. advanced technology of the award-winning operating system.  This
  1857. superior technology includes integrated object technology with the
  1858. system object model (SOM), a powerful yet easy to use graphical
  1859. interface called the Workplace Shell, true preemptive
  1860. multithreading and multitasking, and parallel I/O.      
  1861.  
  1862. Since November 1992, OS/2 2.0 has won awards from the computer
  1863. industry's leading trade publications worldwide, which have honored
  1864. it in categories such as technical excellence, most promising new
  1865. product, and best operating system/environment.
  1866.  
  1867. OS/2 2.0's Enhanced Features
  1868.  
  1869. OS/2 2.0 is the award-winning advanced operating system for 32-bit
  1870. personal computers that protects customer's investments in existing
  1871. software by enabling them to run tens of thousands of applications
  1872. originally designed for DOS and/or Windows, as well as the new
  1873. applications designed specifically to take advantage of the
  1874. advanced technology in OS/2 2.0.   This robust platform offers
  1875. superior technology, including an easy-to-use graphical user
  1876. interface called the Workplace Shell, true preemptive multitasking
  1877. that allows customers to run multiple software platforms
  1878. simultaneously, and Crash Protection, which guards against one
  1879. application being able to bring down the entire system.
  1880.           
  1881.         
  1882. }}} Trivia Time
  1883.  
  1884. Dave Sichak
  1885. San Diego OS/2 User Group
  1886.  
  1887. Can't say we don't try for something different once in a while.  I
  1888. was visiting the UCSD library this past weekend and stumbled across
  1889. an old magazine or two.  A front page article from InfoWorld dated
  1890. January 4, 1988 caught my eye.  Can you name the various names OS/2
  1891. had during it's development cycle before it was first unleashed on
  1892. the public back then?  Can you say "DOS 5.0"?  How about "New DOS"?
  1893. Or maybe you prefer "Future DOS"?  And finally the infamous "ADOS"
  1894. ("A" was for "Advanced"...).  The writer, Alice LaPlante, also
  1895. mentioned that it might take a few years to catch on.  Was she off
  1896. the beam?
  1897.   
  1898. +-------------------------------------------+
  1899. |OS/2 Software / Hardware News              |
  1900. +-------------------------------------------+
  1901.  
  1902. Trial By SCSI
  1903. Canon Printer & OS/2
  1904. System Sounds from Boca Soft
  1905.  
  1906.  
  1907. }}} Trial By SCSI
  1908.  
  1909. John Faughnan
  1910. March 30, 1993
  1911. Escanaba, Michigan
  1912. From: 1:139/940
  1913. Original Post - Fidonet OS2HW
  1914. (Submitted by author)
  1915.  
  1916. Switching from an Always IN/2000 to an Adaptec 1542c with external CD
  1917. Technology (Toshiba) T3401 CDROM: A Trial by SCSI.
  1918.  
  1919. John Faughnan
  1920. March 30, 1993
  1921.  
  1922. I.Justification for the choices 
  1923.    A.Always IN/2000 problems
  1924.       1.lack of driver support
  1925.          a)Columbia Data Products: $50 + cable (Mac)
  1926.          b)no guarantee of future support
  1927.       2.lack of faith in company
  1928.    B. Adaptec 1542c
  1929.       1.advantages
  1930.          a)widespread use in OS/2 community
  1931.          b)native support in OS
  1932.          c)great driver support
  1933.          d)co-founders of .ADD standard
  1934.       2.problems
  1935.          a)maximum 16MB DRAM (unlike Always) now permitted under OS/2.
  1936.          b)some clones do not fully implement/support ISA bus mastering
  1937.          c)since the ISA bus only supports one bus master one cannot buy an 
  1938.            XGA video bus master.
  1939.    C.Toshiba 3401 (as CD Technology)
  1940.       1.Toshiba 3301 was IBM standard
  1941.       2.SCSI-II and XA compatibility
  1942.       3.IBM developers offer through CD Technology
  1943.       4.Macintosh compatibility
  1944.  
  1945. II. Setup
  1946.    A.OS/2 2.0: GA+SP
  1947.    B.OS2CROM.ZIP drivers and readme files.
  1948.    C.Seagate ST296N (80MB) and Maxtor 7213SR (205MB)
  1949.  
  1950. III.Source and Prices
  1951.    A.CD Technology 3401
  1952.       1.An internal Toshiba 3401 mounted in a metal case.
  1953.       2."Special" offer for OS/2 Developers (need form that came with PDK)
  1954.          a)price
  1955.             1)internal: $450
  1956.             2)external: $500
  1957.             3)shipping and handling: $25
  1958.          b)contents
  1959.             1)CDROM drive and power supply
  1960.             2)one caddy
  1961.             3)slender docs (DOS only)
  1962.             4)no software
  1963.             5)NO SCSI terminator ($15 extra)
  1964.             6)NO cable ($20 extra, Future Domain only)
  1965.    B.Adaptec 1542c (bare, no drivers)
  1966.       1.ComputAbility 800-558-0003 (NO return, all sales are final!! (except
  1967.         if defective)) a)$199 ("single")
  1968.          b)Cable (DB 50-50): $20
  1969.          c)shipping and handling: $11
  1970.       2.Adaptec phone numbers:
  1971.          a)800-869-8883  main number
  1972.          b)800-934-2766  literature hotline
  1973.          c)800-959-7274  tech support
  1974.            6am-5pm Mo-Th, 6am-3pm Fr (PST)
  1975.       3.Purchasing and pricing recording
  1976.       4.fax questions
  1977.       5.tech person (then x4 UNIX/OS2)
  1978.         800-934-2766  literature line
  1979.         BBS: 408-945-7727   V.32 bis
  1980.  
  1981. IV.Lessons and Surprises      
  1982.    A.SCSI Cable
  1983.       1.The SCSI cable is very thick and bulky!  Now I understand why Apple
  1984.         dropped half of the ground wires in their implementation!  It's also
  1985.         long: 6 feet.  The SCSI spec requires cables be at least .3 meters 
  1986.         long (1 foot), the entire chain cannot be longer
  1987.         than 6 meeters.
  1988.    B.Documentation and technical support
  1989.       1.There is little.  The docs that come with the Adaptec 1542c are paltry,
  1990.         and there's nothing more available on the Adaptec BBS.  The T3401 docs
  1991.         refer to the non-existent on/off switch. There's no documentation on:
  1992.          a)synchronization
  1993.          b)parity checking (recommended for all attached drives)
  1994.          c)necessity of low level formatting
  1995.       2.The off-peak wait on Adaptec's 800 line is about 20-30 minutes.
  1996.    C.CD Technology 3401
  1997.       1.no on/off switch: with dire warnings that one must "EJECT disk before
  1998.         powering off drive to avoid damage to optical head".  Of course 
  1999.         booting OS/2 without a disk in the drive means that OS/2 treats the
  2000.         drive as a floppy disk rather than a CDROM drive!   In fact as long as
  2001.         it's plugged in it's on.  Don't turn it off without removing the CD.
  2002.       2.power supply is roughly the size of a (small) loaf of bread.
  2003.       3.there's no internal termination
  2004.       4.the case is fairly cheap looking
  2005.    D.Adaptec 1542c
  2006.       1.The Seagate ST296N had to be low level formatted.  It seemed to work
  2007.         without this step at first but sectors soon started going bad.  The 
  2008.         same appears to be true of the Maxtor, though it was having mechanical
  2009.         problems as well.
  2010.       2.OS/2 doesn't automatically use the AHA154x.ADD drivers during
  2011.         installation. I had to insert the BASEDEV line manually.
  2012.       3.The 1542c doesn't seem all that much faster, with it's native  driver,
  2013.         than my IN/2000 INT13 controller was (DOS apps).   The WPS does seem
  2014.         more responsive.
  2015.       4.The software control of termination and other controller settings is
  2016.         quite lovely.
  2017.       5.Default settings (not in manual)
  2018.          a)IRQ11, DMA channel 5, SCSI ID 7, Parity checking enabled,
  2019.            synchronization disabled, DMA transfer rate 5.0MB/sec (can be set
  2020.            higher at one's own risk).
  2021.    E.OS/2 CDROM support
  2022.       1.OS/2 only recognizes the device as a CDROM if a disk is in the drive.
  2023.       2.If the installation is done properly the CDROM is assigned the drive
  2024.         letter following that of the last hard drive.
  2025.       3.The new icon appears magically in the drive folder.
  2026.       4.You can eject the drive from within OS/2.
  2027.  
  2028. V.Preparation
  2029.    A.Review FidoNet OS/2 Technical and Hardware echo notes.
  2030.    B.Calls to Adaptec BBS and technical support
  2031.    C.Review settings for i/o ports, BIOS mappings, for all system components.
  2032.      (Can use manifest, stored in a spreadsheet).  Note default OS/2 location
  2033.       for EMS mapping is 'AUTO' (nice feature)).
  2034.       1.Print out this information!
  2035.    D.Record all serial numbers and BIOS info from 1542c.  Confirm DIP settings
  2036.      are as per manual.
  2037.  
  2038. VI.Procedure
  2039.    A.Backup data
  2040.       1.Use Kelder utilities or other utility to back up workplace settings. 
  2041.         In my experience these are not reliable, but Kelder's  seems to do the
  2042.         least damage and saves many steps. Curse IBM roundly for not providing
  2043.         decent backup tools for the WPS and for data.
  2044.       2.pkzip (no EAs) to archive. (Dangerous since one bad sector means you
  2045.         lose everything!)
  2046.       3.backup archive using 'splice' from PCMag or OS/2 backup. If the latter
  2047.         be sure to backup the archive from the root directory as restore
  2048.         requires the same directory be used.
  2049.    B.Get Service Pack Update.
  2050.    C.Download OS2CDROM.ZIP from Fernwood, review especially the read.me file.
  2051.      Note the change in OS/2 CDROM support from GA! 1.1-203-483-0348
  2052.    D.Get latest device drivers from Adaptec BBS (optional).
  2053.       1.1-408-945-7727
  2054.       2.new1540.zip (AHA154x.ADD dated 1-25-93).
  2055.       3.Note readme file: use of command line switches.
  2056.    E.Sacrifice a chicken.
  2057.    F.Swap drive controllers.  Note that the system BIOS is set for NO hard
  2058.      drive installed.
  2059.    G.Boot, and watch for the <Ctrl><A> prompt.  Using the built in utilities to
  2060.      low level format all drives. Test the DMA transfer.
  2061.    H.Install OS/2 2.0 in a 50MB partition. Install all desired fonts  and
  2062.      drivers. Shutdown.  Install the Service Pack.  Shutdown.  Curse IBM for
  2063.      not releasing OS/2 2.01 with integrated service pack.  Pray for the
  2064.      nirvana of system installation from CDROM -- the PC equivalent of
  2065.      mainframe tapes.
  2066.    I.Following instructions from OS2CROM.ZIP copy needed files into \OS2, and
  2067.      then optionally copy newer version of Adaptec driver from new1540.zip.
  2068.      Make the requisite changes to config.sys, commenting liberally.  This will
  2069.      include an updated AHA154x.ADD driver, though  the one from the Adaptec
  2070.      BBS is more recent still.
  2071.         1.Be sure the BASEDEV for CDROM support, and the IFS statement FOLLOW
  2072.           the BASEDEV and IFS statements for hard drive support!
  2073.    J.Revise config.sys to the AHA154x.ADD driver instead of INT13 support.
  2074.    K.Shutdown and reboot.
  2075.    L.Restore files and workplace settings.
  2076.  
  2077.       
  2078. }}} Canon Printer & OS/2
  2079.  
  2080. Fred Miller
  2081. Original Area: Fidonet OS2HW
  2082. Origin: The FORUM BBS 
  2083. Ithaca, NY 
  2084. (607) 272-1371
  2085. HST (1:260/701)
  2086.  
  2087. Canon USA has had it's share of problems, most have been caused by
  2088. management in Japan!  Canon in Japan has not and would not provide
  2089. any OS/2 drivers (ignorant)!  FINALLY, Canon USA has set up it's own
  2090. development group located in CA.  Drivers are  presently in  alpha,
  2091. and I'm expecting a beta by the end of next week!   Canon has been
  2092. receiving *MANY* calls about not having any  drivers, and this demand
  2093. is what has been instrumental in  getting the development group started.
  2094. This is a good  example of what can happen *IF* we all take a concerted
  2095. position to get hardware manufactures to conform to what we  want,
  2096. not what MickySoft is spoon-feeding them!!
  2097.  
  2098. If you have a Canon BJ* printer and would like to get on the list
  2099. for a beta  driver, call Elliot Cohen at (714) 438-3346.  He is the
  2100. manager of Tec. Support for the printer division and a very  nice
  2101. fellow.  You may write him at:
  2102.  
  2103.  
  2104. Elliot Cohen
  2105. Customer Service
  2106. 123 E. Paularino Ave.
  2107. P.O. Box 5048
  2108. Costa Mesa,  CA 92628-5048.
  2109.  
  2110.  
  2111. }}} System Sounds from Boca Soft
  2112.  
  2113. Dan Grostick
  2114. Boca Raton, Florida
  2115. Newspaper article contributed by subscriber
  2116.  
  2117. In the Ft. Lauderdale Sun Sentinel of March 1, 1993, a new product
  2118. from a small firm in Boca Raton called "System Sounds for OS/2" was
  2119. in the spotlight.  Two fellows named Bill Steward and Zan Oliphant
  2120. left IBM to start their own company called BocaSoft.  The program
  2121. allows folks to link an unlimited assortment of sounds with their
  2122. software.
  2123.  
  2124. For instance, how would you like the sound of a creaking door every
  2125. time you open a certain file?  Or dragging an icon across the
  2126. screen to the melody of machine gun fire?  Or an error with a
  2127. scream of a black belt?
  2128.  
  2129. But there's more than frivolous use for this software.  If a person
  2130. is blind, they can associate a sound with any key on the keyboard.
  2131.  
  2132. The software programmers indicated that OS/2 offers a better path
  2133. for certain types of multimedia applications for the future.  They
  2134. also feel IBM has yet to exploit OS/2's superior multimedia
  2135. potential.  The authors state that if they were writing software
  2136. for Apple, we'd be nobody.  They prefer OS/2 for multimedia.
  2137.        
  2138. +-------------------------------------------+
  2139. |Views & Opinions                           |
  2140. +-------------------------------------------+
  2141.  
  2142. Want to Give the Media Your Point of View?
  2143. A Cuisinenet Affair
  2144.  
  2145.  
  2146. }}}Want to Give the Media Your Point of View?
  2147.  
  2148. John Faughnan
  2149. Original Area: Fidonet OS/2
  2150. Origin: The *Lighthouse * with a HST
  2151. Dual Standard in da U.P. 
  2152. (1:139/930.0)
  2153. I received the following reply from Joel Dreyfuss, a senior editor
  2154. at PC Magazine.  Please keep your letters, email, and faxes coming.
  2155. They do seem to have an impact. [Also the rebellion against the awful
  2156. ISO DOS fonts (SP) is picking up steam.  There is hope for a fix before
  2157. the final release.]
  2158.  
  2159. "Also, as a result of your letter, we've decided that we will ask
  2160. vendors  about OS/2 compatibility and support for all Windows and
  2161. DOS apps from now on and list their position in the features table.
  2162. (We suspect this will also encourage more vendors to support use of
  2163. their product in the  OS/2 environment.)"  [i.e. they'll confirm that
  2164. a DOS or Windows app runs under OS/2]
  2165.  
  2166. Email addresses of note are:
  2167.  
  2168. Info World:
  2169. 73267.1537@compuserve.com
  2170. 3502648@mcimail.com
  2171.  
  2172. Byte:
  2173. 2500135@mcimail.com
  2174.  
  2175. ComputerWorld:
  2176. COMPUTERWORLD@mcimail.com
  2177.  
  2178. Ziff-Davis
  2179. William Ziff               
  2180. 3302341@mcimail.com
  2181.  
  2182. PC Computing
  2183. 76000.21@compuserve.com      
  2184. 3502648@mcimail.com
  2185.  
  2186. PC Magazine
  2187. PC Magazine (General)      
  2188. 1579301@mcimail.com 
  2189.  
  2190. Joel Dreyfuss  (editor)
  2191. 72241.264@compuserve.com
  2192. 3316982@mcimail.com
  2193.  
  2194. Michael Miller             
  2195. 2478102@mcimail.com
  2196.  
  2197. Editor In Chief of PC MAG  
  2198. 72241.352@compuserve.com
  2199.  
  2200. Solutions Section (ask questions)  - Solutions,
  2201. 5563896@mcimail.com
  2202. 72241.104@compuserve.com
  2203.  
  2204.       
  2205. }}} A Cuisinenet Affair
  2206.  
  2207. Hadrian Katz
  2208. Original Area: Fidonet OS-DEBATE
  2209. Origin: OS/2 Shareware BBS
  2210. Fairfax, VA
  2211. (703) 385-4325 
  2212. (1:109/347)
  2213.  
  2214. I had a dream:
  2215.  
  2216. Monday, 10 AM -- Chicago, Illinois -- Start-up software developer
  2217. Cuisine International announced CUISINENET, the first inter- networking
  2218. program to seamlessly integrate word and food processing.  Called
  2219. a breakthrough for small restaurants and snack bars, Cuisine Chairman
  2220. Mark Meigs confidently predicted sales of thousands of copies with
  2221. shipments soon to begin.
  2222.  
  2223. Monday, 4 PM -- New York -- Cuisine International shares closed
  2224. sharply higher on announcement of new CUISINENET product.
  2225.  
  2226. Tuesday, 9 AM -- Redmond, Washington -- Microsoft Chairman William
  2227. H. Gates, III announced that Microsoft Food for Windows would soon
  2228. enter beta testing.  Gates described the product as the first of a
  2229. projected family of products to include Food for Windows, designed
  2230. for small commercial dining establishments; Personal Food for Windows,
  2231. designed for home kitchens; Portable Food for Windows, designed for
  2232. lunchboxes; and, of course, at the high end, Food for Windows NC (Nouvelle
  2233. Cuisine) designed for large institutional dining rooms.  Asked by
  2234. a reporter about CUISINENET, Gates said that he had never heard of
  2235. the product, but was not surprised by it, because the software business
  2236. is highly competitive, and Microsoft has to compete on the merits
  2237. with many strong competitors, as the FTC had recently concluded.
  2238.  
  2239. Tuesday, 3 PM -- Chicago, Illinois --  An angry Mark Meigs showed
  2240. reporters a copy of the nondisclosure agreement signed by Bill Gates,
  2241. under which Cuisine International had informed Microsoft a year earlier
  2242. about plans for CUISINENET.  Meigs said that in hindsight, he should
  2243. never have signed the agreement, as the only thing he learned from
  2244. Microsoft was that Gates was considering making changing to Windows.
  2245.  
  2246. Wednesday, 9 AM -- Redmond, Washington -- Microsoft Chairman Bill
  2247. Gates announced that Microsoft would soon publish specifications for
  2248. the Windows Open Kitchen Architecture (WOKA), a series of design specifications
  2249. to permit manufacturers of toasters, ranges, and other kitchen appliances
  2250. to integrate their products into the forthcoming Microsoft Food for
  2251. Windows line.  Asked about reports of a nondisclosure agreement with
  2252. Cuisine International for a similar product, Gates said that the other
  2253. product was really at most a niche product, and would probably have
  2254. less functionality than the food-related features that Microsoft would
  2255. be building into the new Unsaturated FAT File System which would be
  2256. part of DOS 7.0.  Gates said that he doubted there would be much interest
  2257. in a dead-end solution that would not be able to keep up to date with
  2258. advances in WOKA.  Gates added that over 11,000 manufacturers of kitchen
  2259. appliances were already having serious discussions with Microsoft
  2260. about WOKA, and that he expected almost all important eaters of food
  2261. to standardize on the WOKA environment.
  2262.  
  2263. Wednesday, 10 AM -- Redmond, Washington -- Microsoft Chairman Bill
  2264. Gates announced that he would be giving the keynote speech at the
  2265. American Bakers annual convention on "Nutrition at Your Fingertips."
  2266. Gates played down speculation that he would use the Bakers convention
  2267. to introduce Microsoft Food for Windows, saying only that alpha testing
  2268. was proceeding ahead of schedule, and the product would be shipped
  2269. when it was ready.
  2270.  
  2271. Wednesday, 11 AM -- Redmond, Washington -- Microsoft Corporation
  2272. announced that its Chairman, William H. Gates, III, had made a donation of over
  2273. $250 of personal funds to the Cordon Bleu to begin an endowment fund
  2274. for the Bill Gates Professorship of Advanced Cookery.  The famous
  2275. French cooking school confirmed that it had agreed to be a beta site
  2276. for the much discussed Food for Windows application sweet.
  2277.  
  2278. Thursday, 9 AM -- New York -- PCWeek Magazine reported in a
  2279. copyrighted story that it had obtained a copy of correspondence from Microsoft
  2280. to Cuisine International, demanding that the small developer of kitchen
  2281. software cease using the Cuisine name, as it infringes on the trademark
  2282. for Microsoft Food for Windows NC.  Microsoft added that Chairman
  2283. Mark Meigs would also have to change his own name as Mark infringed
  2284. a copyright on the Windows Edit menu, Meigs infringed the trademark
  2285. on Meigs Field in Microsoft Flight Simulator, and Chairman infringed
  2286. the trademark on Bill Gates's title which he had acquired with personal
  2287. funds from Mao's estate.  Also, Microsoft advised that while the company
  2288. did not actually have to move out of Chicago, use of the name on press
  2289. releases infringed a trademark on Windows 4.0.
  2290.  
  2291. Thursday, 4 PM -- New York -- Cuisine International stock closed at
  2292. 0-bid, 1/16-asked.
  2293.  
  2294. Friday, 9 AM -- ? -- An anonymous spokesman for an unnamed Midwestern
  2295. software developer announced the discontinuation of operations.  Undescribed
  2296. legal problems were cited as the reason.  Others speculated that a
  2297. failure to appreciate the competitive nature of the software business
  2298. may have led to the company's sudden collapse.
  2299.  
  2300. Monday, 9 AM -- Microsoft Internal Mail
  2301.  
  2302.  From:  billg
  2303.  To:  mikem
  2304.  Re:  Food Program
  2305. Please see if you can reassign one of the 3,000 engineers from the
  2306. OS/2 virus development project to do a feasibility study on a food-related
  2307. program.  Not sure what it would do.  Low priority.
  2308. 11
  2309.         
  2310.         
  2311. +-------------------------------------------+
  2312. |REXX Workshop                              |
  2313. +-------------------------------------------+
  2314.  
  2315. REXX Symposium - May
  2316.  
  2317.  
  2318.  
  2319. }}} REXX Symposium in San Diego, California
  2320. }}} May 18-20, 1993
  2321.  
  2322. Original From Janet Gobeille (TEAMOS2)
  2323. Origination - Fidonet OS2REXX
  2324. Origination - (1;202/502)
  2325.  
  2326.  
  2327. Here's a preliminary info sheet as received from SLAC:
  2328.  
  2329. REXX Symposium
  2330. for Developers and Users
  2331. Convened by the Stanford Linear Accelerator Center
  2332.  
  2333. 18 to 20 May 1993
  2334. San Diego, California
  2335.  
  2336.  
  2337. Preliminary Program, 24 February 1993
  2338. :table cols='15 25' rules=none frame=box.
  2339.  
  2340. Jose Aguirre
  2341. TEXX (REXX on Apple Macintosh)
  2342.  
  2343. Gary Brodock
  2344. REXX I/O for VM
  2345.  
  2346. Charles Daney
  2347. REXX for NT
  2348.  
  2349. Mike Cowlishaw
  2350. World REXX
  2351.  
  2352. Eric Giguere, Waterloo
  2353. Watcom Visual REXX for OS/2
  2354.  
  2355. Linda Green
  2356. REXX Bits
  2357.  
  2358. Dave Hock, Ucandu
  2359. Visual Programming with REXX in OS/2
  2360.  
  2361. Richard Hoffman, AWD
  2362. Visual Builder: use and debugging REXX
  2363.  
  2364. Linda Littleton, SHARE
  2365. User Input for ANSI
  2366.  
  2367. Brian Marks
  2368. Design of the Emerging REXX Standard
  2369.  
  2370. Pat Meehan, Paul Heaney
  2371. Defect Removal Techniques for REXX
  2372.  
  2373. Neil Milsted, iX
  2374. REXX for NT
  2375.  
  2376. Bill Mueller, SourceLink
  2377. REXX as an Extension to a Language
  2378.  
  2379. User Experience
  2380. OS/2 Source Level Debugger
  2381.  
  2382. Doug Mulholland, Waterloo
  2383. VM/CMS REXX with Waterloo C
  2384.  
  2385. Simon Nash, Dave Renshaw
  2386. IBM's Object Oriented REXX
  2387.  
  2388. Microsoft
  2389. Visual Basic
  2390.  
  2391. Michael Sinz, Amiga
  2392. Multimedia Flash
  2393.  
  2394. Timothy Sipples
  2395. REXXSHIP for OS/2 (auto install)
  2396.  
  2397. Ed Spire, Workstation Group
  2398. Uni-REXX
  2399.  
  2400. Hobart Spitz
  2401. MVS REXX
  2402.  
  2403. Panel
  2404. Free Unix versions
  2405.  
  2406. Glenn Stubbs
  2407. VREXX
  2408.  
  2409. Melinda Varian, Princeton
  2410. Historical Filmstrip
  2411.  
  2412. Larry Wall
  2413. PERL
  2414.  
  2415. Bebo White, SLAC
  2416. REXX 2000
  2417.  
  2418.  
  2419. Special hotel rates have been negotiated for the Symposium
  2420. when reservations are made through Village Travel in Palo
  2421. Alto, California by 1st April 1993.  Fee schedule:
  2422.  
  2423. Conference    --  US$300 includes three meals,
  2424.                         socials, proceedings
  2425. Lodging/Night --  US$85  single or double
  2426.  
  2427. Registration is required.  The registration fee is due in
  2428. advance, payable in cash or cheque, net US$300 in US funds.
  2429.  
  2430. To register for the Symposium, reserve a room, and make
  2431. travel arrangements, please contact:
  2432.  
  2433. Village Travel
  2434. REXX Symposium
  2435. 69 Town and Country Village
  2436. Palo Alto, CA  94301  USA
  2437. 1-800-245-3260
  2438. 1-415-326-0510
  2439. fax 1-415-326-0245
  2440.  
  2441.  
  2442. Please send questions to any member of the program committee:
  2443.  
  2444. Cathie Dager, cathie@slacvm.slac.stanford.edu
  2445. Forrest Garnett, garnett@vnet.ibm.com
  2446. Jim Weissman, jhw@cup.portal.com
  2447. Bebo White, bebo@slacvm.slac.stanford.edu
  2448.  
  2449.  
  2450. +-------------------------------------------+
  2451. |OS/2 Reading                               |
  2452. +-------------------------------------------+
  2453. New OS/2 2.X Notebook
  2454. OS/2 Presentation Manager Programming (Covers Version 1.2)
  2455. Advanced OS/2 Programming
  2456. OS/2 Presentation Manager GPI
  2457. Writing OS/2 Device Drivers
  2458.  
  2459.  
  2460. }}} New OS/2 2.X Notebook
  2461. Edited By Dick Conklin  
  2462. Foreword by Philippe Kahn
  2463. Van Nostrand Reinhold Publishers
  2464. ISBN:  0-442-01522-4
  2465. 1,164 pages.
  2466. List Price -  US $34.95
  2467. 1993
  2468.  
  2469. A new compilation of OS/2 Developer magazine articles (this book
  2470. title was previously done by Microsoft Press).  Read about:
  2471.  
  2472. G.U.I.-OS/2 WPS, PM, CUA, fonts, controls, dialogs, tools;  
  2473. Software Tools - language compilers, toolkits, editors, application
  2474. generator, debuggers, utilities, program porting, cross-platform
  2475. development;  
  2476. Client-Server Programming -single user and multi-user
  2477. applications, client/server databases, cooperative process, APPC,
  2478. DDE, tools;  
  2479. Object Oriented Programming - SOM, programming techniques, software class,
  2480. objects, workplace programming interface;  
  2481. Multimedia and Graphics - Video, audio, CD-ROM, XGA, mapping, business
  2482. graphics, multimedia toolkits;  
  2483. ETC. - 32-bit programming, LAN, communication and database application
  2484. development, application enablers, performance, printing.
  2485.  
  2486.        
  2487. }}} OS/2 Presentation Manager Programming (Covers Version 1.2)
  2488. By Paul W. Cheatam, David E. Reich and Robert F. G. Robinson
  2489. Foreword by Tommy Steele
  2490. John Wiley & Sons
  2491. ISBN:  0-471-50897-7  
  2492. 563 pages  
  2493. Priced at US $24.95.  
  2494. 1989
  2495.  
  2496. Written by key members of the Presentation Manager development
  2497. team, the book presents thorough insider coverage of the
  2498. interface's capabilities and features including:  1)  the complete
  2499. range of programming concepts, with information on building
  2500. applications, message architecture and program structure;  2)  a
  2501. comprehensive programming guide with numerous examples written in
  2502. C; and,  3)  Essential guidance on window programming and on the
  2503. Graphics Programming Interface (GPI).  The book also includes a
  2504. discussion of more advanced features such as application data
  2505. transfer, templates, and advanced VIO programming, debugging, font
  2506. creation and menu management.
  2507.  
  2508.  
  2509. }}} Advanced OS/2 Programming
  2510. By Ray Duncan
  2511. Microsoft Press
  2512. ISBN: 1-55615-045-8
  2513. 781 pages
  2514. Listed as US $24.95 USA, UK £21.95, Australia $37.95
  2515. 1989
  2516.  
  2517. Authoritative information, expert advice and great code examples in
  2518. assembly language and C.  Broad range of significant issues
  2519. covered:
  2520.  
  2521. Mastering the fundamentals, including recognizing the
  2522. programming challenges and opportunities; using related development
  2523. tools.  
  2524.  
  2525. Programming including the user interface, keyboard and
  2526. mouse input, the video display, printer and serial port
  2527. communication;  
  2528.  
  2529. Programming mass storage including file management, volumes and directories,
  2530. disk internals; 
  2531.  
  2532. Developing advanced techniques including memory management,
  2533. multitasking, interprocess communication, IOPL routines, timer
  2534. services;  
  2535.  
  2536. Customizing OS/2 including writing filters, device drivers and dynamic link
  2537. libraries.  
  2538.  
  2539. The sample code fragments use Microsoft C Version 5.1 and Microsoft
  2540. Macro Assembler Version 5.1. 
  2541.  
  2542. Contains information on over 250 OS/2 kernel calls in the API
  2543. Version 1.1.
  2544.  
  2545.  
  2546. }}} OS/2 Presentation Manager GPI
  2547. By Graham C.E. Winn.  
  2548. Van Nostrand Reinhold
  2549. ISBN:  0-442-00739-6  
  2550. 318 pages
  2551. 1991
  2552.  
  2553. The author is a former GPI development team leader for OS/2 1.1. 
  2554. Sixty programming examples are listed.  This book covers the use of
  2555. GPI to display text, characters, lines, curves, areas, marking
  2556. images and more.  Chapters to expand your understanding of:
  2557.  
  2558. Fonts -- public and private fonts.  Memo and proportional; spaced
  2559. fonts, raster and outline fonts, font selection and logical font
  2560. creation;  
  2561. Bitmap -- BMP formats, creation, deletion,
  2562. selection, data transfer;  
  2563. Color tables -- the standard color table, logical and color table creation,
  2564. color queries;  
  2565. Coordinate spaces and transformation -- page units, matrix
  2566. parameters formats, coordinate limits, model transformation,
  2567. viewing transform, default viewing transform, device transform;  
  2568. Metafiles -- Metafile printing, MetaFile to MetaFile recording,
  2569. scaling MetaFiles to be an output area, displays a Metafile as a
  2570. subjective, MetaFile restrictions.  
  2571. Printing -- queued printing, base control program printing, PM printing, 
  2572. OS/2 print subsystem, printer installation and setup form selection, printer
  2573. fonts.  
  2574.  
  2575. C programs in the book can be purchased separately on disk. 
  2576. The book is based on OS/2 version 1.3 and includes discussions of
  2577. OS/2 2.0.
  2578.  
  2579.  
  2580. }}} Writing OS/2 Device Drivers
  2581. By Raymond Westwater
  2582. Addison Wesley Publishing Company, Inc.
  2583. ISBN:  0-201-52234-9
  2584. 516 pages  
  2585. Priced at US $24.95  
  2586. 1989
  2587.  
  2588. Author provides the applications developer with a one-stop
  2589. reference for planning and implementing drivers in OS/2.  Some of
  2590. the topics include:  Device Driver structure; Device Driver Flow of
  2591. Execution; Driver Development strategies; I/O Packets; Device
  2592. Helper Services.  Strategy packets, the exclusive means by which
  2593. requests for data are forwarded from the OS/2 file manager to the
  2594. device driver are presented in a convenient format that defines
  2595. field contents for LENGTH, UNIT, COMMAND, STATUS, RESERVED and
  2596. LINKAGE.
  2597.  
  2598.  
  2599. +-------------------------------------------+
  2600. |OS/2 BBS's                                 |
  2601. +-------------------------------------------+
  2602.  
  2603. BBS Introduction
  2604.  
  2605. Okay, I ran out of time this month, so most of the BBS's listed were
  2606. also listed in February.  But I've added a few if you can spot them.
  2607. This listing is for the BBS junkie in you who needs to have a
  2608. phone bill treat once in a while <G>.  Or bored to death while
  2609. you're travelling.
  2610.  
  2611. Our listing is based on a rather extensive listing put together by
  2612. Dave Fisher of OS/2 type Bulletin Boards.  Space limits this month
  2613. prevent us from listing all the details he has for each BBS, but we've
  2614. tried to include a couple from every state in the US (Notice and hint
  2615. to you sysops...not all states are represented.) and a few foreign
  2616. countries, too.
  2617.  
  2618. Dave Fisher's list is a compilation of OS/2 BBS's across the
  2619. world.  If you wish to make an addition or correction to his list,
  2620. he's asked that you please netmail your BBS information to Dave
  2621. Fisher at LiveNet, 1:170/110@fidonet.org.
  2622.  
  2623. For the newsletter, I've sorted the in alphabetical order by Country
  2624. for the international ones and by state for those in the USA to
  2625. make it easier to find one close to you.   His file has other details
  2626. related to these BBS's but we didn't have room, okay?  The file
  2627. we're using showed that the last update was September 7, 1992.
  2628.  
  2629. Does anyone know if this list of his is being kept up to date?  I hope
  2630. to expand it more next month; ran out of time.  But I've got his list
  2631. in a database right now and I'll be able to code that list a lot
  2632. easier next month.
  2633.  
  2634. And I'm still waiting to hear from folks who consider their BBS a
  2635. decent local source for OS/2, whether it be files, message areas or
  2636. actually run under OS/2.  Hope you find this inclusion useful.  Large
  2637. phone bills are not my fault...!!!
  2638.  
  2639. }}} Australia
  2640.  
  2641. Graham Stair
  2642. 3M Australia
  2643. +61-2-498-9184
  2644. Australia
  2645.  
  2646. Alan Salmon
  2647. PC User's Group
  2648. +61-6-259-1244
  2649. Australia
  2650.  
  2651.  
  2652. }}} Belgium
  2653.  
  2654. Bas Heijermans
  2655. Moving Sound OS/2 BBS
  2656. +32-3-3850748
  2657. Belgium
  2658.  
  2659.  
  2660. }}} Canada
  2661.  
  2662. Kevin Lowey
  2663. Univ. of Saskatchewan
  2664. (306) 966-4857
  2665. Canada
  2666.  
  2667. Evan Smith
  2668. ECS Net
  2669. (403) 253-5996
  2670. Canada
  2671.  
  2672. Ian Evans
  2673. Baudeville BBS
  2674. (416) 283-0114
  2675. Canada
  2676.  
  2677. Herbert Tsui
  2678. BBS Council
  2679. (604) 275-6883
  2680. Canada
  2681.  
  2682. Jerry Stevens
  2683. The Locutory
  2684. (613) 722-0489
  2685. Canada
  2686.  
  2687. }}} Denmark
  2688.  
  2689. Rene Carlsen
  2690. OS/2 Task and FrontDoor H
  2691. +45-98451070
  2692. Denmark
  2693.  
  2694.  
  2695. }}} Germany
  2696.  
  2697. Ulrich Roeding
  2698. BOX/2
  2699. +49-89-6019677
  2700. Germany
  2701.  
  2702.  
  2703. }}} Italy
  2704.  
  2705. Luigi Ravina
  2706. Italy Network
  2707. +39-11-8180069
  2708. Italy
  2709.  
  2710.  
  2711. }}} Netherlands
  2712.  
  2713. Peter Smink
  2714. BBS The Experiment
  2715. +31-1150-15245
  2716. Netherlands
  2717.  
  2718.  
  2719. }}} Norway
  2720.  
  2721. Terje Slydahl
  2722. PerlePorten
  2723. +47-83-33003
  2724. Norway
  2725.  
  2726.        
  2727. }}} Singapore
  2728.  
  2729. Ivan Leong
  2730.  
  2731. Miqas/2 Singapore
  2732. +65-755-6463
  2733. Singapore
  2734.  
  2735.       
  2736. }}} Switzerland
  2737. Alex Wyss
  2738. Gepard's Oracle Zuerich
  2739. +41-1-3637037
  2740. Switzerland
  2741.  
  2742.        
  2743. }}} United Kingdom
  2744.  
  2745. Mike Gove
  2746. MonuSci BBS
  2747. +44-0-454-633197
  2748. United Kingdom
  2749.  
  2750.         
  2751. }}} Arizona
  2752.  
  2753. Mike Mahoney
  2754. Emerald Isle, The
  2755. (602) 749-8638
  2756. Arizona
  2757.  
  2758. Frank Ward
  2759. Encounter, The
  2760. (602) 892-1853
  2761. Arizona
  2762.  
  2763.       
  2764. }}} California
  2765.  
  2766. Patrick O'Riva
  2767. AsmLang and OS/2
  2768. (408) 259-2223
  2769. California
  2770.  
  2771. Michael Nelson
  2772. SeaHunt BBS
  2773. (415) 431-0473
  2774. California
  2775.  
  2776. Michael Cummings
  2777. Zzyzx Road OS/2 BBS
  2778. (619) 579-0135
  2779. El Cajon, California
  2780.  
  2781. Craig Swanson
  2782. OS/2 Connection
  2783. (619) 558-9475
  2784. San Diego, California
  2785.  
  2786. Chuck Gilmore
  2787. Magnum BBS
  2788. (805) 582-9306
  2789. California
  2790.  
  2791.        
  2792. }}} Colorado
  2793.  
  2794. William Herrera
  2795. Cuerna Verde
  2796. (719) 545-8572
  2797. Colorado
  2798.  
  2799. Randy Edwards
  2800. Socialism OnLine!
  2801. (719) 392-7781
  2802. Colorado
  2803.  
  2804.        
  2805. }}} Connecticut
  2806.  
  2807. Chris Regan
  2808. Storm Front - OS/2, The
  2809. (203) 234-0824
  2810. Connecticut
  2811.  
  2812. Felix Tang
  2813. Excelsior, The
  2814. (203) 466-1826
  2815. Connecticut
  2816.  
  2817. Emmitt Dove
  2818. Fernwood
  2819. (203) 483-0348
  2820. Connecticut
  2821.  
  2822.         
  2823. }}} Deleware
  2824.  
  2825. John Tarbox
  2826. Singer Bear BBS
  2827. (302) 984-2238
  2828. Deleware
  2829.  
  2830. Scott Street
  2831. Space Station Alpha
  2832. (302) 653-1458
  2833. Deleware
  2834.  
  2835.        
  2836. }}} Florida
  2837.  
  2838. Mark Wheeler
  2839. SandDollar, The
  2840. (407) 784-4507
  2841. Florida
  2842.  
  2843. Rusty Plant
  2844. The 19th Hole
  2845. (904) 479-8538
  2846. Pensacola, Florida
  2847.  
  2848. Don Bauer
  2849. OS2 Exchange
  2850. (904) 739-2445
  2851. Florida
  2852.  
  2853. Chris Wolcott
  2854. The Outer Limits
  2855. (904) 934-1141
  2856. Gulf Breeze, Florida
  2857.  
  2858. Kathy Todd
  2859. The Apothecary's Archives
  2860. (904) 934-3146
  2861. Gulf Breeze, Florida
  2862.  
  2863. Richard Todd
  2864. The Disintegrated Circuit OS/2
  2865. (904) 934-9796
  2866. Gulf Breeze, Florida
  2867.  
  2868.         
  2869. }}} Georgia
  2870.  
  2871. IBM
  2872. IBM National Support Center
  2873. (404) 835-6600
  2874. Georgia
  2875.  
  2876. IBM
  2877. IBM National Support Center
  2878. (404) 835-5300
  2879. Georgia
  2880.  
  2881. Ed June
  2882. Information Overload
  2883. (404) 471-1549
  2884. Georgia
  2885.  
  2886.        
  2887. }}} Hawaii
  2888.  
  2889. Craig Oshiro
  2890. Ghostcomm Image Gallery
  2891. (808) 456-8510
  2892. Hawaii
  2893.  
  2894.       
  2895. }}} Illinois
  2896.  
  2897. Bill Cook
  2898. GREATER CHICAGO Online!
  2899. (708) 895-4042
  2900. Illinois
  2901.  
  2902. Bogie Bugsalewicz
  2903. I CAN! BBS
  2904. (312) 736-7434
  2905. Illinois
  2906.  
  2907.  
  2908.        
  2909. }}} Indiana
  2910.  
  2911. Mike Phillips
  2912. Catacombs, The
  2913. (317) 525-7164
  2914. Indiana
  2915.  
  2916. Jay Tipton
  2917. Play Board, The
  2918. (219) 744-4908
  2919. Indiana
  2920.  
  2921.        
  2922. }}} Kansas
  2923.  
  2924. Troy Majors
  2925. Byte Bus, The
  2926. (316) 683-1433
  2927. Kansas
  2928.  
  2929.         
  2930. }}} Louisiana
  2931.  
  2932. Stan Brohn
  2933. HelpNet of Baton Rouge
  2934. (504) 273-3116
  2935. Louisiana
  2936.  
  2937. Jim Sterrett
  2938. Padded Cell BBS, The
  2939. (504) 340-7027
  2940. Louisiana
  2941.  
  2942.         
  2943. }}} Maryland
  2944.  
  2945. James Chance
  2946. Last Relay, The
  2947. (410) 793-3829
  2948. Maryland
  2949.  
  2950.        
  2951. }}} Michigan
  2952.  
  2953. Dave Shoff
  2954. Cornerstone BBS, The
  2955. (616) 465-4611
  2956. Michigan
  2957.  
  2958.         
  2959. }}} Minnesota
  2960.  
  2961. Brady Flowers
  2962. Oberon Software
  2963. (507) 388-1154
  2964. Minnesota
  2965.  
  2966.         
  2967. }}} Missouri
  2968.  
  2969. Woody Sturges
  2970. OS/2 Woodmeister, The
  2971. (314) 446-0016
  2972. Missouri
  2973.  
  2974.         
  2975. }}} New Jersey
  2976.  
  2977. Bob Germer
  2978. Capital City BBS
  2979. (609) 386-1989
  2980. New Jersey
  2981.  
  2982. Mike Fuchs
  2983. Dog's Breakfast, The
  2984. (908) 506-0472
  2985. New Jersey
  2986.  
  2987.         
  2988. }}} Nevada
  2989.  
  2990. Kerry Flint
  2991. Caddis OS/2 BBS
  2992. (702) 453-6687
  2993. Nevada
  2994.  
  2995. Dennis Conley
  2996. Communitel OS/2 BBS
  2997. (702) 399-0486
  2998. Nevada
  2999.  
  3000.       
  3001. }}} New York
  3002.  
  3003. Mikel Beck
  3004. Kind Diamond's Realm
  3005. (516) 736-3403
  3006. New York
  3007.  
  3008.         
  3009. }}} North Carolina
  3010.  
  3011. Thomas Bradford
  3012. Backdoor BBS
  3013. (919) 799-0923
  3014. North Carolina
  3015.  
  3016. Richard Lee
  3017. Psychotronic BBS
  3018. (919) 286-7738
  3019. North Carolina
  3020.  
  3021.         
  3022. }}} Ohio
  3023.  
  3024. Mark Lehrer
  3025. Akron Anomoly, The
  3026. (216) 688-6383
  3027. Ohio
  3028.       
  3029.        
  3030. }}} Oklahoma
  3031.  
  3032. Bill Schnell
  3033. Asylum BBS, The
  3034. (918) 832-1462
  3035. Oklahoma
  3036.  
  3037. Scott Dickason
  3038. BBS/2
  3039. (918) 743-1562
  3040. Oklahoma
  3041.  
  3042.         
  3043. }}} Oregon
  3044.  
  3045. Bill Taylor
  3046. Integrated Media Servic
  3047. (503) 667-2649
  3048. Oregon
  3049.  
  3050. Paul Breedlove
  3051. Multi-Net
  3052. (503) 883-8197
  3053. Oregon
  3054.       
  3055.         
  3056. }}} Pennsylvania
  3057.  
  3058. Louis F. Ursini
  3059. Quantum Leap
  3060. (215) 967-9018
  3061. Pennsylvania
  3062.  
  3063. Ed Barboni
  3064. System-2 RBBS
  3065. (215) 631-0685
  3066. Pennsylvania
  3067.  
  3068.         
  3069. }}} South Carolina
  3070.  
  3071. Paul Beverly
  3072. PMSC OnLine Resource
  3073. (803) 735-6101
  3074. South Carolina
  3075.  
  3076.        
  3077. }}} Tennessee
  3078.  
  3079. Operand BBS
  3080. Lonnie Wall
  3081. (901) 753-3738
  3082. Tennessee
  3083.  
  3084. Edward Owens
  3085. Looking Glass, The
  3086. (901) 872-4386
  3087. Tennessee
  3088.        
  3089.         
  3090. }}} Texas
  3091.  
  3092. Robert McA
  3093. Live-Wire
  3094. (214) 307-8119
  3095. Texas
  3096.  
  3097. Doug Palmer
  3098. Rock BBS, The
  3099. (512) 654-9792
  3100. Texas
  3101.  
  3102. David Dozier
  3103. Roach Coach, The
  3104. (713) 343-0942
  3105. Texas
  3106.  
  3107. Ken Rucker
  3108. RucK's Place/2
  3109. (817) 485-8042
  3110. Texas
  3111.  
  3112.        
  3113. }}} Virginia
  3114.  
  3115. Pete Norloff
  3116. OS/2 Shareware
  3117. (703) 385-4325
  3118. Virginia
  3119.  
  3120. Joe Salemi
  3121. Max's Doghouse
  3122. (703) 548-7849
  3123. Virginia
  3124.  
  3125.        
  3126. }}} Washington
  3127.  
  3128. LeRoy DeVries
  3129. Sno-Valley Software Exc
  3130. (206) 880-6575
  3131. Washington
  3132.  
  3133. Rodney Lorimor
  3134. Gecko Control
  3135. (509) 244-0944
  3136. Washington
  3137.  
  3138.