Yes, web sockets will be nice, when they're ready. :)  

Bayeux and Faye (the bayeux impl I'm using) currently support Web Sockets, but 
nginx (my web server front end) does not, and the WebSocket protocol is still 
changing.

-Pete

On Oct 22, 2010, at 5:08 PM, Michael Williams wrote:

> 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

_______________________________________________
Computer-go mailing list
[email protected]
http://dvandva.org/cgi-bin/mailman/listinfo/computer-go

Reply via email to