|
Author |
Thread Statistics | Show CCP posts - 8 post(s) |
|
CCP Guard
C C P C C P Alliance
3506
|
Posted - 2013.04.08 15:21:00 -
[1] - Quote
Today we update you on matters pertaining to the EVE Online launcher. If you are a person who likes to launch the EVE Online client from time to time, this is a blog for you!
Please launch your questions at the developers right here in the thread as always. CCP Guard | EVE Community Developer |-á@ccp_guard |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:25:00 -
[2] - Quote
Graygor wrote:Looking good on the launcher changes. I salute the changes away from torrenting to HTTP/1.1. Will there be a table or panel about this at fanfest to cover the changes more in depth with player Q&A? I dont recall there being one last year is memory serves. We weren't planning on one since the EVE Launcher doesn't generate a lot of interest, but we can do one if there's interest. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:32:00 -
[3] - Quote
BlakPhoenix wrote:Is it possible to start downloading a patch before the changes go live to further spread the load? So once the patch is finalized we can start the downloading and be ready as soon as the server comes back online. This would be something very nice to have, but it requires more than just changes to the Launcher. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:34:00 -
[4] - Quote
Shish Tukay wrote:In the previous thread "linux support?" was responded to with the traditional "we don't officially support linux", so here's an even more unlikely-to-get-a-positive-response suggestion: open source the launcher, let the users take care of porting it to other platforms.
This would also allow advanced windows users to take care of adding all the features that they want to the windows launcher too - ie there could be an unofficial third party build with support for launching multiple clients with different window sizes and positions, links to launch tools like pyfa / evemon / dotlan maps / etc, systray support, p2p within the same LAN for super-easy multiple-PCs-in-the-same-house downloads, singularity + tranquility in a single build, ...
Unless the launcher contains large amounts of trade-secret code that gives eve a competitive advantage over other MMOs, I can only see this being win-win for developers and users
(Users of third party launchers not getting official support is a given -- but no official support for an open source launcher would still be much more useful than no official support for a closed launcher) Open sourcing the EVE Launcher isn't something I've considered before. There are some pieces that are licensed that we would probably be unable to share, and there are other platform restrictions that we would not want to disclose (developer signature for our Apple ID as an example). Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:35:00 -
[5] - Quote
Dalilus wrote:Why not add singularity to the launcher menu? This is something we want to do. When it gets done is a matter of prioritization and we want to get the current changes out and working before doing further things like test server installation/management and multi-account performance Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:38:00 -
[6] - Quote
Toramt wrote:Please beware making incompatible tweaks to HTTP 1.1 least an intermediate transparent proxy cause breakage. We wont be changing the HTTP protocol if that's what you're referring to. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
201
|
Posted - 2013.04.08 17:48:00 -
[7] - Quote
l0rd carlos wrote:I want torrent, is it still an option for the future?
Daedra Blue wrote:We in EVE love Options, so if you can keep doing what you want but also provide the Option to use P2P please do so. I'm pretty sure they can run in parallel.
So feel free to provide both ways to download patches/content, trough your HTTP and P2P.
Kasuko wrote:DO NOT APPROVE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Go back to BT!
Screw all the stupid people with their weird Salem Witch Hunt issues!
Chribba wrote:Prepare to be launched?
Seriously, how about just doing bt+web peers, works wonders even behind firewalls (most of the time anyway)
/c Whilst we're not using peer to peer in this release, we may choose to deploy it down the line. It may make our lives easier to say "screw those guys, lets just use peer to peer!" but we have to live with the reality that not every one can make use of it, and subsequently we must find some way to accommodate them; they're just as much customers as everyone else. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
204
|
Posted - 2013.04.09 13:51:00 -
[8] - Quote
Karbowiak wrote: What CCP apparently didn't realize, was that BiTorrent can use webpeers (HTTP servers) as peers in the swarm. Which means you could use a torrent library in the EVE launcher, if you can't use P2P/BitTorrent you simply don't connect to the swarm, but you'd still connect to the one/two/many webpeers in the swarm, and get data from them, just like if it was regular HTTP. If you suddenly became able to connect to the swarm, it'd automatically figure that out, connect and fine more peers to get data from (and also send data to)
Actually, this is exactly what we're doing. The current EVE Launcher uses an custom implementation of rsync over HTTP, commonly known as zsync. This uses HTTP/1.1 to do range requests on a payload we place on our CDN.
In the new EVE Launcher, we're changing the library to libtorrent, but we are only using the webseed component. We opted to go with just webseeds for several reasons; for example, allowing us to use an almost identical technology (so we understand it) but from a more robust source (not custom in-house code). Once we've got an understanding of the capabilities of the people using the EVE Launcher, as well as their inclination towards using peer-to-peer we can decide to go that route.
Product Owner, EVE Launcher | Team Special Circumstances |
|
|
|
|