Main  /  Edit version 4  /  Edit version 5  /   /  Users Area

Difference "How to Contribute to CppCMS Project" ver. 4 versus ver. 5

Content:

>
> I like this project, I want to make
> [the world greener](/wikipp/en/page/rationale)
>
> How can I help?
>
## Basics
First of all CppCMS project would be glad to receive any help, there is a lot of work to do and any help would be appropriate.
I would strongly recommend you to join [cppcms-users](https://lists.sourceforge.net/lists/listinfo/cppcms-users) mailing list, this would help CppCMS community to communicate with each other, allow you to get latest updates and see the recent developments.
The most basic and most important help you can provide: work with CppCMS, build applications, find issues and _report them_. This is very important to receive inputs from community to be able to create high quality framework.
There are many other areas you can help that are not directly
related to coding: translate software and documentation, provide examples etc.
## Before you begin...
**Remember:** there are two branches of CppCMS: 0.0.x stable branch and alpha version of CppCMS: 1.x.x branch that
includes significant improvements and revisited API.
Note they are very similar but not compatible branches, so
decide where do you want to help: the old, stable and
working code that someday may become legacy and unstable
branch that is the future of CppCMS.
**Remember:** there are two branches of CppCMS: 0.0.x old stable branch and upcoming version of CppCMS: 1.x.x
branch that includes significant improvements and
revisited API but still has no stabilized API.
I would strongly recommend using unstable branch.
I would strongly recommend using upcoming 1.x.x branch.
## Contributing the code
If you decided to contribute the code first thing I would
recommend to read is coding standards document. This would
help you to understand what can be done and what cannot.
- [CppCMS 1.x.x unstable branch standards](/wikipp/en/page/cppcms_1x_coding_standards)
- [CppCMS 0.0.x stable branch standards](/wikipp/en/page/coding_standard)
- [CppCMS Coding Standards](/wikipp/en/page/cppcms_1x_coding_standards)
Please do not forget [this section](/wikipp/en/page/cppcms_1x_coding_standards#copy) about copyrights policy.
Next step, write patches and send them to me, I would review them and if everything ok I would integrate them
to the CppCMS source tree.
If you want to become a project member, send me some some
information about yourself, open SourceForge account and after several significant patches I would be glad to provide you write SVN access.
In any case, feel free to write me over CppCMS mailing list or directly to _artyomtnk_ **AT** _yahoo_ **DOT** _com_.

About

CppCMS is a web development framework for performance demanding applications.

Support This Project

SourceForge.net Logo

Поддержать проект

CppCMS needs You


Navigation

Main Page


Valid CSS | Valid XHTML 1.0