These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE General Discussion

 
  • Topic is locked indefinitely.
Previous page123Next page
 

[PSA]: The Launcher and You or "WHY GOD WHY?!"

First post
Author
Hakaru Ishiwara
Republic Military School
Minmatar Republic
#21 - 2013-05-22 04:14:56 UTC  |  Edited by: Hakaru Ishiwara
Lors Dornick wrote:
Huang Mo wrote:

However, people are not raging about the features of the launcher. They are raving about the poor QA that preceded this roll out. We don't need the changes. We need a game that just works.


You are aware that the major issues wasn't with the launcher itself but with the fact that several hamsters in the webcluster decided that they didn't like the new kind of load level and went on strike?

Load testing a live SSL cluster with a new and partly unknown new usage pattern isn't trivial.

Esp if you want to include testing what happens if get an unrelated failure in the cluster at the same time.

And keep in mind that it's a game we are talking about, not some critical business system.

But I know large banks having their internet sites down for even days, marginally fun when you need to transfer cash or pay your bills ...
And yet we pay for the EVE entertainment service, just as we pay for other business services that might fall under the "serious" category.

Dependencies on ancillary systems are just as critical for review as is the primary functionality of the newly implemented logic and UI. Regardless of what caused the failure, CCP's EVE subscribers were faced with a service that was rendered unavailable without some under the covers technical tinkering on a widespread scale. The perception was that the launcher had utterly failed even though it was content / data feeds which were buckling under some unknown pressures. On top of these problems, there was little-to-no communication from CCP that they were intending to foist some significant new functionality on their users. Given a few days notice, players would have set their long-train skills and gotten assets out of harm's way. Instead of properly setting the expectation of a patch day, CCP surprised its customers in a bad way. This is a big no-no in the world of customer relationship management.

The challenge that CCP faces with poorly executed patch releases is one of a cumulative nature where CCP, on an annual basis, royally fucks up what they market as "expansions" with game breaking defects or functionality that is considered to be highly undesirable by their customers. The list is long with these ****-ups and EVE subscribers have even longer memories.

When CCP pulls a completely avoidable stunt like they did with this new launcher functionality release, the collective perception of CCPs ineptitude is acutely focused on what has gone wrong rather than on the future potential [some might say vaporware] of CCP's long-term initiatives.

+++++++ I have never shed a tear for a fellow EVE player until now. Mark “Seleene” Heard's Blog Honoring Sean "Vile Rat" Smith.

Xercodo
Cruor Angelicus
#22 - 2013-05-22 04:19:43 UTC
Hakaru Ishiwara wrote:
Lors Dornick wrote:
Huang Mo wrote:

However, people are not raging about the features of the launcher. They are raving about the poor QA that preceded this roll out. We don't need the changes. We need a game that just works.


You are aware that the major issues wasn't with the launcher itself but with the fact that several hamsters in the webcluster decided that they didn't like the new kind of load level and went on strike?

Load testing a live SSL cluster with a new and partly unknown new usage pattern isn't trivial.

Esp if you want to include testing what happens if get an unrelated failure in the cluster at the same time.

And keep in mind that it's a game we are talking about, not some critical business system.

But I know large banks having their internet sites down for even days, marginally fun when you need to transfer cash or pay your bills ...
And yet we pay for the EVE entertainment service, just as we pay for other business services that might fall under the "serious" category.

Dependencies on ancillary systems are just as critical for review as is the primary functionality of the newly implemented logic and UI. Regardless of what caused the failure, CCP's EVE subscribers were faced with a service that was rendered unavailable without some under the covers technical tinkering on a widespread scale. The perception was that the launcher had utterly failed even though it was content / data feeds which were buckling under some unknown pressures. On top of these problems, there was little-to-no communication from CCP that they were intending to foist some significant new functionality on their users. Given a few days notice, players would have set their long-train skills and gotten assets out of harm's way. Instead of properly setting the expectation of a patch day, CCP surprised its customers in a bad way. This is a big no-no in the world of customer relationship management.


