Peter Soetens wrote: > On Thursday 19 February 2009 00:43:56 Alexis Berlemont wrote: >> Hi, >> >>>> That was the reason why, I was really suprised to find Comedi >>>> integrated into the mainline kernel. What strikes me more is that >>>> Comedi seems to be left as is. Do you think, it will be cleaned up or >>>> reworked ? >>> Without rework Comedi will not make into mainline (I wouldn't call the >>> staging corner "mainline"). And when reading this >>> http://permalink.gmane.org/gmane.linux.kernel/793476, it is probably the >>> best time now to propose interface changes and contribute back >>> improvements made for the RTDM rework. >> How would you proceed ? Maybe, the first step would be to ask on the >> Comedi mailing-list if someone is interested in discussing on the API >> rework. Maybe, someone will answer this time. > > Much wil depend on how you approach upstream. An example: Keith Packard and > Ingo Molnar managed to push major changes into the Linux kernel mainline. Not > by forcing yet another architecture into Linus' throat, but by saying "Hey, I > need these video services from the kernel, how should we fix that?" or > saying: > 'Look how broken locking imlementation X is, I have a patch that cleans it > up, > and by the way, adds priority inheritance." > > What I'm saying is tht it's very risky to ask upstream to move to you. But if > you move to upstream, success is almost guaranteed.
Another lesson to term: Step by step. It might be a good idea to start the discussion with (probably) less controversial proposals, proving that way that you are willing to contribute and able to provide good changes, and after that starting discussions on more invasive modifications. Jan -- Siemens AG, Corporate Technology, CT SE 2 Corporate Competence Center Embedded Linux _______________________________________________ Xenomai-core mailing list Xenomaiemail@example.com https://mail.gna.org/listinfo/xenomai-core