Re: [google-appengine] Endpoints section in the control panel?

2012-07-11 Thread Dan Holevoet
The Java command line tool is shipped in the current SDK in
$SDK/bin/endpoints.sh. The Python version isn't currently in the SDK.

You can also use the latest version of the Google Plugin for Eclipse if
you're working on a Java backend.

Thanks,
Dan


On Tue, Jul 10, 2012 at 8:49 PM, Kyle Finley kylefin...@gmail.com wrote:

 Perfect, that's what I was hoping.

 How are the Discovery docs created?
 I suspect that there is a program that takes the annotated code (python /
 java) and creates the document? Where would one find this tool? I apologize
 if it is in the SDK. I couldn't find it.


 - Kyle


 On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote:

 Hi Kyle,

 Discovery documents *are* served for all Endpoints (at
 your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like
 Google-authored APIs. We also provide a local version of the discovery doc
 (as a file) when you do local development so you don't have to push to
 production to test your Endpoint.

 The local discovery doc is used to generate the Objective-C library. The
 Go generator would use the local file as well. (Of course, you can point
 them to the live discovery doc if you'd like to.) So, I think we're
 offering what you want. Apologies if my explanation is (or was) confusing.
 I'm happy to elaborate further.

 Thanks,
 Dan


 On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote:

 Hi Dan,

 Thank you for your reply.

 If you're just interested in generating a client library for an Endpoint
 that you can consume in Go, you can probably use the 
 gen.gohttp://code.google.com/p/google-api-go-client/source/browse/google-api-go-generator/gen.gofile
  provided by the Go client library. I must include the disclaimer that
 this is entirely untested, the generated library may make assumptions which
 are incorrect for non-Google-authored APIs.


 Yeah this is partly was I was interested in.  I must admin I'm not
 completely clear on how endpoints works. I thought that you might have a
 tools that created discovery https://developers.google.com/discovery/docs 
 from annotated code. That's was what I was interested in looking
 at. I'm sure I can create something similar. I just thought looking at some
 code might help.

 I think this whole process has a lot potential as an open source
 standard. Everyone is struggling for consistency In there API's. You guys
 have done a lot good work with the discovery api and the tools that parse I
 would like to see that spread.

 Thank you,

 Kyle

 If you want to write a backend in Go, there are probably some server-side
 details that would block your implementation.

 Thanks,
 Dan


 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ.

 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.




 --
 Dan Holevoet
 Google Developer Relations


 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.




-- 
Dan Holevoet
Google Developer Relations

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Endpoints section in the control panel?

2012-07-11 Thread Kyle Finley
Dan, Thank you.

On Jul 11, 2012, at 1:22 PM, Dan Holevoet wrote:

 The Java command line tool is shipped in the current SDK in 
 $SDK/bin/endpoints.sh. The Python version isn't currently in the SDK.
 
 You can also use the latest version of the Google Plugin for Eclipse if 
 you're working on a Java backend.
 
 Thanks,
 Dan
 
 
 On Tue, Jul 10, 2012 at 8:49 PM, Kyle Finley kylefin...@gmail.com wrote:
 Perfect, that's what I was hoping. 
 
 How are the Discovery docs created?
 I suspect that there is a program that takes the annotated code (python / 
 java) and creates the document? Where would one find this tool? I apologize 
 if it is in the SDK. I couldn't find it.
 
 
 - Kyle
 
 
 On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote:
 
 Hi Kyle,
 
 Discovery documents are served for all Endpoints (at 
 your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like 
 Google-authored APIs. We also provide a local version of the discovery doc 
 (as a file) when you do local development so you don't have to push to 
 production to test your Endpoint.
 
 The local discovery doc is used to generate the Objective-C library. The Go 
 generator would use the local file as well. (Of course, you can point them 
 to the live discovery doc if you'd like to.) So, I think we're offering what 
 you want. Apologies if my explanation is (or was) confusing. I'm happy to 
 elaborate further.
 
 Thanks,
 Dan
 
 
 On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote:
 Hi Dan,
 
 Thank you for your reply.
 
 If you're just interested in generating a client library for an Endpoint 
 that you can consume in Go, you can probably use the gen.go file provided by 
 the Go client library. I must include the disclaimer that this is entirely 
 untested, the generated library may make assumptions which are incorrect for 
 non-Google-authored APIs.
 
 Yeah this is partly was I was interested in.  I must admin I'm not 
 completely clear on how endpoints works. I thought that you might have a 
 tools that created discovery docs from annotated code. That's was what I was 
 interested in looking at. I'm sure I can create something similar. I just 
 thought looking at some code might help.
 
 I think this whole process has a lot potential as an open source standard. 
 Everyone is struggling for consistency In there API's. You guys have done a 
 lot good work with the discovery api and the tools that parse I would like 
 to see that spread.
 
 Thank you,
 
 Kyle
 
 If you want to write a backend in Go, there are probably some server-side 
 details that would block your implementation.
 
 Thanks,
 Dan
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To view this discussion on the web visit 
 https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ.
 
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.
 
 
 
 -- 
 Dan Holevoet
 Google Developer Relations
 
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.
 
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.
 
 
 
 -- 
 Dan Holevoet
 Google Developer Relations
 
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Endpoints section in the control panel?

2012-07-10 Thread Kyle Finley
Perfect, that's what I was hoping. 

How are the Discovery docs created?
I suspect that there is a program that takes the annotated code (python / java) 
and creates the document? Where would one find this tool? I apologize if it is 
in the SDK. I couldn't find it.


- Kyle


On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote:

 Hi Kyle,
 
 Discovery documents are served for all Endpoints (at 
 your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like Google-authored 
 APIs. We also provide a local version of the discovery doc (as a file) when 
 you do local development so you don't have to push to production to test your 
 Endpoint.
 
 The local discovery doc is used to generate the Objective-C library. The Go 
 generator would use the local file as well. (Of course, you can point them to 
 the live discovery doc if you'd like to.) So, I think we're offering what you 
 want. Apologies if my explanation is (or was) confusing. I'm happy to 
 elaborate further.
 
 Thanks,
 Dan
 
 
 On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote:
 Hi Dan,
 
 Thank you for your reply.
 
 If you're just interested in generating a client library for an Endpoint that 
 you can consume in Go, you can probably use the gen.go file provided by the 
 Go client library. I must include the disclaimer that this is entirely 
 untested, the generated library may make assumptions which are incorrect for 
 non-Google-authored APIs.
 
 Yeah this is partly was I was interested in.  I must admin I'm not completely 
 clear on how endpoints works. I thought that you might have a tools that 
 created discovery docs from annotated code. That's was what I was interested 
 in looking at. I'm sure I can create something similar. I just thought 
 looking at some code might help.
 
 I think this whole process has a lot potential as an open source standard. 
 Everyone is struggling for consistency In there API's. You guys have done a 
 lot good work with the discovery api and the tools that parse I would like to 
 see that spread.
 
 Thank you,
 
 Kyle
 
 If you want to write a backend in Go, there are probably some server-side 
 details that would block your implementation.
 
 Thanks,
 Dan
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To view this discussion on the web visit 
 https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ.
 
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.
 
 
 
 -- 
 Dan Holevoet
 Google Developer Relations
 
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Endpoints section in the control panel?

2012-06-26 Thread Sam G

This section just showed up for me in the App Engine dashboard.
I also heard PageSpeed and SSL have been released? Where can I get to these 
so that I can sign up?

The new Endpoints section says that an API.yaml should exist... what will 
go in that? Is there documentation up, now that this is a production 
release?

https://lh3.googleusercontent.com/-8UcxwQ-SA1c/T-pMt7axhhI/BOA/78xFoVtkBtQ/s1600/endpoints.png
Is this part of an I/O release?

Screenshot sample attached.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/StP6u73OjF8J.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.