This I can actually agree with.

I didn't know about it until this morning.

The Drake is a Lie

Huang Mo
Tianxia Inc
#23 - 2013-05-22 05:36:25 UTC
>> So you expect CCP to buy 20,000 computers to bombard the server with to ensure it can handle the load?

This is the bad it-is-difficult-to-test-so-we-dont argument again.

I am an IT professional and you have to trust me, when I say that you don't need 20.000 computers to put pressure on a web-server. You need at most a handful. Think of it: The URL you use to access this page is maybe 60 characters long while the returned HTML is nearly 50.000 characters long (excluding images). All the work in a client-server scenario like this is on the server side.

There are plenty of tools for stress testing web-servers, both commercial and open source, so the problem is not technical but procedural: Lack of proper pre-release QA.

Sturmwolke
#24 - 2013-05-22 06:19:25 UTC
Lors Dornick wrote:

And keep in mind that it's a game we are talking about, not some critical business system.

This argument is often bandied about and it's getting old. CCP's in the service industry, regardless whether it's mission critical or not, people are _paying_ for this service.
They are typically bound, by principle or SLA or otherwise to provide the best service they can, short of an act of god.

To adopt an attitude where you couldn't care less just because it's not mission critical wipes away any sense of professionality and pride for your work.
When management adopts this stance, they lose their integrity. Rotten heads attract rotten workers/underlings.

This launcher issue on the 21st May isn't an act of god.
It's the act of ID10t in action.
Lucas Kell
Solitude Trading
S.N.O.T.
#25 - 2013-05-22 06:22:16 UTC  |  Edited by: Lucas Kell
Xercodo wrote:
Prior to the launcher, anyone with multiple copies of the client that wanted to avoid redownload the patch several times had to download the patch manually from the website. They would then run the patch repeatedly for each of their clients. What the client now offers is the ability for these people to save the patch directly from the launcher and then apply it to the rest of their clients without having to redownload it or take extra steps to find it on the website.

I've always used a folder branch rather than multiple copies, so I always ran the launcher once to patch, then ran different copies of the same folder but mapped to a different location to avoid patching issues. The new launcher has just made it forget my individual logins.

Xercodo wrote:
Not sure if you're aware of this, but if you don't let the launcher close itself after launching EVE you can simply click "PLAY" again to open another copy of the client. A little easier than clicking the shortcut on your desktop over and over huh? But see, this is only a tiny step in the direction of what CCP is planning on doing. We all saw today how they changed our launcher to include account login. This is but the first step to amazingness. Once they're sure they have all the kinks ironed out with what we got today they intend on letting us log in several accounts at once and letting you open all of their clients in one powerful click. Wouldn't you all love that?

I would love that yes. However have they fixed the issue with the client and cache collisions?
When you are running multiple clients, and 2 of them try to write to the cache at the same time (often when you are jumping 2 account simultaneously) it can cause all open clients running from the same folder to lock for 10 - 15 seconds. In high sec, who cares, but in null sec that can mean death. The solution to this issue is to branch your folders so each client has a different cache location. It will be utterly useless to run multiple accounts from one click if this issue hasn't been resolved.

Huang Mo wrote:
I am an IT professional and you have to trust me, when I say that you don't need 20.000 computers to put pressure on a web-server. You need at most a handful. Think of it: The URL you use to access this page is maybe 60 characters long while the returned HTML is nearly 50.000 characters long (excluding images). All the work in a client-server scenario like this is on the server side.
Clearly you are not a very good IT professional if you can't understand why a rollout to thousands of players across the internet is a completely different scenario to in house testing. They can't catch everything in house, the login issues were a small blip, and were fixed same day. The fact that they were on hand to fix it as quickly as they could shows they were doing their jobs. 100% uptime and all bugs found during internal testing would be lovely but that's a dream you simply can't achieve in reality.

The Indecisive Noob - EVE fan blog.

Wholesale Trading - The new bulk trading mailing list.

