[OpenSER-Devel] want to Contribute

Klaus Darilion klaus.mailinglists at pernau.at
Mon Jan 14 14:18:41 UTC 2008


Hi Henning!  You could add your explanations to the wiki

regards
klaus

Henning Westerholt schrieb:
> On Monday 14 January 2008, rubel Ahmed wrote:
>>  I using OpenSer for 2 years in a telecom industry of Bangladesh. Here I
>> working as a software engineer. Now I want to working with this well known
>> and famous open source softswitch. If you give me chance then I will pay
>> full dadication on this project. I already read some terms and condition of
>> openser contribution given in contributions page of your official website(
>> www.openser.org). If you have any kind of rules and other terms and
>> conditions please send me.
> 
> Hello Salahuddin,
> 
> great that you want to join. :-)
> 
> Contribution (and getting developer status) in the OpenSER project works 
> somewhat similar to other Open Source projects.
> 
> I started with task like patch review, smaller cleanups, documentation 
> improvements and fixing of some bugs that were reported on the user list or 
> the IRC channel. You should also participate in the discussion at the devel 
> list.
> 
> Most people wrotes then after some time a own module or a big enchancement of 
> the core, and get the developer status this way. If you have ideas for 
> improvement of the server, just present your plans on the devel list. 
> Normally a consensus is quickly found, and you can start to implement them.
> 
> We don't have formal coding standards that need to be followed, but you should 
> try to fit your style to the existing code. Module and core features must  
> also be documented, and the code should also have some (doxygen) comments 
> describing the structure and function. 
> 
> If you write a new module, prefix your functions (e.g. with the module name) 
> and use 'static' as much as possible to keep the C namespace clean. Standard 
> save coding practises for C (e.g. use snprintf instead of sprintf, do input 
> parameter checking) applies of course also. You should try to use existing 
> APIs of the core instead of implementing your own copy of them. Contributed 
> code should use the GPL 2 or later licence like the existing code. 
> 
> Hope that answers your questions, best regards,
> 
> Henning
> 
> _______________________________________________
> Devel mailing list
> Devel at lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/devel



More information about the Devel mailing list