- From: Garrett Arch Blythe <doslynx@falcon.cc.ukans.edu>
- Date: Tue, 12 Jul 1994 10:42:04 -0500 (CDT)
- To: www-lib@www0.cern.ch
On Tue, 12 Jul 1994, Henrik Frystyk Nielsen wrote: > Thanks for joining me into the discussion! My comments (and some from > Tim) are merged into the text below: > > ... > > We are preparing a release ot the World-Wide Web Common Code Library at > the end of this week. The version number will be 3.0pre1 as this > release contains two new importans features. First, as Phillip has > indicated, encryption/decryption functionality has been added, and > secondly the HTTP client has been rewritten so that it now has a > interruptable, multithreaded I/O interface. Even though FTP and Gopher > are fully prepared for multithreaded functionality, HTTP is the most > important and therefore has highest priority. Timely.... I'm preparing for the merger and rewrite of the Lynxs. Tell me, if I don't want the multi-threaded stuff in the library, is it easily turned off? I'd look myself but I'm busy fixing Lynx 2-3. Lynx and DosLynx each use their own versions of 2.14. > At the same time the current version 2.16pre2 will be upgrated to > version 2.17. The reason for this is that this version is quite stable > and is the basis of the CERN Proxy Server. However, the plan is to > merge the multithreaded HTTP (3.0pre1) client and the single threaded > HTTP Client (2.17) into one version so that the next major release > contains the possibility of both a single threaded and a multi threaded > HTTP client. Are you saying that if I don't want multi-threaded, I'll have to opt to use 2.17 for the time being? I don't want multi-threaded since I am supporting DOS and VMS users. How easy is the consolidation of the libraries going to be? Am I going to have a lot of mods if I use 2.17 and eventually want to use 3.* since it will then be the library you will be continually updating? > For more information on the current state of the library can be found at > > http://info.cern.ch/hypertext/WWW/Library/Status.html > > > My understanding is that Lynx and DOSLynx provide 2 more totally different > > versions > > of libwww. > > > > The Lynx version of the library is very close to the CERN version. The > basic structure is the same, but Lou Montulli has added a lot af fancy > features that not all are implemented in the CERN code. DOSlynx uses a > completely other library - I think it is written in C++... Hehe. Don't be so sure. DosLynx uses a mostly unmodified 2.14 with the usual massaging; the rest of it is C++, including the old GridText functions, callable by C functions via the extern "C" { <your c++ code> }; which turns off the c++ name mangling of identifiers; global variables don't fall under this name mangling so you can use them anywhere (in DOS anyhow). > ... Yours, Garrett. Trodden Soil I am trodden soil. Dust covers my face. Soles crush my nature Revealing a hard empty space. Garrett Arch Blythe (913)864-0436 User Services Student Programmer/Consultant University of Kansas Computer Center <doslynx@falcon.cc.ukans.edu>
Received on Tuesday, 12 July 1994 17:42:36 UTC