Hi team,

I am happy to welcome a new developer, Romeo. Romeo has been using
liquidsoap a lot recently, giving lots of feedback, and has shown that
he could deal with issues by himself, digging in our code even though
he doesn't know much of OCaml yet.

Romeo, you know have SVN access. We easily give commit access to our 
SVN repository for two reasons: we wouldn't want to break the 
motivation of new contributors, and we can remove developers as easily
as we add them.

I encourage you to discuss code changes with us, on this list or IRC,
especially for your first commits. Unfortunately, there is not much
written on our code architecture (and coding style [1]). But you will 
quickly realize that liquidsoap's code is organized in a modular way, 
with more or less sensitive zones, and different people looking over 
each zone. Everybody is welcome to commit fixes everywhere, but one
should make sure to not break design choices. I'm sure you will 
quickly learn to know our code, and develop your own area of expertise.

Romeo wrote:
> By the way, do you using any ide environment or other utilities
> to manage this project?

Just our trusty editor. Mostly vim, or any editor that can automatically
indent ocaml, such as emacs.

Welcome again, and have fun!

David

[1] http://savonet.rastageeks.org/wiki/CodingRules

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Savonet-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-devl

Répondre à