It does not appear that the VMS phone protocol was ever officially
productized for Tops-20. It seems to have started out as a local
development by Robert Brown of CSSE, which was taken over by Phil Budne,
who was an LCG SWS and thus given a certain amount of internal DEC support.
It's got a number of issues, which I've rewritten up for later, but
nothing that would defeat its usage. Basically, it's crying out to be
brought up to Tops-20 7.1 standards and would significantly benefit in
other areas, the first being debugging and the second being
maintainability. Debugging is always a challenge for multi-forking
software, which--to a certain extent--has to be designed to be
debugged. Indeed, I've stumbled over bugs in DDT exactly because I was
messing around with such multi-forking programs as FAL and the mail system.
I hasten to repeat (or re-paraphrase, if you will) what I've said in the
past: it's hardly fair to criticize software some thirty years after the
fact, especially when it has had no champion or maven in all that time.
And, I don't like doing that in any case when nobody is around to answer
questions, particularly the original designers or authors.
For now, I've put this aside and continue to concentrate on arriving at
a release candidate for PANDA II. I'll send a brief update on the
current status later.
------------------------------------------------------------------------
On 3/7/24 8:33 PM, Johnny Billquist wrote:
I might have reverse-engineered it at some point. I can't remember for
sure. But I did look quite a lot at it at some point.
To answer Thomas - RSX-11M-PLUS have an implementation as well. But
it's not a very good one, and I really should rewrite that thing.
The RSX version is written in BLISS, by the way.
And no, I've not found any "official" documentation for it.
Johnny
> ------------------------------------------------------------------------
> On 2024-03-08 02:23, Paul Koning wrote:
>
> I don't believe it was documented by DEC, unlike applications such as
> FAL. But some memory says that Johnny Billquist did the reverse
> engineering and published the answers.
>
> paul
>> ------------------------------------------------------------------------
>> On Mar 7, 2024, at 8:08 PM, Thomas DeBellis
>> <tommytimesharing(a)gmail.com> wrote:
>>
>> Tops-20 has a version of the VMS PHONE protocol that I look at from
>> time to time.
>>
>> Is there a published specification for this anywhere? I'd like to
>> maybe do some work on the Tops-20 code, but I'd prefer not to
>> reverse engineer what I don't have to.
>>
>> Besides VMS and Tops-20, what other systems speak PHONE?