This sounds like a good idea and I haven't ruled out Java, but not the
biggest fan. But would rather do it in Java than say C.

I was leaning toward C# since it's a very popular and portable
language. The code would be portable among Win/Lin/OS X heck even
Android/iOS (for viewer)  due to Xamarin.

I'm working on the first baby-steps of just getting a very basic
server/client model up and running and as you said relying more on GTP
and the engines to do more self-checking and use cgos only as a
gateway (till next update).

Going to use mysql/mariasql instead of lightsql. Then I can use php
for the backend webwork.

I'm going to re-use some of the webcode I wrote years ago for OICS as
well so that will kickstart that portion a bit.

Will update more as things progress.
-Josh

On Mon, Apr 6, 2015 at 6:13 AM, Detlef Schmicker <[email protected]> wrote:
> What about just start the project on github or https://bitbucket.org/ (is
> not bad at forking and merging)
>
> Open an issue for the discussion and off we go:)
>
> When I was thinking of a quick solution I was thinking about gogui, which
> supports most of the game handling already.
>
> http://gogui.sourceforge.net/doc/reference-twogtp.html
>
> GoGui is well tested and widely used, as far as I know. The twogtp tool is
> used e.g. in CLOP and works really great. A observer program may be added to
> judge the resulting position, e.g.
> gnugo...
>
> The first server / client would not have to do much more than authorization
> and afterwords tunneling gtp to get it playing and logging the games and
> results?!
>
> The result logs would be used to compute the ratings (possibly by a
> independend process)?!
>
> I have no special wishes about programming language, but as kgsclient
> requires java anyway, java dependency is no additional dependency for new go
> programmer...
>
> I do not love java, but if one thinks of integrating the server into gogui
> it might be a good idea to use?!
>
> I would just start and try connecting Markus Enzenberger (author of GoGui
> later, if he is interested in merging?!)
>
> I would definitely work on the project, but it should have a quick start and
> room for improvement later:)
>
> Detlef
>
>
>
> Am 03.04.2015 um 16:11 schrieb Joshua Shriver:
>>
>> Agree as well.  But would like to offer both options.   Planning to
>> use github and make it 100% open source.
>>
>> -Josh
>>
>> On Fri, Apr 3, 2015 at 10:05 AM, Christoph Birk
>> <[email protected]> wrote:
>>>
>>> On Apr 3, 2015, at 5:40 AM, folkert <[email protected]> wrote:
>>>>>>
>>>>>> My goal is to move away from interpreted languages and release SOLID
>>>>>> .exe or bin for unices.
>>>>>
>>>>> Are you talking about servers or clients there?
>>>>
>>>> For clients, PLEASE do not release binaries, release sources. No sane
>>>> linux user installs random binaries.
>>>
>>> I 100% agree,
>>> Christoph
>>>
>>> _______________________________________________
>>> Computer-go mailing list
>>> [email protected]
>>> http://computer-go.org/mailman/listinfo/computer-go
>>
>> _______________________________________________
>> Computer-go mailing list
>> [email protected]
>> http://computer-go.org/mailman/listinfo/computer-go
>>
>
> _______________________________________________
> Computer-go mailing list
> [email protected]
> http://computer-go.org/mailman/listinfo/computer-go
_______________________________________________
Computer-go mailing list
[email protected]
http://computer-go.org/mailman/listinfo/computer-go

Reply via email to