[opensuse-factory] New package hdjmod
Hi, I would like to introduce hdjmod to Factory. Hdjmod is a kernel module providing support for Hercules DJ Devices (USB MIDI device). The package has been available in Contrib for quite a while and is now in hardware. Having the will broaden the distributions hardware support. Sadly the package is not continuously developed upstream, but has been provided as is for openSUSE 11.1 by the hardware vendor (Hercules). I have since adapted the package to the newer kernels at each release. With this experience I am confident I can continue to maintain this package for many more releases, though it would of course be nice if somebody integrated this module into vanilla. ;) Below you'll find some additinal information on the package. Regards, Matthias Homepage ======= http://ts.hercules.com/ger/index.php?pg=view_files&gid=17&fid=62&pid=177&cid=1 License ===== GPL 2 Author ==== Philip Lukidis -- Matthias Bach www.marix.org „Der einzige Weg, die Grenzen des Möglichen zu finden, ist ein klein wenig über diese hinaus in das Unmögliche vorzustoßen.“ - Arthur C. Clarke
On 06/29/2011 02:58 PM, Matthias Bach wrote:
Hi,
I would like to introduce hdjmod to Factory. Hdjmod is a kernel module providing support for Hercules DJ Devices (USB MIDI device). The package has been available in Contrib for quite a while and is now in hardware.
Having the will broaden the distributions hardware support.
Is there a good reason why this driver is being maintained outside the kernel? I think submitting it to the official maintainers would be better, then all distros would have access. If the coding quality is not good enough, then perhaps it can be added to staging, where the standards are much lower. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Jun 29, 2011 at 03:26:02PM -0500, Larry Finger wrote:
On 06/29/2011 02:58 PM, Matthias Bach wrote:
Hi,
I would like to introduce hdjmod to Factory. Hdjmod is a kernel module providing support for Hercules DJ Devices (USB MIDI device). The package has been available in Contrib for quite a while and is now in hardware.
Having the will broaden the distributions hardware support.
Is there a good reason why this driver is being maintained outside the kernel?
I think submitting it to the official maintainers would be better, then all distros would have access. If the coding quality is not good enough, then perhaps it can be added to staging, where the standards are much lower.
Yes, I'll gladly take stuff like this for the drivers/staging tree. But for some reason, I think I looked into it and determined that it couldn't be added, but I can't remember why. Anyone recall that? greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi! Am Mittwoch, 29. Juni 2011 schrieb Larry Finger:
On 06/29/2011 02:58 PM, Matthias Bach wrote:
I would like to introduce hdjmod to Factory. Hdjmod is a kernel module providing support for Hercules DJ Devices (USB MIDI device). The package has been available in Contrib for quite a while and is now in hardware.
Having the will broaden the distributions hardware support.
Is there a good reason why this driver is being maintained outside the kernel?
I think submitting it to the official maintainers would be better, then all distros would have access. If the coding quality is not good enough, then perhaps it can be added to staging, where the standards are much lower.
To be honest, there is probably no good reason to keep this driver outside the kernel. I read Greg's response, however I wouldn't know the reason he mentioned. Fact is however, that the vendor released the driver outsided of kernel and since then maintainers keep patching it for various distributions. While I myself would love to see it in vanilla I also see that the overhead of getting into "the submit code to kernel process" and that the driver wouldn't reach vanilla in time for 12.1. Regards, Matthias -- Matthias Bach www.marix.org „Der einzige Weg, die Grenzen des Möglichen zu finden, ist ein klein wenig über diese hinaus in das Unmögliche vorzustoßen.“ - Arthur C. Clarke
On Sun, Jul 03, 2011 at 05:12:44PM +0200, Matthias Bach wrote:
Am Mittwoch, 29. Juni 2011 schrieb Larry Finger:
On 06/29/2011 02:58 PM, Matthias Bach wrote:
I would like to introduce hdjmod to Factory. Hdjmod is a kernel module providing support for Hercules DJ Devices (USB MIDI device). The package has been available in Contrib for quite a while and is now in hardware.
Having the will broaden the distributions hardware support.
Is there a good reason why this driver is being maintained outside the kernel?
I think submitting it to the official maintainers would be better, then all distros would have access. If the coding quality is not good enough, then perhaps it can be added to staging, where the standards are much lower.
To be honest, there is probably no good reason to keep this driver outside the kernel. I read Greg's response, however I wouldn't know the reason he mentioned.
Ok, fair enough, send me a patch that adds the driver to drivers/staging/ in the correct format (documented in Documentation/SubmittingPatches), and I will be glad to queue it up for the 3.1 kernel merge.
Fact is however, that the vendor released the driver outsided of kernel and since then maintainers keep patching it for various distributions. While I myself would love to see it in vanilla I also see that the overhead of getting into "the submit code to kernel process" and that the driver wouldn't reach vanilla in time for 12.1.
Nope, see above, I can get it in very quickly into the staging tree which should meet the 12.1 deadline just fine. thanks, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (3)
-
Greg KH
-
Larry Finger
-
Matthias Bach