[260] in Release_7.7_team

home help back first fref pref prev next nref lref last post

Re: telnet -safe as default

daemon@ATHENA.MIT.EDU (John Hawkinson)
Wed Jan 18 03:19:01 1995

Date: Wed, 18 Jan 1995 03:18:50 -0500
To: cfields@MIT.EDU
Cc: release-team@MIT.EDU, krb-apps@MIT.EDU, brlewis@MIT.EDU, ghudson@MIT.EDU
In-Reply-To: "[259] in Release_7.7_team"
From: John Hawkinson <jhawk@MIT.EDU>


Preferatory comment: Remember that I'm an idealist here (!= release
engineer), and among other things, I would like all versions of telnet
to be consistant. So sue me :-)

Craig writes:

> On safe = 4:
>   
> 	  I agree with the idea that "safe" should mean what it says,
> 	  and not "safe, well, maybe." I don't see any particular reason
> 	  not to provide this functionality as a special option here at,
> 	  MIT, distinct from "-ax." Since we bothered to add it in the
> 	  first place, we ought to make it consistent with its name.
> 	  Unless we want to call it "telnet -safer."


I think it's a was a bad idea to call the option -safe in the first place,
as it breaks the existing (i.e. getopt-based) paradigm for telnet options.
As such, I would not be surprised if the "other" telnets' maintainers would
refuse to integrate such an option. This would result in a functionality being
present only in the Athena telnet, which would be poor.


> On ax = 2:
>   
> 	  change the behaviour of existing command line options. If in
> 	  the future -ax changes to 4, then we change change ours then
> 	  to follow suit (with the usual documentation issues).

Fair enough. I guess this is the "we don't want to be the first implementation
to do this" problem. Hopefully I won't run into it everywhere...

> On old = 1:
>   
> 	  All I have in mind here is a way to provide the old behaviour
> 	  in an option. I haven't actually thought much about the best
> 	  way to do that. This is not likely to be it.

I think it's really poor to call it -old (again) because it breaks
compatibility with getopt-based telnets (i.e. all the others). Please
consider using a one-character option name or somesuch.

> I don't ever go for behaviour three because I don't want to create the
> _expectation_ of the user that if encryption isn't happening, they
> will be warned of it, because they may take it to other sites and get
> burned. This may or may not be worth being concerned with.

All I can say is: AAAAAAAAAAAAAAAAAARRRRRRRRRRRRRGHHH!

--jhawk

home help back first fref pref prev next nref lref last post