Three Usenet News postings relating to HyTime and TechnoTeacher's HyTimie engine are collected in this file. Date: December 4, 1994. Further information on MarkMinder/HyMinder or pointers to such information will be available in Steve Pepper's "Whirlwind Guide" to SGML Tools.
Newsgroups: comp.text.sgml Path: msunews!agate!howland.reston.ans.net!pipex!sunic!trane.uninett.no!nntp.uio.no!ifi.uio.no!naggum.no!comp-text-sgml Approved: firstname.lastname@example.org Date: 04 Dec 1994 21:26:32 UT From: "Steven R. Newcomb" <email@example.com> Message-ID: <199412042126.AA07521@bruno.techno.com> Subject: TechnoTeacher: new HyMinder policies, prices Lines: 262 POLICY CHANGE REGARDING MARKMINDER & HYMINDER C++ LIBRARIES ----------------------------------------------------------- TechnoTeacher will no longer offer the MarkMinder(R) SGML database technology separately. You can still use the MarkMinder system, but you will have to license our HyMinder(R) HyTime engine in order to get the MarkMinder(R) system. If you insist on not using HyTime, you can simply ignore the HyTime-supporting portions of the HyMinder library; you will still have all the SGML functionality that the MarkMinder library has always supported. This change in policy is rooted in our conviction that, as Dr. Goldfarb puts it, "The future of SGML is HyTime." We will no longer provide incentive for our customers not to avail themselves of the powerful new information management tools that the HyTime standard implies, and that our HyMinder library implements. Existing MarkMinder(R) licensees will be offered attractive upgrade deals. LICENSE POLICY CHANGES ---------------------- New licensing and pricing policies for the HyMinder library are effective immediately. A summary is provided under the heading, "HYMINDER LICENSE INFORMATION," below. Those of you who have been unwilling to sign a royalty-bearing HyMinder license may be interested in our new one-time fee for unlimited Distributable End User Licenses (i.e., unlimited copies and end users) of an application. Under these new arrangements, software publishers do not have to comply with expensive or onerous record keeping and reporting requirements, either. Each such single-application license is USD 65,000.00. A license to make an unlimited number of copies of an unlimited number of applications now costs USD 250,000.00; this is the maximum end-user license fee that can be paid by a single licensee. Of course, we will continue to honor all license agreements that are now in effect, but we will cheerfully make new license agreements with those of our existing licensees who wish to take advantage of the new policies. MAINTENANCE & DEVELOPER LICENSE POLICY CHANGES ---------------------------------------------- We are continuing our tradition of making the up-front risk of developing HyMinder-based applications as low as we can possibly make it. As before, there is no requirement that anyone purchase any Distributable End-user Licenses before they have developed an application for distribution. We have now combined our annual maintenance fee with an annual license to develop applications. We no longer offer unsupported or partially- supported Developer Licenses. The annual cost of the combined full maintenance support and developer license is, for single developers, about the same as before, with a minimum threshold of about USD 6,500.00 (in other words, 10% of the one-time fee for unlimited copies of a single application). For larger organizations, the cost is much less than it was under the old pricing policies, and it can never exceed USD 25,000.00, regardless of the number of developers and the number of platforms being employed at any single site. HYMINDER TECHNICAL INFORMATION ------------------------------ TechnoTeacher, Inc.'s HyMinder HyTime engine is for those who wish to write applications that can create and/or process hypermedia documents represented in the internationally standard HyTime language, and for those who wish to create object-oriented SGML applications or retrofit existing applications so that data can be interchanged in the form of SGML documents. The HyMinder HyTime engine is a C++ library which offers an easy-to-use and comprehensive API to the information contained in SGML and HyTime documents. When using the HyMinder system, programmers can regard each syntactic and semantic construct (described by the SGML and HyTime standards) as a persistent C++ object, and all such objects can be manipulated, altered, validated, and/or automatically exported as SGML/HyTime-conforming documents. The HyMinder system incorporates TechnoTeacher's MarkMinder SGML engine, which contains an SGML parser and exporter and allows editing and validation of DTDs, elements, and attributes while in database form. The MarkMinder engine's SGML database technology allows it to rapidly and randomly read, write, and/or alter the structures, attribute values, contents, etc. of several databased SGML documents simultaneously. The HyMinder HyTime engine's object classes add the hyperlinking, scheduling, and extended document management and validation facilities of HyTime to the MarkMinder SGML engine substrate. The HyMinder engine performs validation and processing tasks that are specified and implied by the HyTime standard, such as verifying the compliance of elements with HyTime architectural forms, resolving hyperlinks, providing anchor notification, providing traversal services between separate documents, responding to queries expressed in HyTime's query language (HyQ), assisting applications in managing the rendition of events in time- and space-based documents, etc. Version 0.8.2 of the HyMinder C++ library is currently available on SPARCs running SunOS 4.1.x with GNU g++ 2.x, for SPARCs running Solaris 2.x with SPARCompiler C++ 3.0.1, and for 80386 and 80486 machines running Linux 0.99.14 (libc 4.4.4) with GNU g++ 2.x. Support for other platforms is planned, and an MS Windows version is about to be released; please make your needs known. Anticipated HyTime Module Support: Version | 0.8 | 0.9 | 1.0 | 2.0 Base | p | p | p | c Measurement | p | p | p | c Location Address | p | p | p | c Hyperlinks | p | p | p | c Scheduling | | | p | c Rendition | | | p | c Anticipated HyTime Module Option Support: Version | 0.8 | 0.9 | 1.0 | 2.0 BASE MODULE context | | | | c lextype | | | | c HyLex | | | | c lexord | | | | c refctl | | c | c | c exidrefs | | c | c | c dvlist | | | c | c desctxt | | | c | c activity | | c | c | c dcnatts | | | c | c xpropdef | | | | c HyPD | | | | c unparsed | | | | c MEASUREMENT MODULE dimref | | | | c markfun | | p | p | c HyOp | | p | p | c HyFunk | | p | p | c homogran | | | | c fcsmdu | | | | c axismdu | | | | c LOCATION ADDRESS MODULE multloc | p | c | c | c spanloc | | | | c anysgml | | | | c anydtd | c | c | c | c mixspace | | | | c coordloc | p | p | p | c pathloc | | c | c | c relloc | p | p | p | c notsrc | | | | c query | p | p | p | c HyQ | p | p | p | c mixcase | | | | c bigmatch | | | | c uassert | | | | c HYPERLINKS MODULE manyanch=NUMBER | c | c | c | c SCHEDULING MODULE manyaxes=NUMBER | | | | c splitfcs | | | | c grpdex | | | | c accanch | | | | c exrecon | | | | c calspec | | | | c juldate | | | | c RENDITION MODULE modify | | | | c patch | | | | c project | | | | c profun | | | | c scaleref | | | | c Table key: p=partial; c=complete. Support for the Scheduling and Rendition modules of HyTime will begin with version 1.0. HYMINDER LICENSE INFORMATION ---------------------------- Licenses: The terms and conditions of specific Developer Licenses and Application Licenses are contained in written agreements. (The information in this circular is subject to modification by changes, additions and deletions without notice.) Not shown in the fee schedules below are shipping fees, media charges (a nominal charge for each actual copy of the HyMinder library and documentation on magnetic media), applicable taxes, and the additional costs of optional technical services. Developer Licenses: A HyMinder Developer License consists of the right to use the HyMinder library for the purpose of developing applications that contain and/or use the HyMinder engine, and for testing such applications prior to distribution or deployment for use. This nonexclusive, nontransferable license is good for a year at a time and allows for the use of the HyMinder library by one named person (or, alternatively, by one named machine to be used only by one person during any one period of time). Each Developer License is provided for one specific computer platform. Pricing: A HyMinder Developer License may be purchased annually for $5,500 [all amounts are shown in US dollars] plus $1,000 per developer (for a minimum of $6,500), with the total Developer License fees not to exceed $25,000 per year per software development site. Developer License fees include the cost of maintenance, all updates and new releases, technical support, and ten Distributable End User Licenses. Schedule of Developer License Fees: ($5,500 plus $1,000 per developer [minimum of $6,500]) number of developers | price per year 1 | $ 6,500 2 | $ 7,500 5 | $ 10,500 10 | $ 15,500 20 or more | $ 25,000 Unlimited Single Application Licenses: A HyMinder Unlimited Single Application License consists of the right to incorporate all or any portion of the HyMinder library in an unlimited number of copies of exactly one application, a description of which forms part of the license agreement. Pricing: A HyMinder Unlimited Single Application License may be purchased for $65,000. Each new Application costs an additional $65,000, with the total cost of Application Licenses not to exceed $250,000 per licensee. A license for unlimited numbers of copies of an unlimited number of applications may be purchased for $250,000. Schedule of Unlimited Single Application License Fees: ($65,000 per application) number of applications | price 1 | $65,000 2 | $130,000 3 | $195,000 4 or more | $250,000 Note: The applicable Developer License Fee must be paid annually for the continuation of maintenance. Refunds: License fees, and all taxes based on license fees, are refundable if all copies are destroyed and all original materials are returned to TTI within thirty days after the materials are first delivered to Licensee's address. No other charges are refundable. -- NOTE NEW ADDRESS, PHONE NUMBERS: Steven R. Newcomb | TechnoTeacher, Inc. direct +1 716 389 0964 | (courier: 3800 Monroe Avenue, main +1 716 389 0961 | Pittsford, NY 14534-1330 USA) fax +1 716 389 0960 | P.O. Box 23795 Internet: firstname.lastname@example.org | Rochester, New York 14692-3795 USA
Newsgroups: comp.text.sgml Path: msunews!agate!howland.reston.ans.net!pipex!sunic!trane.uninett.no!nac.no!ifi.uio.no!naggum.no!comp-text-sgml Approved: email@example.com Date: 04 Dec 1994 20:48:16 UT From: "Steven R. Newcomb" <firstname.lastname@example.org> Message-ID: <199412042048.AA07507@bruno.techno.com> Subject: TechnoTeacher: new address Lines: 23 Dear comp.text.sgml readers, CHANGE OF ADDRESS ----------------- TechnoTeacher Inc. has moved again, for the third time this year, to _much_ larger quarters and with great sigh of relief. The e-mail addresses are the same as ever, but the courier address, the postal address, and the phone numbers have changed again (sorry). Here is our new address, etc.: TechnoTeacher, Inc. (courier: 3800 Monroe Avenue, Pittsford, NY 14534-1330 USA) P.O. Box 23795, Rochester, New York 14692-3795 USA main telephone: +1 716 389 0961 facsimile: +1 716 389 0960 Internet: email@example.com -- Steven R. Newcomb | TechnoTeacher, Inc. direct +1 716 389 0964 | (courier: 3800 Monroe Avenue, main +1 716 389 0961 | Pittsford, NY 14534-1330 USA) fax +1 716 389 0960 | P.O. Box 23795 Internet: firstname.lastname@example.org | Rochester, New York 14692-3795 USA
Newsgroups: comp.text.sgml Path: msunews!agate!howland.reston.ans.net!pipex!sunic!trane.uninett.no!nntp.uio.no!ifi.uio.no!naggum.no!comp-text-sgml Approved: email@example.com Date: 04 Dec 1994 21:38:10 UT From: "Steven R. Newcomb" <firstname.lastname@example.org> Message-ID: <199412042138.AA07529@bruno.techno.com> Subject: TechnoTeacher: new workshops Lines: 72 HYTIME WORKSHOPS AND SEMINARS ----------------------------- Too few people understand what information architecture is, or even why it is necessary. To address the fundamental problem of creating information that describes itself explicitly and is truly application-neutral will require that many people develop certain information architecture skills, and many, many more to develop at least an awareness of the issues. There is no magic way to make this happen; for example, no amount of computer software can supplant these human skills and awarenesses. "The vineyard is large, and the workers are few." Over the last five years, we have seen spectacular growth in the demand for qualified people, but no such spectacular growth in the supply of them. Moreover, the demand for these skills has only just begun. Now, in partnership with High Text SARL (Paris, France) we are inaugurating a regular schedule of workshops, some aimed at executives that concentrate on awareness of the information management issues that affect profitability, and others at several greater levels of technical depth, including some that involve hands-on programming and require C++ and SGML skills. Our information architecture workshops have been well received in Anaheim, Boston, Ft. Lauderdale, Kawasaki, Paris, Singapore, San Antonio, Stockholm, and Sydney. The next ones will be held in Paris on January 16-19, 1995, and in Rochester, New York on January 31 - Febrary 3, 1995. These workshops are limited in size, highly interactive, and often quite intense and exciting. For information on workshops in Europe, please contact: Dr. Michel Biezunski High Text S.A.R.L. 5, rue d'Alsace 75010 Paris, FRANCE voice: +33 1 4205 9315 fax: +33 1 4205 9248 Internet: MBIEZUNSKI@MCIMail.com For information on workshops in North America and elsewhere, please contact: Ms. Dolores Wilson TechnoTeacher, Inc. (courier: 3800 Monroe Avenue, Pittsford, NY 14534-1330 USA) P. O. Box 23795, Rochester, New York 14692-3795 USA voice: +1 716 389 0961 fax +1 716 389 0960 Internet: email@example.com We are also planning a workshop for next summer in Sydney, Australia (where it will be winter), sponsored by Allette Systems Pty. Ltd. For information about that event, please contact: Mr. Nick Carr Allette Systems Pty. Ltd. Level 10, 91 York Street Sydney, New South Wales 2000 AUSTRALIA voice: +61 2 262 4777 fax +61 2 262 4774 firstname.lastname@example.org Best regards, -- NOTE NEW ADDRESS, PHONE NUMBERS: Steven R. Newcomb | TechnoTeacher, Inc. direct +1 716 389 0964 | (courier: 3800 Monroe Avenue, main +1 716 389 0961 | Pittsford, NY 14534-1330 USA) fax +1 716 389 0960 | P.O. Box 23795 Internet: email@example.com | Rochester, New York 14692-3795 USA