I would consider HTML5 web sockets if you are interested in eventually
removing your Bayeux dependancy.


On Fri, Oct 22, 2010 at 12:33 PM, David Fotland <[email protected]> wrote:
> If I supported your server and protocol, I would follow your rules :)
>
> Thanks,
>
> David
>
>> -----Original Message-----
>> From: [email protected] [mailto:computer-go-
>> [email protected]] On Behalf Of Pete Schwamb
>> Sent: Friday, October 22, 2010 9:13 AM
>> To: [email protected]
>> Subject: Re: [Computer-go] OS and scoring
>>
>> Ah, sorry for the misread.  Yes, the protocol allows all those things, and
> I
>> would love to have more players.  The considerations that come to mind
> are:
>>
>> 1) All the previous caveats about protocol compatibility and likely
> changes
>> apply.
>> 2) I would want you to support Bayeux for events, like players arriving in
>> rooms, or game events, rather than just continuously polling the server
>> (which could cause resource issues).
>>
>> -Pete
>>
>> On Oct 22, 2010, at 10:59 AM, David Fotland wrote:
>>
>> > I'm not asking for bots.  I'm asking for my client to connect to your
>> server
>> > so they can play their games using The Many Faces of Go as their go
> board,
>> > not using your web interface.  This is available now for IGS, and
>> customers
>> > have asked for it for KGS.  Does your protocol allow bots to set up
>> matches,
>> > challenge players, get a list of players in the room, etc?
>> >
>> > Regards,
>> >
>> > David
>> >
>> >> -----Original Message-----
>> >> From: [email protected] [mailto:computer-go-
>> >> [email protected]] On Behalf Of Pete Schwamb
>> >> Sent: Friday, October 22, 2010 8:27 AM
>> >> To: [email protected]
>> >> Subject: Re: [Computer-go] OS and scoring
>> >>
>> >> On Oct 20, 2010, at 6:04 PM, David Fotland wrote:
>> >>
>> >>> I do like GoShrines design.
>> >>
>> >> Thanks!
>> >>
>> >>> For testing, I'll continue to use kgs, since it
>> >>> has more players.  I would be interested if you allowed me to build  a
>> >>> client interface into my commercial program, so people could play
>> > directly
>> >>> from Many Faces of GO.  I have an IGS client built in, but KGS does
> not
>> >>> allow this.
>> >>
>> >> I don't see why I would want to prevent anyone from creating a
> connector
>> >> that would let users of their software run bots on GoShrine.  I have
> just
>> >> published the ruby version on github, so you can see how the protocol
>> > works.
>> >> The protocol is comprised of JSON messages passed over long-polling
>> Bayeux
>> >> (http://svn.cometd.com/trunk/bayeux/bayeux.html), which is build on
> HTTP.
>> >>
>> >> I can't guarantee that the protocol will never change (it probably
> will),
>> >> but I will try to be open in communicating any changes in advance.  If
>> you
>> >> use the goshrine_bot client (which talks to your bot via GTP), then you
>> > will
>> >> be insulated from most of those changes.
>> >>
>> >> -Pete
>> >>
>> >> _______________________________________________
>> >> Computer-go mailing list
>> >> [email protected]
>> >> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
>> >
>> > _______________________________________________
>> > Computer-go mailing list
>> > [email protected]
>> > http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
>>
>> _______________________________________________
>> Computer-go mailing list
>> [email protected]
>> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
>
> _______________________________________________
> Computer-go mailing list
> [email protected]
> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
>
_______________________________________________
Computer-go mailing list
[email protected]
http://dvandva.org/cgi-bin/mailman/listinfo/computer-go

Reply via email to