medley
medley copied to clipboard
Bogus lispusers files
While scanning for string-arguments to TEDIT and OPENTEXTSTREAM, I encountered a number of lispusers files that don't load. Some of them (INDEX, NGROUP) I think should be moved to obsolete/ (they are replaced by TMAX-INDEX and TMAX-NGROUP).
The problem with others is that they have FILES commands that specify particular hosts and directories (e.g. {ERIS}) that no longer exist. For most of those I presume the intent is (VALUEOF LISPUSERSDIRECTORIES)).
A few of them (MIME, MTP...) are subpackages of Lafite, and they are explicitly trying to get Lafite from a place where Lafite no longer resides. Lafite is now in library/lafite/. Maybe they should be moved from lispusers/ to library/lafite/? Or maybe we need a variable LAFITEDIRECTORIES?
(Finally, does the file DICTCLIENT exist anywhere in the archives? This was part of the Dictionary Server--some of its files remain in Lispusers but they depend on this. Maybe all the dictserver files should also go to obsolete. The dictclient was probably something that was running on a separate server that held the old dictionary data files.)
LISPNERD loads (FROM {NFS}<TILDE>DICTSERVER>LISP>) DICTCLIENT) so I would guess we don't have it. Was it an implementation of the RFC 2229 DICT server protocol?
Probably some sort of dictionary server, but that RFC came out in 1997 :-).
On Feb 2, 2022, at 6:57 PM, Nick Briggs @.***> wrote:
LISPNERD loads (FROM {NFS}<TILDE>DICTSERVER>LISP>) DICTCLIENT) so I would guess we don't have it. Was it an implementation of the RFC 2229 DICT server https://datatracker.ietf.org/doc/html/rfc2229 protocol?
— Reply to this email directly, view it on GitHub https://github.com/Interlisp/medley/issues/667#issuecomment-1028502353, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACBP2DAID5CI7XGZLV2SUQDUZHHJPANCNFSM5NNBFLNQ. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.
... or the webster protocol, which predated the DICT protocol. I remember the dict server running at PARC, but never investigated the details. I think it had the Webster's dictionary as the basis, and it appears it also had the IRM for the "lispnerd" lookups.
No, it was something that we did internally, John Maxwell, Martin and me, and maybe WIllie Crowther. We got early tapes of the American Heritage Dictionary (or maybe it was Merriam Webster, now I don’t remember). We put it up as a service, and maybe used it also for remote spell checking in those days. (It turned out that the latter half of the letter g was written past the end of tape mark, we went back to them and they wouldn’t give it under our original arrangement—by that time they had realized that there was money to be made on line.)
We also set it up as what we called the “wordnerd”, the capability of looking up a word up by its definition (kind of radical in those days). “plastic on the end of a shoe lace” —> aglet. “mechanical model of the solar system” -> orrery. One of the first inverted indexes—we filed a patent on indexed searching, but the patent examiner said it was no different from what you find at the back of a book.
Sometime in the 80’s, well before any protocols (or maybe we didn’t know about them).
So I think this is clearly defunct, I don’t think we can resurrect it, and there would be no reason to. Is there any reason not to move it to obsolete, for historians? It would be nice to recover the DICTCLIENT code, to complete the artifact, but there is no value in tripping over it in the current lispusers.
On Feb 2, 2022, at 5:25 PM, Nick Briggs @.***> wrote:
... or the webster protocol, which predated the DICT protocol. I remember the dict server running at PARC, but never investigated the details. I think it had the Webster's dictionary as the basis, and it appears it also had the IRM for the "lispnerd" lookups.
— Reply to this email directly, view it on GitHub https://github.com/Interlisp/medley/issues/667#issuecomment-1028516630, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQSTUJOJMW62P5UTN77OSGLUZHKRXANCNFSM5NNBFLNQ. You are receiving this because you authored the thread.
Actually, I think Willie was interested because he needed access to words of various sorts for his original Adventure game.
If someone still at PARC can see the old file server backups they might be able to recover things from either /tilde/dictserver or /project/dictserver -- (or it might still be spinning somewhere in the building).
I’ll ask John
Sent from my iPhone
On Feb 2, 2022, at 6:22 PM, Nick Briggs @.***> wrote:
If someone still at PARC can see the old file server backups they might be able to recover things from either /tilde/dictserver or /project/dictserver -- (or it might still be spinning somewhere in the building).
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.
I'm comfortable with having lispusers files that were either released by Venue, owned by Venue or were contributed anew. Let's remove clutter.
This is all part of issue #7 Sort out LispUsers. Should be updated.
INDEX, NGROUP, and MTP were eventually moved to obsolete.
Are MIME and the dictionary server the remaining files of this issue that should be moved to obsolete?
MIME is now in library/lafite, so it's probably no longer relevant to this lispusers issue.