[Kde-games-devel] Re: Kpoker

Inge Wallin inge at lysator.liu.se
Sat Aug 21 23:12:57 CEST 2004


On Sat, 21 Aug 2004, Andreas Beckermann wrote:
> On Saturday 21 August 2004 21:16, Inge Wallin wrote:
> > Is KPoker actively maintained?
>
> A definite "maybe" on this ;-)

Good.  It's always nice to get a straight answer.  :-)

> > Using WebCVS at webcvs.kde.org, I can't
> > see any non-trivial fixes for over 13 months.  There are a few bugs in the
> > bugzilla (notably bug 30272 - http://bugs.kde.org/show_bug.cgi?id=30272)
> > that I would like to fix.
>
> This is because I have had a completely new version of KPoker on my disk for a
> _very_ long time now. A rewrite from scratch that is supposed to fix a lot of
> issues.
> Unfortunately I can never find the time to complete that thing and working on
> the current CVS code is a pretty hard punishment in my opinion (terrible code
> design, coding style totally fucked up and so on)

I see.  Maybe you should take a look at
http://www.joelonsoftware.com/articles/fog0000000069.html.

Among other things it says (about the long delay of the first Netscape):

"They did it by making the single worst strategic mistake that any
software company can make: They decided to rewrite the code from scratch."

Very, very true.  :-)  I love the articles of Joel Spolsky.

> > Also, I have just finished a complete cleanup of the code of KReversi.
> > Would anybody object if I did the same on KPoker?  The code looks a bit...
> > interesting... in some places.
>
> Since I don't know if I ever get to finish my rewrite I guess I cannot object
> against someone who is actually willing to do something :)

I am right on it then.

	-Inge


Inge Wallin               | Thus spake the master programmer:               |
                          |      "After three days without programming,     |
inge at lysator.liu.se       |       life becomes meaningless."                |
                          | Geoffrey James: The Tao of Programming.         |




More information about the kde-games-devel mailing list