{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/17","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/17/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/17/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-php/issues/17","id":132958968,"number":17,"title":"Can we use php-gds as the official Datastore library?","user":{"login":"jgeewax","id":112928,"avatar_url":"https://avatars.githubusercontent.com/u/112928?v=3","gravatar_id":"","url":"https://api.github.com/users/jgeewax","html_url":"https://github.com/jgeewax","followers_url":"https://api.github.com/users/jgeewax/followers","following_url":"https://api.github.com/users/jgeewax/following{/other_user}","gists_url":"https://api.github.com/users/jgeewax/gists{/gist_id}","starred_url":"https://api.github.com/users/jgeewax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgeewax/subscriptions","organizations_url":"https://api.github.com/users/jgeewax/orgs","repos_url":"https://api.github.com/users/jgeewax/repos","events_url":"https://api.github.com/users/jgeewax/events{/privacy}","received_events_url":"https://api.github.com/users/jgeewax/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/labels/datastore","name":"datastore","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-11T12:22:55Z","updated_at":"2016-02-11T14:39:23Z","closed_at":null,"body":"See https://github.com/tomwalder/php-gds\r\n\r\nIs this something we could discuss with the owner about merging into gcloud-php and being \"the official library\" ?"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/comments/182891630","html_url":"https://github.com/GoogleCloudPlatform/gcloud-php/issues/17#issuecomment-182891630","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-php/issues/17","id":182891630,"user":{"login":"dwsupplee","id":2079879,"avatar_url":"https://avatars.githubusercontent.com/u/2079879?v=3","gravatar_id":"","url":"https://api.github.com/users/dwsupplee","html_url":"https://github.com/dwsupplee","followers_url":"https://api.github.com/users/dwsupplee/followers","following_url":"https://api.github.com/users/dwsupplee/following{/other_user}","gists_url":"https://api.github.com/users/dwsupplee/gists{/gist_id}","starred_url":"https://api.github.com/users/dwsupplee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwsupplee/subscriptions","organizations_url":"https://api.github.com/users/dwsupplee/orgs","repos_url":"https://api.github.com/users/dwsupplee/repos","events_url":"https://api.github.com/users/dwsupplee/events{/privacy}","received_events_url":"https://api.github.com/users/dwsupplee/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T14:39:23Z","updated_at":"2016-02-11T14:39:23Z","body":"Hey Tom! :wave: Hope all is well and thank you for the contributions! \r\n\r\nThe library looks solid and I really appreciate your usage of design patterns, especially the implementation of the gateway. Usage is straight forward and the examples are very helpful.\r\n\r\nI see that you provide options to wrap the [appengine sdk](https://github.com/GoogleCloudPlatform/appengine-php-sdk) and the [google api client](https://github.com/google/google-api-php-client).\r\n\r\nSo far, with the work I have started on the storage client (and after quite a bit of deliberation) I leaned in the direction of not relying on existing libraries and going the route of some our sister libraries ([gcloud-python](https://github.com/googlecloudplatform/gcloud-python), [gcloud-node](https://github.com/googlecloudplatform/gcloud-node)). The flexibility of not being tied to upstream libraries when we scale and the ability to provide full customization over the underlying http layer were important factors to me.\r\n\r\nAs the library grew have you found there to be any challenges or issues with wrapping the existing google clients/sdks?"}}