7 ms·
Introducing Octokit
- JiPi 13y agoI have been using octokit for a while now and it is by far the best wrapper around for Ruby. Just make sense to have it official now that Wynn Netherland is working @ GitHub.
- whichdan 13y agoWhere can I buy the 1/100 model?
- jdorfman 13y agoWho designed http://octokit.github.io/ http://octokit.github.io/ ? So fresh and so clean. @mdo must have had a hand in it...
- Munksgaard 13y agoThe font for the introduction looks a bit off here, but otherwise I agree.
- netherland 13y ago@bryanveloso did the site, @jeejkang did the illustrations
- karanlyons 13y agoMy bet's on Bryan Veloso, just going by the Japanese sub headings.
- sejje 13y agoShouldn't the ruby guy be dressed less like a robot and more like Robin Hood?
- deleted 13y ago[deleted]
- rolfvandekrol 13y agoLooks cool! But why the Japanese?
- Munksgaard 13y agoFor anyone wondering, the texts simply say "Ruby", "Objective-C" and "Thank You!" at the bottom (at least according to Google Translate).
- Raphael 13y agoLike Gundam kits.
- doktrin 13y agoThis looks promising. In the past I've largely defaulted to calling the REST API directly instead of relying on wrappers - primarily since using a wrapper has basically meant looking up 2 sets of documentation (1 for the REST API itself, and again for the wrapper). IIRC I had the same frustration the last time I attempted to use Octokit (~5 months ago). GitHub maintaining it directly may well alleviate the pain points I experienced. It would help, for instance, to have the wrapper documentation run parallel with that of the REST API itself.
- MaxGabriel 13y agoFrameworks and Git submodules?! I wish Cocoapods were the recommended installation method, as Ruby Gems are for Octokit.rb. Just look at how complex the Octokit.objc installation instructions are.
- stevenleeg 13y agoI actually opened an issue about this, which was closed pretty quickly because apparently they don't use CocoaPods internally: https://github.com/octokit/octokit.objc/issues/61 https://github.com/octokit/octokit.objc/issues/61
- monkey_slap 13y agoI'm attempting to create a podspec, but the script/bootstrap part stuck me. Not sure if Cocoapods has capabilities to do that. Would be nice to just strip out all of the submodule parts and include the dependencies.
- _frog 13y agoThe script just fetches the project's git submodules which you can see here: https://github.com/octokit/octokit.objc/tree/master/External https://github.com/octokit/octokit.objc/tree/master/External I'm not sure all of those can be set up as CocoaPod dependencies though.
- jacobwg 13y agoA JavaScript version of this would be really nice...
- jackbravo 13y agoIs it just me? Those drawing remind me a lot of the samurai pizza cats! http://images.fanpop.com/images/image_uploads/Samurai-Pizza-Cat-Fan-Art-samurai-pizza-cats-170914_800_346.jpg http://images.fanpop.com/images/image_uploads/Samurai-Pizza-...
- scott_karana 13y agoSamurai Pizza Cats was modeled after shows like Gundam, which these Octocats are also adapted from. :)
- jentulman 13y agoAnyone else really want Octocat Gunplas to build and paint now?
- monkey_slap 13y agoI'm surprised Cocoapods isn't being used with this.
- jonsterling 13y agoYeah, the GitHub folks don't use Cocoapods internally.
- scott_karana 13y agoAnyone else have blurriness with the SVG octocats on the page itself? In Firefox 21 on Windows 7, they're decidedly low resolution, but I open them directly [1] they look fine. They render fine in Chrome. 1 http://octokit.github.io/images/gundam-ruby.svg http://octokit.github.io/images/gundam-ruby.svg
- lukedubber 13y agoI have the same issue with Firefox 20.0.1 on Windows 7 64. Chrome it looks great.
- scott_karana 13y agoTurns out that it's a bug with Firefox's rasterization. :( https://bugzilla.mozilla.org/show_bug.cgi?id=600207 https://bugzilla.mozilla.org/show_bug.cgi?id=600207
- ianstormtaylor 13y agoOne of the most annoying bugs in Firefox since the whole purpose of SVG is that it's resolution independent. I hope more people voice their interest in it being fixed.
- danso 13y agoGiven the mascot art for this, shouldn't the library be named "Octotron" or "Octocon"?
- tharshan09 13y agowow the octocats are amazing. I was to see a colour version!
- cuttooth 13y agoI dislike the lack of documentation for the Objc version. Edit/addendum: The Ruby version is fine and I'm glad they've made it the official library.
- jspahrsummers 13y agoWe do need some examples, but the headers are documented quite extensively, FWIW.
- Stratoscope 13y agoWell, that's quite a change in branding. Your sword? Your shield? The cute little octocat is now a scowling angry warrior robot? I must be old and out of touch: I don't understand the appeal of this violent imagery. I thought GitHub was about working together, helping each other out, not slaying your foes. I like the old octocat and octokitten better: http://assets.github.com/images/modules/dashboard/bootcamp/octocat_setup.png http://assets.github.com/images/modules/dashboard/bootcamp/o...
- duvet 13y agothe octocats here are a reference to gundam: https://en.wikipedia.org/wiki/gundam https://en.wikipedia.org/wiki/gundam I seriously doubt the reference is meant to be violent.
- Stratoscope 13y agoThanks, I appreciate knowing the cultural reference. I figured it must be something along those lines, but wasn't familiar with the specifics. But... Not meant to be violent? Even if the robocats themselves are not meant to be violent, how could the introductory language about "your sword" and "your shield" be interpreted as anything but violent? The only time I can imagine needing a sword and shield would be in a rather violent situation. Quite the opposite of the experience one might hope to have on GitHub.
- nsmartt 13y agoI see no reference to a shield or a sword. Where do you see that?
- Stratoscope 13y agoIt's on the page this post was linked to: https://github.com/blog/1517-introducing-octokit https://github.com/blog/1517-introducing-octokit and on the project page: http://octokit.github.io/ http://octokit.github.io/ "Is Cocoa your sword? Let this kit be your shield." Look, I don't mean to read too much into any of this. I just found it a bit unpleasant, that was all. If that observation is useful for anyone, great, if not, my apology for the distraction.
- outside1234 13y agois there an npm module? :)
- jethroalias97 13y agoWhen I first read 'GitHub-maintained client libraries' I initially thought they meant built in libraries or templated stub functions, sort of like what they offer for .gitignore for various programming environments and languages. I was a little disappointed when I saw it was just for the Github API, although I expect this to still be useful. I feel like this is something they could offer in the future though as many IDEs automatically build your environment when a new project is initialized. Assuming you use github as your IDE (i.e. not really using any IDE) project initialization might make sense.
- roryokane 13y agoGiter8 (https://github.com/n8han/giter8 https://github.com/n8han/giter8) sounds like what you’re looking for. “Giter8 is a command line tool to generate files and directories from templates published on github or any other git repository.”
- HaloZero 13y agoJust because I'm a massive nerd and anyone else is wondering this. It looks left the left suit is modeled after the God Gundam (Burning Gundam in the US) in G Gundam. The right suit seems to be the Abyss Gundam in Gundam SEED Destiny.
- nicholassmith 13y agoI would buy those on stickers in an absolute heartbeat. I'm not saying they're the best part of the projects, but they're pretty awesome.
- SEJeff 13y agoY U NO PYTHON? :( I am disappoint