Hi Almero,

Great to see your interest in contributing to the project. Currently, the 
Apache Cassandra community is in a code freeze[0] to ensure that we stabilize 
Cassandra 4.0 so the focus is going to be on testing. Here's a blog post[1] on 
how we're validating Cassandra. Anything that your team could help out test 
Cassandra 4.0 and stabilize it would be helpful to the community.

Thanks,

Dinesh

[0] http://cassandra.apache.org/doc/latest/development/patches.html#code-freeze
[1] https://cassandra.apache.org/blog/2018/08/21/testing_apache_cassandra.html

> On Jan 13, 2020, at 3:32 PM, Gouws, Almero <alme...@amazon.com.INVALID> wrote:
> 
> Hi Cassandra devs,
> 
> My name is Almero Gouws, I am the head of engineering for Amazon Managed 
> Apache Cassandra Service (MCS). My team and I are eager to begin contributing 
> to Apache Cassandra, and I want to share some of the contribution ideas we 
> have planned. The goal of this thread is to get your input and guidance on 
> the best way to accomplish these efforts.
> 
> SigV4 plugins
> We have developed Java client and server authentication plugins which make 
> use of Amazon Signature Version 4 [1]. We use these plugins in production to 
> leverage short term session-based credentials, as well as AWS Identity and 
> Access Management Roles [2], when authenticating to MCS. We are looking to 
> open-source both the client and server plugins, so that self-managed 
> Cassandra clusters could benefit as well. Is this something the community 
> would interested in? If so, should we aim to add the plugins to the main 
> project, or host them in a separate repo? We'll make the code available for 
> review as soon as we can.
> 
> Infrastructure
> I have noticed that there is a need for infrastructure to run automated tests 
> for Cassandra. We'd like to help so that the tests can be run regularly with 
> a reasonable running time. We believe that 15 m4.2xlarge [3] EC2 instances 
> could help accomplish this, and we'd be happy to make this capacity 
> available. Can you help us validate that this is the appropriate capacity, 
> and guide us into how it should be configured?
> 
> CodeGuru
> At re:Invent 2019 we announced Amazon CodeGuru [4] in preview. CodeGuru is a 
> machine learning service for automated code reviews and application 
> performance recommendations. We are looking to enable CodeGuru support on the 
> Apache Cassandra GitHub repo to assist with reviewing pull requests. CodeGuru 
> is not meant to be a replacement for developer reviews, instead it gives 
> specific recommendations to fix or improve code. If added to the repository, 
> CodeGuru would still be an optional tool and it will not require reviewers to 
> change their existing workflow. Is this something the community would be 
> interested in?
> 
> I'm looking forward to hearing from you and working with the community to 
> benefit all users of Apache Cassandra. I'd also like to introduce Derek 
> Chen-Becker (dchen...@amazon.com<mailto:dchen...@amazon.com>), a senior 
> engineer on Amazon MCS. Along with myself, Derek will be available on the 
> user and dev mailing lists and we will regularly be in the slack channels as 
> well.
> 
> -Almero
> 
> [1] https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html
> [2] https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html
> [3] https://aws.amazon.com/ec2/instance-types/m5/
> [4] https://aws.amazon.com/codeguru/
> 
> 


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

Reply via email to