Good job guys!

Comments, questions, rants, etc, that are specifically about the Kaya Go Server go here
User avatar
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: Good job guys!

Post by Bantari »

coderboy wrote:99.9999% of my apps are still desktop apps. I dont understand why running it in my browser is such a good idea? What does it really bring to the table?
Using webkit or whatever you can still get all the benefits of running the latest code, automatic updates, etc etc but at least it will be a separate application, can have a nicer way of handling multiple rooms and games (I hate that Kaya opens up new browser window or tab whenever I press anything for example).
If this is the future, I dont want to be part of it, sorry. :)


Hi coderboy.

The problem is not browser vs standalone. The problem is maintaining 1 app vs maintaining 2 apps. For a 2-man team (which I seem to remember that was) and such ambitious project - this is a HUGE difference. Sure doable, but personally I rather them work on improving what they have right now rather than starting a new application.

PS>
Besides, as others have mentioned - the local solution is simple. Download chrome (for example), set its starting page to Kaya, set it so that new pages open in new tabs instead of new windows, and voila - instant KGS-like dedicated Kaya client. You do your regular browsing in Safari/IE/whatever and click on the Chrome icon to play Kaya. Simple, elegant, and extra resources are minimal.
- Bantari
______________________________________________
WARNING: This post might contain Opinions!!
User avatar
Annihilist
Lives with ko
Posts: 161
Joined: Mon Oct 22, 2012 2:47 am
Rank: KGS 10 kyu
GD Posts: 0
KGS: Annihilist
IGS: Annihilist
DGS: Ubermensch
Kaya handle: Annihilist
Has thanked: 26 times
Been thanked: 18 times

Re: Good job guys!

Post by Annihilist »

Charlie wrote:Asking for a desktop client in 2012 (nearly 2013) is ridiculous. Desktop clients are a thing of the past and Kaya is a forward-looking server. HTML 5 is the way of the future.
Right. But as a new product on the market, the last thing Kaya wants to do is narrow their market base. By excluding those individuals who would prefer a desktop client, that is effectively what they are doing. Why not offer both? (apart from technical limitations.) It might be looking to the future, sure, but it's not great marketing. Some of us are "old-fashioned" types who prefer what may be considered obsolete. Why move to an arbitrary future if some of us prefer the old ways?
User avatar
Bonobo
Oza
Posts: 2224
Joined: Fri Dec 23, 2011 6:39 pm
Rank: OGS 13k
GD Posts: 0
OGS: trohde
Universal go server handle: trohde
Location: Lüneburg Heath, North Germany
Has thanked: 8262 times
Been thanked: 924 times
Contact:

Re: Good job guys!

Post by Bonobo »

Annihilist wrote:[..] as a new product on the market, the last thing Kaya wants to do is narrow their market base.

Actually they are widening their potential user base: JAVA is not an option to many people (iOS, security reasons, etc.) but with HTML5 is possible to run on almost any modern browser.

By excluding those individuals who would prefer a desktop client, that is effectively what they are doing.

That’s exactly the point: You're writing about a preference, not about technical reasons. I guess there are more people not using KGS because of JAVA than people that will not use Kaya b/c of HTML5.

Why not offer both? (apart from technical limitations.)

Resources, AKA time, money and people who work on this?

It might be looking to the future, sure, but it's not great marketing.

Well, methinks Kayas first motivation is not marketing. At least not now, as long as they're still developing.

Some of us are "old-fashioned" types who prefer what may be considered obsolete. Why move to an arbitrary future if some of us prefer the old ways?
I’d say you’re naming the reason, and twice so in two sentences: »some of us« and »prefer«.

Not that I wouldn’t empathize with your wish, but I suggest you try the suggestions that have been made, especially using a dedicated browser. There’s actually not much that would change for you except that … it’s not CGoban or GoPanda.
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Re: Good job guys!

Post by lobotommy »

Bonobo wrote: (...) I guess there are more people not using KGS because of JAVA than people that will not use Kaya b/c of HTML5.


