Requirements for including project in the FreeBSD source tree

Carlos A. M. dos Santos unixmania at gmail.com
Fri Jul 17 02:00:17 UTC 2009


On Thu, Jul 16, 2009 at 7:38 PM, Michal Tůma<98758 at mail.muni.cz> wrote:
> Hi,
> I would implement a deamon for controlling OSS mixer devices.
>
> The deamon would open MIDI device and start listening on it to reflect volume
> changes based on receiving MIDI Control Change messages. And vice versa, for
> reflecting volume changes to MIDI device via MIDI Control Change messages. I
> have tested receiving and sending MIDI Control Change messages via USB MIDI
> Driver (snd_uaudio, FreeBSD 8) and it seems there is no border to implement
> such a deamon.
>
> So I have a question. Are there any special requirements for implemeting it to
> be able to include it in the FreeBSD source tree? I would implement it using
> C++.

The base system is meant to contain just essential features. Consider
the option of making your daemon  available as a port, just like most
of the multimedia applications. This would allow you to release newer
versions independently of the OS release cycles. Take a look at the
Porter's Handbook at

     http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/

Ask for help at the freebsd-ports mailing list, if necessary.

> Excuse my english, best regards,
> Michal Tuma

You don't need to apologize. English is not the first language of many
FreeBSD users and developers.

-- 
My preferred quotation of Robert Louis Stevenson is "You cannot
make an omelette without breaking eggs". Not because I like the
omelettes, but because I like the sound of eggs being broken.


More information about the freebsd-multimedia mailing list