I'm not against someone starting over.  I'm against someone starting 
over without considering the existing base of code.  If for no other 
reason than to see what worked for others and what didn't.  A solid 
comparison of bugzilla, GNATS, and maybe a couple others with pros and 
cons for each can be extremely enlightening.... even if you decide none 
of them have a good, solid design.
My questions were an attempt to get at that comparison so that there was 
evidence that you knew the pitfalls of more than just bugzilla.  And I 
hoped that you might find another one that got some of those things right.
>>But I see that starting from scratch is just the way you work: 
>>http://grabjohn.com/question.php?q=6
> 
> Well, since it's me that's offering to write the code, don't I get to
> decide how to write it?
Absolutely!  I'm just trying to get you to step back from 'rewrite it!' 
as an initial assumption, and look at what already exists.  Maybe every 
wheel invented so far has 3 to 8 sides and we need to consider something 
other than a polygon.  Or maybe there is an oval out there that hints at 
a better way.  I'm just wanting to see that you have looked at more than 
the square wheel.
> Besides, I'm not the only person who thinks it's a good idea to start
> over sometimes - Eric Raymond even addresses this point in The
> Cathedreal and the Bazaar.
> 
> http://www.tuxedo.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s02.html
> 
Yes, but I didn't see much of an explanation of _why_ nothing out there 
was a good starting point.  Nor did I see an indication that you had 
gone and looked at more than just bugzilla.
>>Well, have fun, good luck, and I do hope you come up with something 
>>useful and maintainable.
> 
> 
> If not, I will admit you were right to the list :-).
*chuckle*  I think you are _premature_ in saying "rewrite!", not _wrong_ 
in saying "rewrite!"  And I will by no means tell you to sit and twiddle 
your thumbs instead of writing something, even if I think that something 
already exists in perfect form.  (Which in this case, I don't. :) )
Have fun!
Eli
--------------------. "If it ain't broke now,
Eli Carter           \                  it will be soon." -- crypto-gram
eli.carter(a)inet.com `-------------------------------------------------
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/