Totally agree. Mobile is the market of the future and html5 is the only choice for this market. At this moment playing Kaya mobile is not better than Kaya on PC but it's way more handy to play anywhere I want vs play where your PC is wired. I open Kaya via ipad and iphone4 and it works great. These devices are fairly old as for todays tech standards; with time Html will never be a problem for them but apps will. Apps alway has minimal OS requirements, and with time these requirements are growing, and older generations of hardware will sooner than later be out of their OS updates. What else I can say? Thank god for Kaya.
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
Mef
Lives in sente
Posts: 852
Joined: Fri Apr 23, 2010 8:34 am
Rank: KGS [-]
GD Posts: 428
Location: Central Coast
Has thanked: 201 times
Been thanked: 333 times

Re: Good job guys!

Post by Mef »

Bonobo wrote:That’s exactly the point: You're writing about a preference, not about technical reasons. I guess there are more people not using KGS because of JAVA than people that will not use Kaya b/c of HTML5.



One caveat here -- if there were that much of a market looking for a purely browser-based solution, you would think more people would have been using GoShrine over the last 4 years.
User avatar
Bonobo
Oza
Posts: 2224
Joined: Fri Dec 23, 2011 6:39 pm
Rank: OGS 13k
GD Posts: 0
OGS: trohde
Universal go server handle: trohde
Location: Lüneburg Heath, North Germany
Has thanked: 8262 times
Been thanked: 924 times
Contact:

Re: Good job guys!

Post by Bonobo »

Mef wrote:
Bonobo wrote:That’s exactly the point: You're writing about a preference, not about technical reasons. I guess there are more people not using KGS because of JAVA than people that will not use Kaya b/c of HTML5.

One caveat here -- if there were that much of a market looking for a purely browser-based solution, you would think more people would have been using GoShrine over the last 4 years.

Well, almost 11.000+ registered users … that’s not too bad, IMHO. But no idea how many active currently, and, since I haven’t looked at GoShrine yet, I have no idea whether perhaps a lack of features or any problems could be a reason for people not rushing to GoShrine.

Anyway, thanks for pointing towards GoShrine, I just registered there so that I can compare.

<edit>

And re: “if there were that much of a market looking for a purely browser-based solution” … for me it is more a growing number of people looking for a solution independent of the users’ soft- and hardware. I can imagine my fridge telling me in ten years that it’s my move in that game on DGS :D

</edit>
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali
Mef
Lives in sente
Posts: 852
Joined: Fri Apr 23, 2010 8:34 am
Rank: KGS [-]
GD Posts: 428
Location: Central Coast
Has thanked: 201 times
Been thanked: 333 times

Re: Good job guys!

Post by Mef »

Bonobo wrote:I can imagine my fridge telling me in ten years that it’s my move in that game on DGS :D


We're straying off topic...but if you really wanted this to happen I'm pretty sure it's already possible...There are "smart" refrigerators that already integrate with google calendar or twitter. If you didn't want to even try to make a customized fridge solution, getting a phone to automatically post to one of those shouldn't be too hard (For android I'd think it would be straightforward with just anDGS and Tasker...You might even be able to use EidoGoTweet and have the board position show up in your fridge-based twitter feed for you. I'm sure there's a similar solution for iOS).
User avatar
Uzziel
Dies with sente
Posts: 82
Joined: Tue Sep 25, 2012 8:12 am
GD Posts: 0
KGS: Uzziel
Kaya handle: Uzziel
Location: Central Kansas, USA
Has thanked: 18 times
Been thanked: 10 times

Re: Good job guys!

Post by Uzziel »

I don't understand what the point of this thread is...

Have any of you ever coded anything? Supported any type of software through the software development lifecycle?

I assume not.

Not to mention ever dealt with ungrateful, inconsiderate users who do not give credit where credit is due.

Kaya more than likely has thousands of lines of code all of which are managed, and balanced by the same devs you are bickering, and complaining at.

I think it is ridiculous the amount grumbling going on around here. State your opinion, and move on with your business.


