This page gives an overview of how to contribute software to Trafodion. It points to additional pages that give more detailed information. New contributors should read this section and understand its material before starting.
To contribute to the wiki, see Contribute to the Wiki.
Overview
Thanks for your interest in contributing. Feel free to ask clarifying questions on the dev<at>trafodion.incubator.apache.org mail list.
The Trafodion project is now an Incubating Apache project.
Coding Guidelines
The Trafodion code follows a set of Coding Guidelines. You should review these before making code changes.
Workflow
The Contributor Workflow - Code/Docs describes the contributor work flow.
Committers
We are always looking for new committers. If you are a committer please see the instructions in Committer Workflow.
Debugging
While unit testing your code, you may find you need to debug it. For some debugging tips, see Debugging Tips.
Test Suites
There are test suites for each Trafodion repository. For details, see the Test Suites.
Troubleshooting
Problems can occur while building and running Trafodion, see Troubleshooting for Trafodion Developers for some hints.
Bug Tracking
We use Apache JIRA for tracking bugs in Trafodion. For details, see tracking bugs.