Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create commands for managing kiva account #32

Open
patcon opened this issue Nov 5, 2013 · 8 comments
Open

Create commands for managing kiva account #32

patcon opened this issue Nov 5, 2013 · 8 comments

Comments

@patcon
Copy link
Contributor

patcon commented Nov 5, 2013

When telling @arvinsingla that I would be hacking on gittip support for hubot tonight (#31), he suggested that we could also add commands for managing our kiva profile from chat.

Turns out that Kiva actually seems to have a pretty rockin API :)
http://build.kiva.org/api

Does not appear to be any good api client libs yet:
https://github.com/search?l=JavaScript&q=kiva&ref=searchresults&type=Repositories

cc: @kiva @coderintherye @martinkiva @darthbear @brainbugged @uglymunky

@coderintherye
Copy link

@patcon Did you check out this https://github.com/kiva/API/tree/master/code/js/api ?
Also you may try hitting up @aswintyv https://github.com/aswintyv as he has been doing some Hubot integration for us.

@ghost
Copy link

ghost commented Nov 6, 2013

@patcon the code in https://github.com/kiva/API/tree/master/code/js/api is just a basic example using JS. There are a host of third party SDKs here: http://build.kiva.org/docs/data/sdks

@patcon
Copy link
Contributor Author

patcon commented Nov 6, 2013

Ok AMAAAAAZING. Clearly I get what I deserve by being lazy and filtering by "stars" :)

Totally using and contributing to this when the time comes:
https://github.com/kiva/kiva-objects.js/

Holy shit, I'm psyched.

@ghost
Copy link

ghost commented Nov 6, 2013

Great! Feel free to send pull requests. Cheers.

@gxxcastillo
Copy link

@patcon, thanks for your interest! I'm just now reading up on gittip (really cool!), can you help me better understand what you mean by "add commands for managing our kiva profile from chat"? Also, what type of data do you think you'll be needing?

We have some backlog work for improving on the current API (using Siren and Backbone.Siren) and while it probably won't do you much good at this point, its always good to understand the real world use-cases.

@patcon
Copy link
Contributor Author

patcon commented Nov 6, 2013

Hey man, I don't use kiva actively myself right now, so I'd need to investigate the dynamics a bit more. But if it helps, here's how we can now use gittip inline with our chat tool:

log of hubot-gittip command interaction

cc: @arvinsingla, are you an active kiva-er?

@patcon
Copy link
Contributor Author

patcon commented Nov 6, 2013

Oh hey, clarification: the idea is that it's eventually using the organizational account and letting everyone manage it, so ignore the fact that it says I'm tipping in the company chat.

@gxxcastillo
Copy link

Awesome, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants