stoty commented on PR #615:
URL: 
https://github.com/apache/httpcomponents-client/pull/615#issuecomment-2687929688

   I can do that, but that would mean the the three formerly mutual classes 
only differ in case and package from the old deprecated classes. I can see that 
causing a lot of gried for users down the line.
   
   > * Since in both `auth` and `impl.path` packages contains multiple new 
classes there should be in respective new subpackages `gss` for tidiness.
   
   Sure. 
   
   > * Don't use the term "Kerberos" in classnames becausee we perform SPNEGO 
with GSS-API, correctly it should be called "Gss"
   
   Sure.
   
   > * SPNEGO in class names should be written consistently, In PascalCase and 
not mixed case.
   
   Only the old deprecated classes use SPNego, and fixing those would make it 
even easier to mix them up with the new ones. (apart from breaking backwards 
compatibility, if we care about that)
   
   > * Drop the prefix "Mutual" in class names altogether because one can 
disable on request making it a contradiction and the other party could 
pontentially deny it.
   
   I can do that, but then then the only difference between the old and new 
classes will be the packages and the case.
   Machines don't care, but I see that causing grief for users.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to