I for one think Kaya while it needs to be polished is a step in the right direction. The board UI is wonderful compared to any other Go server I have played on, and I believe as a learning environment it excels far past any other offerings.

Stop nitpicking something that has the potential to out do all servers, and give the development team time to get things done.

Software developments, and changes do NOT instantly happen. It takes time, planning, and consideration before even planning the code before coding.

I support Kaya 100%. It is where I will play when I play live games.

I am amazed people here support KGS with other threads in this very forum talking about the growth of KGS players being MINIMAL compared to other servers.

Kaya is where I will play, and learn.

GO KAYA.

To the Dev team:
You can't please everyone so find the direction you want to take, listen to some opinions and take it. If you take everyones advice you WILL fail. If you don't take anyones advice you WILL fail. (Probably sure you already know this).

But the biggest way you will fail is if you do not stick by the spirit of the Kaya project that made you create it from the beginning.

Peace.
User avatar
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: Good job guys!

Post by oren »

Uzziel wrote:Have any of you ever coded anything? Supported any type of software through the software development lifecycle?


Yes, many times.

I think most of the issues brought up are valid and interesting. I don't play on Kaya (I do chat there) because I find the UI to be the worst of any of the clients I can use. I find the game creation mechanic also a bit odd compared to other servers, but it's not a major issue to me.

Every product in the world will have people complaining about it, but I think for the most part this thread has brought up valid issues that potential users have with Kaya.

If you have been through software lifecycles and not seen users complain about valid issues I would like to know where you work. :)
User avatar
Uzziel
Dies with sente
Posts: 82
Joined: Tue Sep 25, 2012 8:12 am
GD Posts: 0
KGS: Uzziel
Kaya handle: Uzziel
Location: Central Kansas, USA
Has thanked: 18 times
Been thanked: 10 times

Re: Good job guys!

Post by Uzziel »

oren wrote:
Uzziel wrote:Have any of you ever coded anything? Supported any type of software through the software development lifecycle?


Yes, many times.

I think most of the issues brought up are valid and interesting. I don't play on Kaya (I do chat there) because I find the UI to be the worst of any of the clients I can use. I find the game creation mechanic also a bit odd compared to other servers, but it's not a major issue to me.

Every product in the world will have people complaining about it, but I think for the most part this thread has brought up valid issues that potential users have with Kaya.

If you have been through software lifecycles and not seen users complain about valid issues I would like to know where you work. :)



I think any programmer who has been through this cycle would have empathy rather than harshness toward this instance. Which makes me doubt you have ever been within this process because if you had you would know what it feels like to have critics tearing down your work of art.

How much time has anyone in this thread put forth from day one to do anything technically with Kaya?

My guess is none because if there was anyone like that they would have a sense of ownership instead of crybaby, its not fair, give me my bottle, typical user ignorant codemnation.

It is one thing to suggest an improvement or a necessary change.

It is quite another to act immature, and childish because you do not feel like you are being listened to.

If everyone wants the change so bad why don't you join the project?

Or

