Adapting Online-Go.com web interface for KGS
-
Morgoth Bauglir
- Dies in gote
- Posts: 25
- Joined: Thu Mar 28, 2013 4:29 am
- GD Posts: 0
- Been thanked: 1 time
Adapting Online-Go.com web interface for KGS
OGS just opensourced its web interface at https://github.com/online-go/online-go.com .
Any smart programmer with some free time on his or her hands able to adapt it for KGS?
Any smart programmer with some free time on his or her hands able to adapt it for KGS?
- oren
- Oza
- Posts: 2777
- Joined: Sun Apr 18, 2010 5:54 pm
- GD Posts: 0
- KGS: oren
- Tygem: oren740, orenl
- IGS: oren
- Wbaduk: oren
- Location: Seattle, WA
- Has thanked: 251 times
- Been thanked: 549 times
Re: Adapting Online-Go.com web interface for KGS
Morgoth Bauglir wrote:OGS just opensourced its web interface at https://github.com/online-go/online-go.com .
Any smart programmer with some free time on his or her hands able to adapt it for KGS?
Is there something about it you like better than GoUniverse? Just curious what the major differences are to you.
-
Morgoth Bauglir
- Dies in gote
- Posts: 25
- Joined: Thu Mar 28, 2013 4:29 am
- GD Posts: 0
- Been thanked: 1 time
Re: Adapting Online-Go.com web interface for KGS
oren wrote:
Is there something about it you like better than GoUniverse? Just curious what the major differences are to you.
Well, I guess GoUniverse is just too much like CGoban for me.
- oren
- Oza
- Posts: 2777
- Joined: Sun Apr 18, 2010 5:54 pm
- GD Posts: 0
- KGS: oren
- Tygem: oren740, orenl
- IGS: oren
- Wbaduk: oren
- Location: Seattle, WA
- Has thanked: 251 times
- Been thanked: 549 times
Re: Adapting Online-Go.com web interface for KGS
Morgoth Bauglir wrote:Well, I guess GoUniverse is just too much like CGoban for me.
Why is that worse than OGS interface?
- Bantari
- Gosei
- Posts: 1639
- Joined: Sun Dec 06, 2009 6:34 pm
- GD Posts: 0
- Universal go server handle: Bantari
- Location: Ponte Vedra
- Has thanked: 642 times
- Been thanked: 490 times
Re: Adapting Online-Go.com web interface for KGS
oren wrote:Morgoth Bauglir wrote:Well, I guess GoUniverse is just too much like CGoban for me.
Why is that worse than OGS interface?
Yeah. I was wondering that too.
And also - why would anybody want to impose it on another server?
- Bantari
______________________________________________
WARNING: This post might contain Opinions!!
______________________________________________
WARNING: This post might contain Opinions!!
-
Morgoth Bauglir
- Dies in gote
- Posts: 25
- Joined: Thu Mar 28, 2013 4:29 am
- GD Posts: 0
- Been thanked: 1 time
Re: Adapting Online-Go.com web interface for KGS
oren wrote:Morgoth Bauglir wrote:Well, I guess GoUniverse is just too much like CGoban for me.
Why is that worse than OGS interface?
By that I mean I have no real incentive to move from CGoban to GoUniverse and risk being ban-poisoned. (Timestamps are not THAT important to me).
-
KOCMOHABT
- Lives with ko
- Posts: 160
- Joined: Sun Dec 21, 2014 4:06 am
- Rank: 4d
- GD Posts: 0
- KGS: KOCMOHABT
- Has thanked: 127 times
- Been thanked: 175 times
Re: Adapting Online-Go.com web interface for KGS
Morgoth Bauglir wrote:oren wrote:Morgoth Bauglir wrote:Well, I guess GoUniverse is just too much like CGoban for me.
Why is that worse than OGS interface?
By that I mean I have no real incentive to move from CGoban to GoUniverse and risk being ban-poisoned. (Timestamps are not THAT important to me).
First of all, if where would be another client for KGS working through the JSON-API, then that client would have just the same problem with ban system. But Shubert already working on it, so this is a temporary problem.
It would be cool if you would describe what exactly do you like in OGS client the most, then maybe i would implement it in the GoUniverse if it's possible. But you should know the next essential thing: functionality of a client completely depends on a functionality of a server. So i can't add tabs with "Ladder"/"Best players"/"Problems" and i can't add snapshot of the currently playing games because where is no such functionality on KGS, and a new OGS-like client won't be able to do that either. But if you are talking about theirs list of games and list of challenges with little squares, this is the thing that i can implement.
Anyway you can post any of your ideas on https://github.com/IlyaKirillov/GoUniverse/issues. I would love to hear a fresh thoughts about improving GoUniverse.
Thank you.
-
jeromie
- Lives in sente
- Posts: 902
- Joined: Fri Jan 31, 2014 7:12 pm
- Rank: AGA 3k
- GD Posts: 0
- Universal go server handle: jeromie
- Location: Fort Collins, CO
- Has thanked: 319 times
- Been thanked: 287 times
Re: Adapting Online-Go.com web interface for KGS
hyperpape wrote:What is ban poisoning?
Right now, everyone who plays via GoUniverse appears to have the same IP address to the KGS server. If a user is banned on KGS, it also bans the IP address from which they were playing and any other user accounts that attempt to connect from that IP (with the goal of making it difficult to just hop back on with a new account). This means that if someone playing via GoUniverse is banned, everyone else who logs into via that interface also becomes banned, at least until the mods can clear things up.
- Leira
- Dies in gote
- Posts: 37
- Joined: Mon Nov 08, 2010 8:34 pm
- Rank: OGS 3 kyu
- GD Posts: 0
- Universal go server handle: Leira
- Has thanked: 20 times
- Been thanked: 7 times
Re: Adapting Online-Go.com web interface for KGS
Is this ban retroactive, or only affects the IPs that are connected at the specific moment of the ban?
My accounts:
OGS · KGS · DGS · Little Golem
OGS · KGS · DGS · Little Golem
-
Morgoth Bauglir
- Dies in gote
- Posts: 25
- Joined: Thu Mar 28, 2013 4:29 am
- GD Posts: 0
- Been thanked: 1 time
Re: Adapting Online-Go.com web interface for KGS
KOCMOHABT wrote:
First of all, if where would be another client for KGS working through the JSON-API, then that client would have just the same problem with ban system. But Shubert already working on it, so this is a temporary problem.
It would be cool if you would describe what exactly do you like in OGS client the most, then maybe i would implement it in the GoUniverse if it's possible. But you should know the next essential thing: functionality of a client completely depends on a functionality of a server. So i can't add tabs with "Ladder"/"Best players"/"Problems" and i can't add snapshot of the currently playing games because where is no such functionality on KGS, and a new OGS-like client won't be able to do that either. But if you are talking about theirs list of games and list of challenges with little squares, this is the thing that i can implement.
Anyway you can post any of your ideas on https://github.com/IlyaKirillov/GoUniverse/issues. I would love to hear a fresh thoughts about improving GoUniverse.
Thank you.
My initial post was about cannibalizing OGS source code, not about GoUniverse but ...
Anyway, I sent you a pull request for a Gradle project that wraps GoUniverse in a executable Jar with its own Tomcat server and KGS JSON Client. Hope you will merge it.
-
KOCMOHABT
- Lives with ko
- Posts: 160
- Joined: Sun Dec 21, 2014 4:06 am
- Rank: 4d
- GD Posts: 0
- KGS: KOCMOHABT
- Has thanked: 127 times
- Been thanked: 175 times
Re: Adapting Online-Go.com web interface for KGS
Morgoth Bauglir wrote:My initial post was about cannibalizing OGS source code, not about GoUniverse but ...
Anyway, I sent you a pull request for a Gradle project that wraps GoUniverse in a executable Jar with its own Tomcat server and KGS JSON Client. Hope you will merge it.
This is a good idea, but I do not understand how does this relate to my question about the difference between the interfaces OGS and GoUniverse?
-
Morgoth Bauglir
- Dies in gote
- Posts: 25
- Joined: Thu Mar 28, 2013 4:29 am
- GD Posts: 0
- Been thanked: 1 time
Re: Adapting Online-Go.com web interface for KGS
KOCMOHABT wrote:
This is a good idea, but I do not understand how does this relate to my question about the difference between the interfaces OGS and GoUniverse?
Like I said I have nothing against Go Universe, I have no idea why Oren wanted to turn this into a Go Universe vs OGS thread and I am not interested in going there.
- daal
- Oza
- Posts: 2508
- Joined: Wed Apr 21, 2010 1:30 am
- GD Posts: 0
- Has thanked: 1304 times
- Been thanked: 1128 times
Re: Adapting Online-Go.com web interface for KGS
Morgoth Bauglir wrote:KOCMOHABT wrote:
This is a good idea, but I do not understand how does this relate to my question about the difference between the interfaces OGS and GoUniverse?
Like I said I have nothing against Go Universe, I have no idea why Oren wanted to turn this into a Go Universe vs OGS thread and I am not interested in going there.
Since you are asking other people (some smart programmer) to do work, it seems reasonable to ask why it should be done, particularly when there is already an alternative out there. The assumption is that you see deficits in GoUniverse, or advantages in adapting the OGS interface, otherwise you wouldn't have reason to make the suggestion.
Patience, grasshopper.