Date: Thu, 16 Jul 2009 22:34:01 -0300 From: "Carlos A. M. dos Santos" <unixmania@gmail.com> To: =?UTF-8?B?TWljaGFsIFTFr21h?= <98758@mail.muni.cz> Cc: multimedia@freebsd.org Subject: Re: Requirements for including project in the FreeBSD source tree Message-ID: <e71790db0907161834j29f6d795v9f64191c620741b6@mail.gmail.com> In-Reply-To: <1247783904-98758-296.689418514088-18078@mail.muni.cz> References: <1247783904-98758-296.689418514088-18078@mail.muni.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 16, 2009 at 7:38 PM, Michal Tůma<98758@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e71790db0907161834j29f6d795v9f64191c620741b6>
