BigDoug wrote:
I think it's rather foolish to claim that Bill doesn't make significant contributions.
I didn't say that he didn't make significant contributions. I said that he didn't make them
for us.
We are all very well aware that KGS is wms's own personal project that he undertook for his own amusement; I dare say he
likes the fact that KGS has become incredibly popular and widely used, and he probably takes a lot of pride in that. There was probably a time at which he enjoyed serving his users and fixing bugs and adding new features. Sadly - and of course we
are sad about it - that time is long gone, and we are left with KGS as it stands now. Here is a list of just a few things that would have happened already if KGS was around specifically for our benefit.
1. There wouldn't be an intermittent ten-second lag which makes games at best annoying, and at worst unplayable. There has not been a ten-second lag on
anything on the internet
anywhere since dial-up.
2. A Java update wouldn't have broken CGoban and stopped me using it for a year.
3. Minor updates and fixes wouldn't have been untended to for years. They may not all have been implemented, but one or two might have. The community would not have to get together and discuss / create hacks to make stones click and add timestamps to chat - wms would just spend 10 minutes doing it and KGS would be awesome again.
4. Users of L19 wouldn't constantly complain about feeling unlistened to, and progress on KGS wouldn't be heading in directions that no one has asked for while the current KGS falls apart. This thread wouldn't exist. The admins wouldn't be the only people constantly in wms's defence.
Let's be honest: wms has done the bits of KGS that he wanted to do, and he's enjoyed it. Now that there's boring maintenance in sight, he's given up. I hardly
blame him for that, and I
respect his efforts. But
thanking him for his kindness feels a bit like thanking someone who lends me a half-rusted bike. His kindness might get me to my destination, or the bike might break into pieces half way, but either way I have to accept because he's the only person in the village who owns a bike, and "thanks but no thanks" isn't much of an option. I feel we can do so much better as a community, but because KGS and kaya and others exist, we're all holding out hope for them.
Javaness2 wrote:
Many people in this world prefer other servers to KGS. That's not a reason for Kaya to exist. It's not a reason for NNGS or UGS to have existed. If somebody wants to make a new Go server, that's their choice, and they can go ahead and do what they want to do.
"Prefer other servers to KGS" is a very misleading choice of phrase, I think. It's not a case of
preference. I would wager that kaya started up because someone thought they could do a genuinely, objectively better job - no lag, no clunky buggy client, no refusal to implement features, no whatever else people complain about on KGS, while retaining all the good points. That would never have happened if KGS had been regularly maintained. Kaya was probably born out of the neglect of KGS.