"Rudolf" <drivers.be-hold@xxxxxxxxxxxx> wrote: > Sorry to intrude on this, but I can understand people sometimes not > wanting other people to 'interfere' with their code! I have to tell > you, that the fact I develop these drivers, is only possible because > noone interferes! > I have to confirm every single 'bit' of code to be OK and as I want > it > to be, otherwise I will get lost in these woods within a matter of > days... > > Of course, that could be my limitation, but it's also the reason why > I > can pull this off (no docs and such.. ;-) While this might not be the best attitude in open source development, as long as you are as active as you are, this is not a problem, anyway - but maybe we're also misunderstanding each other; usually a component has only one active caretaker. But if someone finds something wrong with your code and sends you a patch (or previously unknown insights), I guess you would welcome him, too. And that would be the usual open source approach; other people don't change your code, they just send you patches to look over and eventually commit. > If someone would insist on also writing in the core of these drivers, > I'd be keeping my own personal offline working copy, instead of using > CVS/SVN. I'd have to (or just quit). BTW I will need to touch them in a few weeks, but I'll give you a note before. The reason is that I am (slowly) in the process of completing the new hardware/driver recognition stuff, and this causes a new driver interface to be established. Of course, I will do it in a way that still allows your drivers to be used on R5. It will also only affect the kernel driver, not the accelerant. As part of that, though, I will also need to remove the .driver part of your driver names. I also thought about renaming your drivers to identify them easier (ie. neomagic instead of nm, nvidea instead of nv, matrox instead of mga). This change could be restricted to the Haiku build as well, though. Bye, Axel.