I’m not opposed to this, although I think there is less need for it. Do you 
have an example of where you think this policy could have resulted in a 
different outcome?

> On 1 Sep 2022, at 16:31, Ekaterina Dimitrova <e.dimitr...@gmail.com> wrote:
> 
> Hi everyone,
> 
> Some time ago we added a note to the project Cassandra Code Style:
> “New dependencies should not be included without community consensus first 
> being obtained via a [DISCUSS] thread on the dev@cassandra.apache.org mailing 
> list”
> 
> I would like to suggest also to add a point around accessing JDK internals. 
> Any  patch that suggests accessing internals and/or adding even more 
> add-opens/add-exports to be approved prior commit on the mailing list. 
> 
> It seems to me the project can only benefit of this visibility. If something 
> is accepted as an exception, we need to have the right understanding and 
> visibility of why; in some cases maybe to see for alternatives, to have 
> follow up tickets opened, ownership taken. In my opinion this will be very 
> helpful for maintaining the codebase.
> 
> If others agree with that I can add a sentence to the Code Style. Please let 
> me know what you think. 
> 
> Best regards,
> Ekaterina
> 
> 

Reply via email to