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 Information Portal

 
  • Topic is locked indefinitely.
123Next pageLast page
 

Dev Blog: Introducing The Free Developer License & CREST API Beta Test

First post First post
Author
CCP Falcon
#1 - 2012-12-20 15:34:30 UTC  |  Edited by: CCP Phantom
Good afternoon internet spaceships captains!

CCP Seagull is here with an awesome new Dev Blog, covering further details from her presentation in the Keynote at Fanfest 2012.

She would like to introduce to you all to our awesome new free developer license, as well as the CREST API beta period!

Feel free to check out all the details in her new Dev Blog!

CCP Falcon || EVE Universe Community Manager || @CCP_Falcon

Happy Birthday To FAWLTY7! <3

Thelonious Blake
Monk's Dream
#2 - 2012-12-20 15:45:13 UTC  |  Edited by: Thelonious Blake
Could you please explain what do you mean by

Quote:
certain API endpoints
Aethlyn
Brutor Tribe
Minmatar Republic
#3 - 2012-12-20 15:48:01 UTC
Sounds awesome, although I fear I finally have to grab a credit card just to use that... argh! :) Would love to see some other verification process, e.g. Google uses mobile phone. I can understand the connection with a credit card due to the stored address data and stuff, it's still a bit... annoying. Credit cards are still not that popular/widespread in Germany as they are in some other countries.

Looking for more thoughts? Follow me on Twitter.

June Ting
Nobody in Local
Of Sound Mind
#4 - 2012-12-20 16:11:00 UTC
s/resposnible/responsible/ paragraph 3

My main question as someone who works on a set of open source apps is how this interacts with other peoples' ability to modify code that I publish, and whether code written for CREST is going to be compatible with certain restrictive open source licenses (e.g. GPL) given that the CREST license agreement appears to place restrictions on how any code combined with CCP code can be used.

The other interesting question is whether I should publish source without dev API keys embedded and force each user to sign the CREST agreement in order to use an app, or whether I publish binary blobs containing my API key and hope nobody reverse engineers my dev API key from the binary.

I fight for the freedom of my people.

Graygor
1kB Realty
#5 - 2012-12-20 16:17:21 UTC
This looks good. Cant wait to see how this will change 3rd party programmes and the new functions we might gain.

"I think you should buy a new Mayan calendar. Mine has muscle cars on it." - Kenneth O'Hara

"I dont think that can happen, you can see Gray has his invuln field on in his portrait." - Commissar "Cake" Kate

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#6 - 2012-12-20 16:19:51 UTC
You're really covering the bases with that Force Majeure clause, aren't you? Blink

As for the way to distribute code:

Distribute source without your api stuff. Binary blobs are another matter (but be ready for revocation). Anyone that works with twitter apps has the same issue.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

CCP FoxFour
C C P
C C P Alliance
#7 - 2012-12-20 16:31:56 UTC
I cannot wait to dig into this! :D Looking forward to seeing what you guys come up with using it.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Delta3000
The Scope
Gallente Federation
#8 - 2012-12-20 16:36:03 UTC
Any reason why my post was deleted when I asked a valid question?

I'll reiterate, is this leading to in game apps or not?
Valkyrs
Deep Vein Trading
#9 - 2012-12-20 16:36:22 UTC
Going to read this ASAP! As a programmer and EVE Online player, I've found they are symbiotic. Glad to see steps being made to enhance this.

Keep up the good work!
Zagdul
Virtual Progression
#10 - 2012-12-20 16:38:30 UTC

My pants are tighter.



Dual Pane idea: Click!

CCP Please Implement

Matalok
Slackers and Nihilists
#11 - 2012-12-20 16:39:22 UTC
Excellent news!
Two step
Aperture Harmonics
#12 - 2012-12-20 16:39:36 UTC
Yay, so very excited about this.

Thanks also for addressing *all* of the concerns the CSM had with the previous version, including adding that condition to the Force Majeure clause... :)

CSM 7 Secretary CSM 6 Alternate Delegate @two_step_eve on Twitter My Blog

nikon56
UnSkilleD Inc.
#13 - 2012-12-20 16:40:00 UTC
Delta3000 wrote:
Any reason why my post was deleted when I asked a valid question?

I'll reiterate, is this leading to in game apps or not?

by reading the dev blog, i understand that this is a HTTP API, so:

it is external to the game

might not be an issue to make any opensource soft because the API is fully external, so no part of CCP code would be included in your 3rd party app
Sentient Blade
Crisis Atmosphere
Coalition of the Unfortunate
#14 - 2012-12-20 16:47:02 UTC  |  Edited by: Sentient Blade
Developer grants CCP a limited, non-exclusive, worldwide, nontransferrable right during the Term (i) to use the Application and view any publicly available materials associated therewith (e.g., documentation), and (ii) ***upon written
request of CCP delivered to Developer, to inspect the workings of the Application, including but not limited to its source code***


I have developed for numerous third party products in the past and I have *never* been required to sign an agreeement which allows a third party access to my source code, especially in such a way that is worded to be deliberatly open ended. There is no mention of disclosure agreements, retention, filtering or limitation of access.

This is not something I could in good faith suggest any developer accept, especially if they're dealing with things such as online services and centralised databases.

Also, does this prevent charging monthly fees for things such as CREST-integrated KBs running tasks such as as auto-reimbursement?
darius mclever
#15 - 2012-12-20 16:53:05 UTC
please allow all your normal payment methods to be used for the verification.
Peter Powers
Terrorists of Dimensions
#16 - 2012-12-20 16:56:00 UTC
can you please clarify:
charging (ingame) ISK for applications is not allowed, only donations?

3rdPartyEve.net - your catalogue for 3rd party applications

Zagdul
Virtual Progression
#17 - 2012-12-20 17:08:20 UTC
Peter Powers wrote:
can you please clarify:
charging (ingame) ISK for applications is not allowed, only donations?

They did, twice... 3 times if you read the PDF as well.

Dual Pane idea: Click!

CCP Please Implement

Alx Warlord
The Scope
Gallente Federation
#18 - 2012-12-20 17:08:23 UTC
This also means that there will be a developers community page where all player could go and harvest their programs???

This sounds good! No more Internet Scavenging...
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#19 - 2012-12-20 17:15:46 UTC
Quick question:

Will this be used to cover access to the SDE? And if so, what would be the status of people who distribute converted copies there of, in other formats? (such as mysql, sqlite, and so on)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Chribba
Otherworld Enterprises
Otherworld Empire
#20 - 2012-12-20 17:19:27 UTC  |  Edited by: Chribba
Now this is really nice. Looking forward to this.

I would like input on the advert parts though, looking at for example Google Ads where there is somewhat limited ability to control them, how is this viewed in terms of the EULA breach?

/c

★★★ Secure 3rd party service ★★★

Visit my in-game channel 'Holy Veldspar'

Twitter @ChribbaVeldspar

123Next pageLast page