Developerarea
From csql
Developers Area
Communications Channels
The primary mechanism for CSQL communication is through its forums. Anyone who is using this product shall participate in developer forums. You can search for the archive of past discussions before you post your question/issue.
Please summarize any off-list knowledge gained and post it for the benefit of all. For example, if developers work out a solution for solving a problem, post a summary to the forums , including alternatives that were considered.
Getting Started
- Subscribe to mailing list csql-development@lists.sourceforge.net, csql-users@lists.sourceforge.net from here
- Download source at https://sourceforge.net/projects/csql
- Read the UserManual
- Go through the examples
- Understand the Architecture
- Understand the design
Documentation
Ways to contribute
For beginners, items which come first in the list are good starting point. It is ordered on the basis of complexity
- Check Out, Build the Code, and run the Tests
- Add functional , stress and scalability Tests.
- Fix bugs. Click here to know existing bugs
- Add new test cases for user exposed interfaces (How to?)
- Develop test cases, run them and create bugs
- Review bug fixes, new feature's design and its code
- Test the Documentation
- Review the manual and test all the examples. If you find something that looks wrong, create bug and specify "Documentation" as category
- Develop New Features. Click here to get the list of features.
- Testing New Features
- Suggest new features/project ideas
- Improve subsystems (code reorganization, performance improvement, etc)
Product Pages
Project Ideas
Current Feature Development
List of Test Cases
Working with CSQL
How to checkout the code from CVS?
How to build the source?
Coding Guidelines
How to add new test cases?
Code Submission Guidelines
How to submit the code changes?
Please read Bug Fixing Process and Feature Development Process to know about how to work with CSQL.