Huang Mo
Tianxia Inc
#26 - 2013-05-22 06:55:56 UTC
>> Clearly you are not a very good IT professional

Ad hominem attacks are not arguments. Check it out

Lucas Kell
Solitude Trading
S.N.O.T.
#27 - 2013-05-22 07:04:05 UTC
Huang Mo wrote:
>> Clearly you are not a very good IT professional

Ad hominem attacks are not arguments. Check it out


It's not an attack it's a statement of fact. You are stating you are an IT Professional which you are saying to make the rest of your statement more valid. What I am pointing out is that the rest of your statement makes it clear that you are not an IT Professional or at the very least have no experience in internal vs external network testing, and thus your statement is no more valid than any other end user.

The Indecisive Noob - EVE fan blog.

Wholesale Trading - The new bulk trading mailing list.

Max Godsnottlingson
Viziam
Amarr Empire
#28 - 2013-05-22 07:19:42 UTC  |  Edited by: Max Godsnottlingson
Drunken Bum wrote:
Thanks for taking your time. A lot of us are aware of all of this. Nonetheless when kiddies don't get their toys immediately they cry. Grown up men and women with their video games are no different sadly.


While I generally agree with this, things have gone from the sublime to "Cor blimey!" it's stupid at the moment.

It's like me trying to drive my car; where once I would jump in, dip the clutch, press the start button, put it in gear and drive off.

Now, I jump in, dip the clutch, press the start button, only to find that since the last time I used it something has broke, so it has to 'call home' to get the info it needs to fix itself, then it fixes itself, while I sit drumbing on the stearing wheel. Once it's finished 'fixing itself, I dip the clutch, press the start button, then it has to 'call home' again, just to check that everything is OK before it decides that it's going to fire up.

Going from a two minute process to ten, fifteen minute, depending on how many other folks are trying to start their cars is bloody stupid.

Com'on CCP we expect better from you guys. Or are you trying to give new players a feeling of what things used to be like in the 'early days' of Eve?
Dultas
KarmaFleet
Goonswarm Federation
#29 - 2013-05-22 07:28:59 UTC  |  Edited by: Dultas
Xercodo wrote:
Huang Mo wrote:
>> You are aware that the major issues wasn't with the launcher itself

It doesn't matter if the problem was caused by one department of CCP or another. It is still a problem and it is still CCPs responsibility to do a proper QA before they roll out new changes.

>> Load testing a live SSL cluster with a new and partly unknown new usage pattern isn't trivial

It also doesn't matter If your code is easy to test or difficult to test, you should always apply the necessary resources to test it. Saying "Oh, this is difficult to test, lets just ship it" is not an option. I also wonder how they managed to miss that settings was cleared on first login. That can't be hard to test and make me wonder if they did any formal QA at all.


So you expect CCP to buy 20,000 computers to bombard the server with to ensure it can handle the load?

Load testing usually requires for **** be live for that to work.

Also the setting clearing thing was an odd case that I assume only happened to people that installed EVE to somewhere besides the default location. Thus any testing done with a default install wouldn't have raised any flags.

At least they figured out rather quickly that it's not actually erasing the settings at all, it's simply misplacing them and is able to find them on the second try :D


If you truly think they'd have to buy even 1 additional server to load test this you have no idea what you're talking about. There are companies that provide that service for you. Do you think E-Commerce sites buy millions of computers to test the loads on their sites for the holidays? Or do they just wing it and potentially loose business?
Huang Mo
Tianxia Inc
#30 - 2013-05-22 07:56:04 UTC
>> at the very least have no experience in internal vs external network testing

Unbelievable. I rest my case.
Zilero
Aliastra
Gallente Federation
#31 - 2013-05-22 08:04:47 UTC  |  Edited by: Zilero
You forgot the most important part of the new patch:

It now requires an additional click before I get to the character selection screen compared with before.

I have issues with this. Why the hell would we need to do more tedious tasks to even START the game.

Some devs must really like doing PI or something.... jeez.

