|
Author |
Thread Statistics | Show CCP posts - 11 post(s) |
|
CCP Seagull
C C P C C P Alliance
13
|
Posted - 2012.06.28 15:42:00 -
[1] - Quote
Hey all -
Sorry to bring these news, but we need to delay getting CREST into your hands. This is due to a couple of things - it has taken us longer than we expected to get the legal side of the "Developer License" in place, and we are also busy with making CREST work like it needs to for DUST 514.
Once we do get the beta rolling, we will start on Sisi as many of you have suggested. We are also likely to roll out some of the supporting infrastructure before the actual API access - stuff like signing up as a developer, and starting to create apps and select what oAuth scopes you'd like for the app to use. I don't have any release dates for this yet though.
So - no big picture plans have changed - we are releasing CREST to 3rd party devs, it will have read-write functionality, and it will be the same tech as we use ourselves, that we just extend to you through oAuth. We just need a bit more time to get it ready for external consumption.
Thanks for your patience, and let me know if you have any questions.
/CCP Seagull
Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
15
|
Posted - 2012.07.16 13:25:00 -
[2] - Quote
Two step wrote: I've asked CCP Seagull for this several times, hopefully it makes the early list of functionality.
There is nothing technically hindering this, but it's a call for game design to make. As we get closer to release, Soundwave and other designers will have a proper look at what functionality they are OK with releasing in CREST.
Most of the tricky questions here are around botting scenarios where people could combine legitimate API use with client botting, and get an automation chain that is way too good. So we will likely be careful with moving money around. But the request is noted, and we'll also do our best to release as much as we can that makes life in large-scale EVE operations easier.
Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
19
|
Posted - 2012.09.13 08:47:00 -
[3] - Quote
Sorry for the radio silence, we're juggling a lot of dates and plans around at the moment.
We are gearing up to get CREST and our Auth service to a test server soon(tm) so that you can all get a real sense for how to develop against CREST APIs. As soon as I have a more locked down concrete plan I'll post a better update. Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
21
|
Posted - 2012.10.22 09:25:00 -
[4] - Quote
Yup, radio is a bit broken - sorry about that. We are aiming for shipping CREST to you with the EVE winter release, and test it on a public test server before that, but we are still wrangling a bunch of details before I can promise things. There will be a full devblog on this once we announce what we're doing, including the Developer License stuff.
/CCP Seagull Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
23
|
Posted - 2012.11.15 17:34:00 -
[5] - Quote
The code for it is definitely going out with Retribution, the question is then when we will turn it on for Tranquility. A pretty hefty devblog is written and currently in the publishing pipeline - because this also introduces the new Developer License, and we've had some... issues.. in the past when it comes to that (99 dollars and all that) I want to be pretty careful with this. And then the technical release itself is a pretty serious deal - we don't take giving read/write access to Tranquility lightly.
While I can't promise as usual, as there are factors outside my control, don't lose all hope yet - but also know that the formal launch date of CREST on Tranquility is not tied to being the 4th of December - we will test on a test server until we feel confident to flip the TQ switch, once the code is out with Retribution. Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
24
|
Posted - 2012.11.16 00:17:00 -
[6] - Quote
killallnerds exe wrote:Is there anything concrete AT ALL as to what you are going to allow developers access beyond what is already available on the current V2 api.
First release is read/write for contacts. After we are stable, we'll be releasing other features along with the normal EVE release cadence. It's up to EVE game design and product folks to decide what those features should be, so I can't answer that from my tech point of view. Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
24
|
Posted - 2012.11.19 19:15:00 -
[7] - Quote
Peter Powers wrote:so, please correct me if i got this wrong:
- you will put CREST on TQ but leave it disabled,
- we register for the license
- CREST will be available to us on Testserver, we will start building our first libs against CREST
- you monitor the impact of what we do on Testserver, and once your happy
- CREST will be enabled on TQ
- we can now start deploying apps to users that use CREST
Now, just a rough guess of time, and looking at the upcoming holidays, etc. this means we probably can start with the testserver in january, and it will be on TQ in February or March. (hoping no marketing guy gets the great idea of delaying the tq release till fanfest) is this a realistic estimate?
That list is pretty much exactly how it will happen.
As for time lines, we are hoping to get test server access launched before the holidays, but this might slip to January for sure, so yes,your timeline is pretty realistic, with possibility for faster turnaround if things go well. Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
24
|
Posted - 2012.11.19 19:18:00 -
[8] - Quote
Steve Ronuken wrote:killallnerds exe wrote:I can't say I'm particularly excited about read/write to contacts and then 'it's up to the game designers' . Something to be more excited about: Single sign on via Eve
Yup, we will specifically provide single sign on as part of the Developer features we launch. This should hopefully make life easier for a number of EVE related applications, regardless of CREST.
Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
24
|
Posted - 2012.11.19 19:20:00 -
[9] - Quote
iskflakes wrote:Thanks for the link. I pay for all 7 accounts by PLEX, so no developing for me.. The presentation says they are looking for feedback on the license, so here is my feedback: The license terms are too restrictive. This new license should only apply to developers who want to charge for their apps. If you do insist on going ahead with the credit card requirement, please place something in the EVE Store that costs $0.01 which we can buy to validate a card.
By the time we launch this, we will very likely, or in the near future from launch, have an option to do a free card transaction for identification purposes. So people will have the option to do that, or wait for the feature to be available in Account Management before agreeing to the Developer License. Technical Producer CCP Games Reykjavik |
|
|
CCP Seagull
C C P C C P Alliance
24
|
Posted - 2012.11.20 13:39:00 -
[10] - Quote
As a side note, if you are interested in some of the plumbing behind the scenes of how we are making CREST, these posts have a lot of detail on how we are using nginx to do loadbalancing and caching for CREST, given some of the pretty specialized requirements of a virtual world like EVE:
Load Balancing Stateful Services With Nginx http://jimpurbrick.com/2012/07/30/load-balancing-stateful-services-nginx/
Adding Vary Header Support To Nginx http://jimpurbrick.com/2012/10/14/adding-vary-header-support-nginx/
Caching Shared, Private Data With Ningx http://jimpurbrick.com/2012/11/11/caching-restricted-data-ningx/
Technical Producer CCP Games Reykjavik |
|
|
|
CCP Zero Gravitas
C C P C C P Alliance
1
|
Posted - 2012.11.21 12:04:00 -
[11] - Quote
CREST currently uses Twitter style HTTP streaming to push notifications to clients. One of the reasons we chose Nginx is that it supports very high numbers of concurrent connections, which is required if each client is keeping an HTTP request open permanently to receive notifications.
The latest version of contactjs (https://github.com/jimpurbrick/contactjs) demonstrates how to receive and filter notifications from JavaScript. You make an AJAX request, then instead of waiting for it to complete, periodically check the received data and handle any new notifications that have arrived.
I imagine the notifications could be sent over websockets relatively easily, but HTTP streaming works well on a wide variety of plaforms including the PS3 which we need to support to send notifications to Dust. |
|
|
|
|