Life In 19x19
http://www.lifein19x19.com/

Java client source code
http://www.lifein19x19.com/viewtopic.php?f=24&t=6282
Page 1 of 1

Author:  averell [ Wed Jul 04, 2012 6:28 am ]
Post subject:  Java client source code

Hello,

since it seems the Java client is now effectively abandonware, it would be very nice if we could get the source code. Previously this was shot down because of possible support requests for non-official clients, but since the current client is not being maintained anyway, i think now would be the right time. Please think about it.

Author:  sefo [ Wed Jul 04, 2012 9:21 am ]
Post subject:  Re: Java client source code

Is it abandon ware? Where can I get the new version?

In any case, I'm guessing the connection to the server would be very similar if not identical, thus revealing how to interact with the server.

Author:  averell [ Wed Jul 04, 2012 9:38 am ]
Post subject:  Re: Java client source code

sefo wrote:
Is it abandon ware? Where can I get the new version?

In any case, I'm guessing the connection to the server would be very similar if not identical, thus revealing how to interact with the server.

It's abandonware. Known bugs will not be fixed, because wms is fed up with java (reasonably), and all development time goes into the new javascript client which will not get released for quite some time.

If you are getting at reverse engineering the protocol, that has been done. There is an unofficial "hacked" client, but it's hard to update and the machine-generated java is a terrible burden when changing anything non-trivial.

Author:  hyperpape [ Wed Jul 04, 2012 9:45 am ]
Post subject:  Re: Java client source code

Wait, did he say he wasn't updating bugs? I thought he was done updating *sound* bugs.

Author:  averell [ Wed Jul 04, 2012 9:53 am ]
Post subject:  Re: Java client source code

hyperpape wrote:
Wait, did he say he wasn't updating bugs? I thought he was done updating *sound* bugs.

Yes, he did very clearly, the java client is not maintained.
wms wrote:
[...] and at this point I'm fed up and not fixing java bugs any more. Any time I have is going to an HTML client so I can spend my time fixing web browser regressions instead.


I think it would be reasonable to throw the source out to the community, while the replacement is not ready yet.

Author:  AmyTS [ Wed Jul 04, 2012 12:09 pm ]
Post subject:  Re: Java client source code

People have called for years for the source to be released. It will never happen.

Author:  Uberdude [ Wed Jul 04, 2012 12:28 pm ]
Post subject:  Re: Java client source code

They also said the Iron Curtain would never fall. We can live in hope.

Author:  Mef [ Wed Jul 04, 2012 10:14 pm ]
Post subject:  Re: Java client source code

averell wrote:
hyperpape wrote:
Wait, did he say he wasn't updating bugs? I thought he was done updating *sound* bugs.

Yes, he did very clearly, the java client is not maintained.
wms wrote:
[...] and at this point I'm fed up and not fixing java bugs any more. Any time I have is going to an HTML client so I can spend my time fixing web browser regressions instead.


I think it would be reasonable to throw the source out to the community, while the replacement is not ready yet.



As far as I know a clarification of that quote would be "wms is no longer rewriting code to work around things that were working and should still be working, but are now broken because Sun has introduced a new bug into the latest version of the Java Framework" not "I will no longer be fixing bugs in the Java Client." In the case of the sound bug, it is that Sun made Java 7 (and later releases of Java 6) no longer backward compatible with earlier versions of Java, not that there is a bug specific to KGS's code.

That said I do believe currently wms is only working on the HTML5 client, however I don't believe that means he will _never_ work on the Java client again, merely that until the HTML5 client is released that is the priority. I would say calling the Java client "abandonware" is pretty far off base.

Author:  quantumf [ Thu Jul 05, 2012 12:10 am ]
Post subject:  Re: Java client source code

Mef wrote:
I would say calling the Java client "abandonware" is pretty far off base.


Good soundbite though.

Author:  duckweed [ Thu Jul 05, 2012 7:30 am ]
Post subject:  Re: Java client source code

Mef wrote:

As far as I know a clarification of that quote would be "wms is no longer rewriting code to work around things that were working and should still be working, but are now broken because Sun has introduced a new bug into the latest version of the Java Framework" not "I will no longer be fixing bugs in the Java Client." In the case of the sound bug, it is that Sun made Java 7 (and later releases of Java 6) no longer backward compatible with earlier versions of Java, not that there is a bug specific to KGS's code.




I am disappointed to hear that. Can I know the id of the bug in java bug database?

Author:  Mef [ Thu Jul 05, 2012 1:31 pm ]
Post subject:  Re: Java client source code

duckweed wrote:
Mef wrote:

As far as I know a clarification of that quote would be "wms is no longer rewriting code to work around things that were working and should still be working, but are now broken because Sun has introduced a new bug into the latest version of the Java Framework" not "I will no longer be fixing bugs in the Java Client." In the case of the sound bug, it is that Sun made Java 7 (and later releases of Java 6) no longer backward compatible with earlier versions of Java, not that there is a bug specific to KGS's code.




I am disappointed to hear that. Can I know the id of the bug in java bug database?


I believe it is 7095006, but it's tough to confirm on my phone. Searching java 7 sound bug turns up lots of issues for other programs too, and some recommendations to not upgrade because of critical errors (though I think most of those are fixed)

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/