Better yet create your own online go server! (Can't wait to play on it.)

Ohh because it EASY being CRITICS.
User avatar
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: Good job guys!

Post by oren »

Uzziel wrote:I think any programmer who has been through this cycle would have empathy rather than harshness toward this instance. Which makes me doubt you have ever been within this process because if you had you would know what it feels like to have critics tearing down your work of art.


Heh, I can point to many instances of my work out in the field and complaints. I know I do the best I can, and I don't tell the people using my software to have more empathy for me.

Uzziel wrote:How much time has anyone in this thread put forth from day one to do anything technically with Kaya?


Why should anyone? Conanbatt has said his intent is to make money from this project which makes it a product he is developing. If it was an open source project, I would help or if I was paid to, I would help. As it is, it's a product in open beta that is free to criticize.

Uzziel wrote:It is quite another to act immature, and childish because you do not feel like you are being listened to.


What childishness have you seen here? Looking through the thread this has been one of the most civil on L19 which is saying something.

Uzziel wrote:Better yet create your own online go server! (Can't wait to play on it.)
Ohh because it EASY being CRITICS.


I've worked on free open source Android go software when there were features I wanted lacking. I see no reason to create an online go server when there are multiple good online servers already.

Why do you have such a problem with people discussing issues with an open beta server in a calm manner? If you feel there are unfair attacks I can understand it, but most people are just pointing out what they feel are shortcomings which conanbatt has stated are design decisions. This is open discussion on a board.
User avatar
Uzziel
Dies with sente
Posts: 82
Joined: Tue Sep 25, 2012 8:12 am
GD Posts: 0
KGS: Uzziel
Kaya handle: Uzziel
Location: Central Kansas, USA
Has thanked: 18 times
Been thanked: 10 times

Re: Good job guys!

Post by Uzziel »

oren wrote:
Uzziel wrote:I think any programmer who has been through this cycle would have empathy rather than harshness toward this instance. Which makes me doubt you have ever been within this process because if you had you would know what it feels like to have critics tearing down your work of art.


Heh, I can point to many instances of my work out in the field and complaints. I know I do the best I can, and I don't tell the people using my software to have more empathy for me.

Uzziel wrote:How much time has anyone in this thread put forth from day one to do anything technically with Kaya?


Why should anyone? Conanbatt has said his intent is to make money from this project which makes it a product he is developing. If it was an open source project, I would help or if I was paid to, I would help. As it is, it's a product in open beta that is free to criticize.

Uzziel wrote:It is quite another to act immature, and childish because you do not feel like you are being listened to.


What childishness have you seen here? Looking through the thread this has been one of the most civil on L19 which is saying something.

Uzziel wrote:Better yet create your own online go server! (Can't wait to play on it.)
Ohh because it EASY being CRITICS.


I've worked on free open source Android go software when there were features I wanted lacking. I see no reason to create an online go server when there are multiple good online servers already.

Why do you have such a problem with people discussing issues with an open beta server in a calm manner? If you feel there are unfair attacks I can understand it, but most people are just pointing out what they feel are shortcomings which conanbatt has stated are design decisions. This is open discussion on a board.



Ok it is a for profit Go server. Well that changes everything.

If he is building it to make money then that just comes with the package.

I was thinking this was a free opensource crowdsourced project, and
I didn't know he would charge money in the future to be a part of it.


If there will be an ongoing income stream then I have no qualms with this thread.

If you would put on the glasses of me thinking this was an opensource
project everything i mistakenly said will come into focus.

I had the view that this project was being done without profit, and therefore
got upset because in this perspective a lot of the comments made on this thread
are very cutting.

Sorry for the misunderstanding.
Mef
Lives in sente
Posts: 852
Joined: Fri Apr 23, 2010 8:34 am
Rank: KGS [-]
GD Posts: 428
Location: Central Coast
Has thanked: 201 times
Been thanked: 333 times

Re: Good job guys!

Post by Mef »

Uzziel wrote:I had the view that this project was being done without profit, and therefore
got upset because in this perspective a lot of the comments made on this thread
are very cutting.

Sorry for the misunderstanding.



While some of the history is already lost to the ether...In the event you have a lot of free time and are curious about some of the early stuff relating to Kaya / where some users on this forum are coming from, you can check out this thread: http://www.lifein19x19.com/forum/viewtopic.php?f=60&t=5258
User avatar
Xa17u
Dies in gote
Posts: 40
Joined: Fri Aug 10, 2012 8:49 pm
Rank: 12k
GD Posts: 0
OGS: X1117
Kaya handle: Xatu
Has thanked: 23 times
Been thanked: 12 times

Re: Good job guys!

Post by Xa17u »

Uzziel wrote:Ok it is a for profit Go server. Well that changes everything.

[DATA EXPUNGED FOR BREVITY]


The plan is to both offer a paying subscription for supplemental features (similar to KGS+), and have parts of the code remain opensource. Conan could tell you exactly which would be.
ImagePLAY GO EVERY DAYImage
Post Reply