[haiku-appserver] Re: investigating some bugs - Rudolf have a look at this please

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-appserver@xxxxxxxxxxxxx
  • Date: Thu, 31 Mar 2005 13:00:52 +0200 CEST

"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.


Other related posts: