Hi,

This is a short mail to welcome two new developers. Both are involved
in radio. They have already contributed a few things, and are
following liquidsoap quite closely. Peter would like to design a
better GUI. Vincent developped a compress() sound processing operator,
and he is really good for asking new features and pointing out bugs; I
hope that he becomes good at adding features and removing bugs by
himself :)

Just a short word to the newcomers: we're not such a serious project
but we try to keep a not-too-messy SVN. Don't forget to document your
changes. In particular, even when I'm not coding (like this week), I
follow all changes on liquidsoap because I like to know that the baby
is stable and consistently developped. It's not always easy to make
sure nothing bad passes, so please try to avoid as much as possible to
modify core modules in liquidsoap. If you just add a new operator, you
can't break anything, and I don't have to worry. Peter, regarding the
GUI, when you feel like commiting any code, I think it would be a good
idea to stop developping that inside the liquidsoap directory but in a
sibling of it.

A short word on current development: a side branch is developped to
clean up the core architecture, getting rid of hardwired assumption
about the audio format, and getting rid of the C code in Mixer -- the
sort of thing that makes liquidsoap segfault on current SVN since
recent changes to resampling code. I hope to merge that branch soon
(at least within a month) which should allow simpler pure-OCaml
development of various sound processing operators -- without loosing
too much on efficiency, I hope.

Again, welcome to Vincent and Peter, and have fun.
--
David

Répondre à