Edit: Not to mention that it takes an extra click to switch accounts now... whereas previously I could just: Click login, enter login details, TAB, enter password... I now have to click "switch user accounts" in a windows-esque system that reminds me of BLOAT. Seriously, who the hell made this piece of ****?
Xercodo
Cruor Angelicus
#32 - 2013-05-22 08:33:21 UTC
Dultas wrote:


If you truly think they'd have to buy even 1 additional server to load test this you have no idea what you're talking about. There are companies that provide that service for you. Do you think E-Commerce sites buy millions of computers to test the loads on their sites for the holidays? Or do they just wing it and potentially loose business?


While I admit the 20,000 number was to intended to be an exaggeration (as I knew about faking it on only a handful of systems), I hadn't considered it as an actual business that could be outsourced.

Makes total sense.

TIL.... :D

The Drake is a Lie

Xercodo
Cruor Angelicus
#33 - 2013-05-22 08:36:26 UTC
Zilero wrote:
You forgot the most important part of the new patch:

It now requires an additional click before I get to the character selection screen compared with before.

I have issues with this. Why the hell would we need to do more tedious tasks to even START the game.

Some devs must really like doing PI or something.... jeez.

Edit: Not to mention that it takes an extra click to switch accounts now... whereas previously I could just: Click login, enter login details, TAB, enter password... I now have to click "switch user accounts" in a windows-esque system that reminds me of BLOAT. Seriously, who the hell made this piece of ****?


Well I dunno about extra clicks as the process to me remains:
-Open shortcut
-password
-Connect/Play
-Select character

As for switching account I know it isn't very elegant right now, but now character swapping is SO easy. If you leave the launcher open to keep your logged in state then you can simply hit the play button again and pick another character. No retyping of password cause the client completely reset itself \o/

The Drake is a Lie

Hannott Thanos
Squadron 15
#34 - 2013-05-22 08:38:36 UTC
Zilero wrote:
You forgot the most important part of the new patch:

It now requires an additional click before I get to the character selection screen compared with before.

I have issues with this. Why the hell would we need to do more tedious tasks to even START the game.

Some devs must really like doing PI or something.... jeez.

Edit: Not to mention that it takes an extra click to switch accounts now... whereas previously I could just: Click login, enter login details, TAB, enter password... I now have to click "switch user accounts" in a windows-esque system that reminds me of BLOAT. Seriously, who the hell made this piece of ****?

One whole click? Seriously, CCP should pay the meds you are going to need for the massive tendonitis you are in store for.

while (CurrentSelectedTarget.Status == ShipStatus.Alive) {

     _myShip.FireAllGuns(CurrentSelectedTarget);

}

Julius Rigel
#35 - 2013-05-22 08:49:59 UTC
Xercodo wrote:
simply reboot the launcher after having closed all EVE instances and such. Devs say that the setting derp was caused by it using the wrong file location the first time through and fixes itself the second time.
Well, we all know what happened last time they did that, so I guess it's not so bad, huh?

Thanks for the really good thread!
Zilero
Aliastra
Gallente Federation
#36 - 2013-05-22 08:55:46 UTC
Xercodo wrote:
Zilero wrote:
You forgot the most important part of the new patch:

It now requires an additional click before I get to the character selection screen compared with before.

I have issues with this. Why the hell would we need to do more tedious tasks to even START the game.

Some devs must really like doing PI or something.... jeez.

Edit: Not to mention that it takes an extra click to switch accounts now... whereas previously I could just: Click login, enter login details, TAB, enter password... I now have to click "switch user accounts" in a windows-esque system that reminds me of BLOAT. Seriously, who the hell made this piece of ****?


Well I dunno about extra clicks as the process to me remains:
-Open shortcut
-password
-Connect/Play
-Select character

As for switching account I know it isn't very elegant right now, but now character swapping is SO easy. If you leave the launcher open to keep your logged in state then you can simply hit the play button again and pick another character. No retyping of password cause the client completely reset itself \o/


Login now:

Click Eve, click login, type/select account, TAB, type password, ENTER, click launch, select char.

Login before:

