I’ve modified just the first sentence, to:

Dependencies expose the project to ongoing audit and maintenance burdens, and 
security risks. We wish to minimise our declared and transitive dependencies 
and to standardise mechanisms and solutions in the codebase. Adding new 
dependencies requires community consensus via a [DISCUSS] thread on the 
dev@cassandra.apache.org<mailto:dev@cassandra.apache.org> mailing list.

Since it’s not only security risks we care about. But really this is all 
nitpicking.


From: Mick Semb Wever <m...@apache.org>
Date: Wednesday, 1 June 2022 at 10:51
To: dev@cassandra.apache.org <dev@cassandra.apache.org>
Subject: Re: Updating our Code Contribution/Style Guide




On Mon, 30 May 2022 at 22:37, Ekaterina Dimitrova 
<e.dimitr...@gmail.com<mailto:e.dimitr...@gmail.com>> wrote:
I also like it, thank you for putting it together. We can always add more and 
more, but I think the current one is already quite extensive. I like the 
dependency management point.



The dependency management paragraph, no objections, but the wording can be 
shortened…

For example,

Dependencies to the project are difficult to maintain over time and expose 
security flaws that are difficult for us to continuously audit. We wish to 
minimise our declared and transitive dependencies and to standardise mechanisms 
and solutions in the codebase. Adding new dependencies requires community 
consensus via a [DISCUSS] thread on the 
dev@cassandra.apache.org<mailto:dev@cassandra.apache.org> mailing list.




Reply via email to