-
Notifications
You must be signed in to change notification settings - Fork 77
Contributing to Ardor3D
Question: How can I become a contributor to Ardor3D?
Answer: You already are. Community members may submit patches via Issues page. Patches that are not just simple bug fixes will require having a Contributors License Agreement on file with Ardor Labs before they can be committed.
Question: Ok, but how can I get access to commit directly to the Ardor3D source repository?
Short Answer: Be active on the forums. Sign and submit a CLA . Continuously submit significant patches via Issues page.
Longer Answer: Commit access for Ardor3D is given out based on the need to offset the workload of vetting and committing community submitted patches. Simply put, if a particular member is submitting enough useful patches that the existing committers are being overwhelmed, it might make more sense for that member to have direct commit access. If this occurs, an existing committer would privately nominate that member for commit status to the other current committers. A private vote is held and if unanimously agreed upon (and only then, to prevent any possible hard feelings) the member is notified that they were considered for commit access and asked if they would like that responsibility.
Having commit access in Ardor3D means having certain responsibilities. In particular, you are agreeing to vet and commit some community submitted patches, particularly those that affect code you have written or are particularly familiar with. If you are inactive for more than six months, you will be reminded of this responsibility and asked if you want to continue to hold that post.
Question: I want to contribute to Ardor 3D, but I'm not sure what to work on. What projects need doing? At what difficulty level do you estimate each of them to be?
Short Answer: Here's a link to the wishlist of projects that we'd absolutely love for you to try your hand at - Developers' Wishlist