Click Eve, click login, type/select account, TAB, type password, ENTER, select char.

So yeah... :-/.
Zilero
Aliastra
Gallente Federation
#37 - 2013-05-22 08:56:40 UTC
Hannott Thanos wrote:
Zilero wrote:
You forgot the most important part of the new patch:

It now requires an additional click before I get to the character selection screen compared with before.

I have issues with this. Why the hell would we need to do more tedious tasks to even START the game.

Some devs must really like doing PI or something.... jeez.

Edit: Not to mention that it takes an extra click to switch accounts now... whereas previously I could just: Click login, enter login details, TAB, enter password... I now have to click "switch user accounts" in a windows-esque system that reminds me of BLOAT. Seriously, who the hell made this piece of ****?

One whole click? Seriously, CCP should pay the meds you are going to need for the massive tendonitis you are in store for.


Not the point, the point is its not more userfriendly to add clicks to something that worked well before.

One click here, one click there, before you notice you click 100 times more each day.
Lucas Kell
Solitude Trading
S.N.O.T.
#38 - 2013-05-22 09:16:35 UTC
Huang Mo wrote:
>> at the very least have no experience in internal vs external network testing

Unbelievable. I rest my case.

What I find most amusing about this is that 2 replies on, you still fail to address the actual topic of this post.

Hannott Thanos wrote:
One whole click? Seriously, CCP should pay the meds you are going to need for the massive tendonitis you are in store for.

From my point of view it's not about the extra clicks. Prior to this change I had 6 clients for 6 main accounts. I could launch each client and it would remember that clients username. Then I just enter the password for each, and away I go.
Now it only remembers the one username so I have to type 5 of the usernames manually, which is a bit of a pain.

That said though, I really don't mind and think the new launcher looks and performs considerably better. I also like that CCP supports multi-client, and that there may be a single sign on feature going forward to allow us to launch multiple clients at once.

The Indecisive Noob - EVE fan blog.

Wholesale Trading - The new bulk trading mailing list.

Xercodo
Cruor Angelicus
#39 - 2013-05-22 15:45:23 UTC
Lucas Kell wrote:

From my point of view it's not about the extra clicks. Prior to this change I had 6 clients for 6 main accounts. I could launch each client and it would remember that clients username. Then I just enter the password for each, and away I go.
Now it only remembers the one username so I have to type 5 of the usernames manually, which is a bit of a pain.

That said though, I really don't mind and think the new launcher looks and performs considerably better. I also like that CCP supports multi-client, and that there may be a single sign on feature going forward to allow us to launch multiple clients at once.


Though, don't you have the drop down so that after the first time you can now just select the 6 account names from there?

I heard that typing the first few letters will have it guess for you too.

The Drake is a Lie

Lucas Kell
Solitude Trading
S.N.O.T.
#40 - 2013-05-22 17:35:51 UTC  |  Edited by: Lucas Kell
Xercodo wrote:
Lucas Kell wrote:

From my point of view it's not about the extra clicks. Prior to this change I had 6 clients for 6 main accounts. I could launch each client and it would remember that clients username. Then I just enter the password for each, and away I go.
Now it only remembers the one username so I have to type 5 of the usernames manually, which is a bit of a pain.

That said though, I really don't mind and think the new launcher looks and performs considerably better. I also like that CCP supports multi-client, and that there may be a single sign on feature going forward to allow us to launch multiple clients at once.


Though, don't you have the drop down so that after the first time you can now just select the 6 account names from there?

I heard that typing the first few letters will have it guess for you too.

I do have a dropdown but it only seems to remember the one account. In fact it seems to only remember the first account I ever typed into the box.

EDIT: Wow, now that is annoying.
Say for example my account name is Bob and another is Bob1 (they aren't by the way)
It has remembered Bob1. Now when I try to type Bob, I move to the password box and it changes to Bob1. That's not exactly helpful...

The Indecisive Noob - EVE fan blog.

Wholesale Trading - The new bulk trading mailing list.

Previous page123Next page