elharo commented on issue #11802:
URL: https://github.com/apache/maven/issues/11802#issuecomment-4778236017

   > Sure, it does, but everyone misinterprets it; it says "will be depended on 
by somebody" and not "the author is responsible to keep them supported and not 
breaking". Hence, we clearly document and communicate what we mean and what our 
intent is. And, while according to the law, there always will be somebody 
depending on it, they are left on their own.
   
   Setting the historical record straight, Hyrum was a Google when he 
formulated Hyrum's Law and Google had and has a very strict rule that if you 
change something you are indeed responsible for fixing everything that you 
break, and you can't commit your breaking CL without including all the 
necessary fixes to keep everything working in that CL. So yes, the intent of 
the law is precisely that maintainer should not break observable behavior. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to