Re: LDP and comedi

On 10/25/07, Frank Mori Hess <fmhess_at_speakeasy.net> wrote:
> If you try to bring in outsiders who have no particular interest in comedi
> beyond "getting all external drivers into the kernel", and have them run
> off making massive changes on their own (even if they are trivial changes,
> like changing all the whitespace conventions), you're likely to end up
> with nothing but a dead fork bitrotting in the kernel.

I'm simply acting as a go-between since I happened to be subscribed to
both lists, so I can't speak for the LDP project as a whole.  But
speaking as a comedi user who's familiar with kernel driver
development, I'm happy to help with code review & cleanup, as well as
documentation, preparing patches, etc.  At the very least, I can try
to finish up that Quanser Q8 driver... it's a pretty nice (though
pricey) DAQ card for motion control applications.

Comedi hasn't changed very much in a while, so to me, it seems better
that the drivers sit (mostly) unchanging in the mainline kernel
instead of in the comedi repository... at least that way,
distributions will include the drivers by default and the mainline
kernel developers will make sure it stays up to date with kernel
driver API changes.  Exposure to the LDP project may also provide help
on hotplug and some of the other features you mentioned.  But I
definitely agree that we don't want to see an unsupported comedi fork
stuffed into the mainline kernel.

-Tabish

Received on 2007-10-26Z02:27:49