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]
