summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2010-09-17 11:39:44 +0200
committerfranck cuny <franck@lumberjaph.net>2010-09-17 11:39:44 +0200
commiteb031a69a4c08391ce621dc906489170b39934d6 (patch)
tree638285700882c978a5a5256005761c5d823e3f4b
parentnew post: spore (diff)
downloadlumberjaph-eb031a69a4c08391ce621dc906489170b39934d6.tar.gz
update links
-rw-r--r--_posts/2010-09-17-spore.textile4
1 files changed, 2 insertions, 2 deletions
diff --git a/_posts/2010-09-17-spore.textile b/_posts/2010-09-17-spore.textile
index 9a8904f..81b834c 100644
--- a/_posts/2010-09-17-spore.textile
+++ b/_posts/2010-09-17-spore.textile
@@ -45,7 +45,7 @@ public_timeline:
Whatever your language of choice is, you'll always need this informations. The idea with the API description, is that it can be reused by every language. If the API provider publishes this file, everyone can easily use it. It's very similar to a documentation (for the twitter description, all I needed to do was to copy/paste the documentation, it's really that simple) but it can be used by a framework to generate a client.
-The specifications should be in JSON (I've written the example in YAML for the sake of readability). The complete description of the specification is available "here":https://github.com/franckcuny/spore/blob/master/README.md.
+The specifications should be in JSON (I've written the example in YAML for the sake of readability). The complete description of the specification is available "here":https://github.com/franckcuny/net-http-spore/blob/master/spec/spore_description.pod.
There is many advantages to do it this way:
@@ -56,7 +56,7 @@ I've started to write some specifications for a few services ("twitter":https://
h3. Client Specification
-Now that we have a simple description for the API, we want to have an easy solution to use it. I will describe "the Perl implementation":https://github.com/franckcuny/net-http-spore, but there is also one for Ruby, and a early version for Clojure and Python.
+Now that we have a simple description for the API, we want to have "an easy solution to use it":https://github.com/franckcuny/net-http-spore/blob/master/spec/spore_implementation.pod. I will describe "the Perl implementation":https://github.com/franckcuny/net-http-spore, but there is also one for Ruby (will be published soon), and a early version for "Clojure":http://github.com/ngrunwald/clj-spore and "Python":http://github.com/elishowk/pyspore.
This kind of thing is really easy to implement in dynamic languages, and still doable in others.