most of jaiku's stuff is written in python using twisted, and devku is running django
2 years ago.
8 comments so far
we are largely a big asynchronous event system, lots of processes feeding data in and out, and that's what twisted does best, plus we have one of the developers on board (and the python folk here all think it's pretty cool)
we're also open source kinds of people so we'll be doing our best to get some of the utilities we've written out in the open on devku.org once we make some time
in some things for sure, though ror's got its strong points.
we can't really use many of the built-in helpers for django though, had all our own database stuff (we use sqlalchemy) and things like that, but all in all a nice system
aye, i agree, we don't have a python library out there yet, internally we use simplejson, the docs on devku.org explain how to use all the json feeds pretty well, and http://jaiku.com/c/devku has plenty of people who know how to do things if you want to write the first one :)
Martin, we definitely plan to expand our API. We were (or at least I was) quite surprised about the number of developers implemening cool apps for the API, but this has become very important for us.
8 comments so far
we are largely a big asynchronous event system, lots of processes feeding data in and out, and that's what twisted does best, plus we have one of the developers on board (and the python folk here all think it's pretty cool)
we're also open source kinds of people so we'll be doing our best to get some of the utilities we've written out in the open on devku.org once we make some time
2 years ago by termie
I love Django, totally love it, been doing some development with it lately. It kicks RubyOnRails ass even :)
2 years ago by dantheman
in some things for sure, though ror's got its strong points.
we can't really use many of the built-in helpers for django though, had all our own database stuff (we use sqlalchemy) and things like that, but all in all a nice system
2 years ago by termie
martinpaljak:
<pre> from xmlrpclib import ServerProxy import sys s = ServerProxy("http://api.jaiku.com/xmlrpc") s.presence.send({"user": USERNAME, "personalkey": PERSONALKEY, "message": sys.argv[1]}) </pre>
2 years ago by termie
aye, i agree, we don't have a python library out there yet, internally we use
simplejson, the docs on devku.org explain how to use all the json feeds pretty well, and http://jaiku.com/c/devku has plenty of people who know how to do things if you want to write the first one :)2 years ago by termie
you also have pjaiku a free software (source available) jaiku client written in python
2 years ago by hordia
Martin, we definitely plan to expand our API. We were (or at least I was) quite surprised about the number of developers implemening cool apps for the API, but this has become very important for us.
2 years ago by petteri
Cool. I knew you had some Python blood running through your veins.
I'd love to do more Twisted programming in the future. Alongside web.py it's one of more intriguing pieces of I know of.
2 years ago by tommi