If you feel you have a solid understanding of the code, you might want to
browse some of the open tickets and identify those which seem doable to you.
That's really the best way to get started, IMO.

https://issues.apache.org/jira/browse/CASSANDRA

The lack of comments does present a challenge to new developers, so you
might do what you proposed and expand on those areas that are ambiguous or
confusing. Just make sure you follow proper style:
http://wiki.apache.org/cassandra/CodeStyle

The wiki is a great resource for getting acquainted with the architecture:

http://wiki.apache.org/cassandra

Internals: http://wiki.apache.org/cassandra/ArchitectureInternals

How to Contribute? http://wiki.apache.org/cassandra/HowToContribute

-- Todd

On Fri, Jun 25, 2010 at 10:58 AM, Marty Greenia <martygree...@gmail.com>wrote:

> Hello Cassandra devs,
>
> I'm interested in becoming a contributor to the Cassandra project and was
> looking for some areas in which to start on.
>
> I've been ramping up the code base, getting acquainted with the major
> components, and I feel like there is a lack of commenting. Commenting the
> code would be a good way for my to learn the system better, and I suspect
> it
> would also be useful for others interesting in the future. Would providing
> some quality comments -- high-level descriptions for each class, more
> detailed descriptions for large/ambiguous functions -- be a useful way to
> start contributing?
>
> Thanks!
> Marty
>

Reply via email to