Give the gift of code!

8 views
Skip to first unread message

Jim McCusker

unread,
Dec 26, 2013, 2:51:08 PM12/26/13
to sadi...@googlegroups.com, sadi-d...@googlegroups.com
Merry Christmas, Happy Holidays, etc. As a small christmas present, I've released a new version of the python SADI implementation with the following improvements:

Simplicity: I've settled on implementing SADI agains WSGI, since it is in turn supported by Pylons, TurboGears, Twisted, Google App Engine, and almost every python framework is now deployable via WSGI. I've abandoned the code to deploy to mod_python, mostly because mod_python isn't maintained anymore. Incorporating one or many SADI services into other frameworks is very easy, and will feel more familiar to folks who are already developing with those frameworks.

I have also removed the use of SuRF, in favor of the resource module in rdflib. SuRF had a number of bugs, and does not seem to be actively maintained.

Testing: I've added a significant number of nose-based unit tests. These can be run using 'python setup.py nosetests'.

Bugfixes: I've fixed a number of bugs (including the reported ones, plus a major problem with parsing unicode) for 0.2. 

Documentation: Patterned on BuildingServicesInJava: https://code.google.com/p/sadi/wiki/BuildingServicesInPython

I'm starting to use this framework more actively, so hopefully I'll be able to keep in this implementation a bit more, possibly including async implementation.

Jim
--
Jim McCusker

Data Scientist
5AM Solutions

PhD Student
Tetherless World Constellation
Rensselaer Polytechnic Institute
mcc...@cs.rpi.edu
http://tw.rpi.edu

Mikel Egaña Aranguren

unread,
Dec 27, 2013, 6:02:22 AM12/27/13
to sadi...@googlegroups.com, sadi-d...@googlegroups.com
I have just tried this and I had the helloworld service up and running in less then 5 minutes! Works like a charm, it is much easier to deploy than the Java library (at least for me)

thanks for the christmas gift,

Cheers


2013/12/26 Jim McCusker <mccu...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "sadi-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sadi-dev+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Mikel Egaña Aranguren, Ph.D.

http://mikeleganaaranguren.com


Mark Wilkinson

unread,
Dec 27, 2013, 1:27:08 PM12/27/13
to sadi-d...@googlegroups.com, Mikel Egaña Aranguren, sadi...@googlegroups.com
I'll make an announcement on the website as well as FB & Twitter. Jim, do you have a link you would specifically like people to land on?

M
Enviado desde mi teléfono con K-9 Mail.

Jim McCusker

unread,
Dec 27, 2013, 3:18:51 PM12/27/13
to sadi...@googlegroups.com, sadi-d...@googlegroups.com, Mikel Egaña Aranguren
Since it's part of the google code project, not really. You can use the wiki page for now. 

Jim
Reply all
Reply to author
Forward
0 new messages