Main  /  Edit version 3  /  Edit version 4  /   /  Users Area

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


Version 3Version 4
Как принять учатие в проекте CppCMSHow to Contribute to CppCMS Project


> 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]( 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.
I would strongly recommend using unstable 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](/wikipp/en/page/cppcms_1x_coding_standards)
- [Стандарты стабильной ветки CppCMS 0.0.x](/wikipp/en/page/coding_standard)
- [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)
Пожалуйста, не забудьте про [эту часть](/wikipp/en/page/cppcms_1x_coding_standards#copy) о политике авторских прав.
Please do not forget [this section](/wikipp/en/page/cppcms_1x_coding_standards#copy) about copyrights policy.
Затем, пишите патчи и шлите их мне, я рассмотрю их и если все хорошо - интегрирую их в дерево исходных кодов CppCMS.
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.
Если Вы хотите стать участником проекта, присылайте мне информацию о себе, откройте аккаунт на SourceForge и после нескольких значительных патчей я буду рад обеспечить вам доступ к SVN для записи.
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.
В любом случае, не стесняйтесь писать мне через список рассылки CppCMS или напрямую на _artyomtnk_ **собака** _yahoo_ **точка** _com_.
In any case, feel free to write me over CppCMS mailing list or directly to _artyomtnk_ **AT** _yahoo_ **DOT** _com_.


CppCMS is a web development framework for performance demanding applications.

Support This Project Logo

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

CppCMS needs You


Main Page

Valid CSS | Valid XHTML 1.0