motdotla / digitalocean

The easiest and most complete rubygem for DigitalOcean.
http://rubygems.org/gems/digitalocean
MIT License
153 stars 42 forks source link

Reviving this library #8

Closed motdotla closed 10 years ago

motdotla commented 10 years ago

Hi @averemeev, @jcmuller, @dsabanin, @ryanseys, and @sergiocampama

I'm working on reviving this library. Thanks for all your hard work.

You're all added as direct committers. Let me know if you'd also like to be added to rubygems - so you could push releases.

( as an aside, I jumped back into this and the test setup I did was definitely not ideal. Hate that I had to use my credentials. I'm thinking of refactoring the tests to simply test against a string.

For example, if the string that gets built looks like this: https://api.digitalocean.com/droplets/?client_id=[your_client_id]&api_key=[your_api_key]

we can trust that the method is built correctly. That way we won't have to run any tests against our own accounts.

Thoughts? )

motdotla commented 10 years ago

Additionally, I've moved this to my personal account @scottmotte instead of @signatureio (signature.io has gone a bit dormant since I've joined @SendGrid)

sergiocampama commented 10 years ago

Perfect, It would be ideal to have rubygems access. What I did was basically just fork this repo and upload it to rubygems as digitalocean2, since the gem was outdated but master wasn't. With rubygems access I would delete the digitalocean2 gem and reference this one in my blog post http://kaipi.me/digitalocean/ruby/api/2013/12/20/dynamic-dns-with-digitalocean.html

Thanks! best regards!


Sergio Campamá sergiocampama@gmail.com

On Thu, Jan 9, 2014 at 4:33 PM, Scott Motte notifications@github.comwrote:

Additionally, I've moved this to my personal account @scottmottehttps://github.com/scottmotteinstead of @signatureio https://github.com/signatureio (signature.io has gone a bit dormant since I've joined @SendGrid https://github.com/SendGrid)

— Reply to this email directly or view it on GitHubhttps://github.com/scottmotte/digitalocean/issues/8#issuecomment-31967369 .

motdotla commented 10 years ago

Awesome. @sergiocampama added you as an owner on rubygems. You have publish access now:

https://rubygems.org/gems/digitalocean

sergiocampama commented 10 years ago

Ok, I uploaded the gem, deleted the old one and referenced this one in the post...

Thanks Scott!


Sergio Campamá sergiocampama@gmail.com

On Thu, Jan 9, 2014 at 4:46 PM, Scott Motte notifications@github.comwrote:

Awesome. @sergiocampama https://github.com/sergiocampama added you as an owner on rubygems. You have publish access now:

https://rubygems.org/gems/digitalocean

— Reply to this email directly or view it on GitHubhttps://github.com/scottmotte/digitalocean/issues/8#issuecomment-31968650 .

jcmuller commented 10 years ago

Awesome. Honestly, the testing method was what held me back from making changes previously, but I didn’t have a lot of time to reimplement it. Cheers for doing this!

And w00t to the change of ownership.

J

motdotla commented 10 years ago

Starting to make progress on the testing method here: https://github.com/scottmotte/digitalocean/pull/9

I'm hoping to be complete by end of day tomorrow.

closing this open issue.