5 responses

  1. Jeff Self
    March 16, 2008

    I’m glad that you are giving more attention to Django and Python. I know you have released a Python DB2 driver which works with SQLAlchemy but is there any chance you and your team will write one for Django?

  2. Antonio Cangiano
    March 16, 2008

    Thanks Jeff. The API team (which currently maintains all the dynamic language APIs for DB2) considers the Django adapter a priority. Due to IBM’s strict rules in terms of open source participation though, the developers can’t simply look at the code of the other adapters (not even the dummy one) and adapt it for DB2. Therefore, in their case, the lack of a public spec, that outlines method by method the requirements for any new Django ORM adapters, is the biggest obstacle. If such a document was freely published on the web (without restrictions), the API team could come up with a Django adapter for CPython and for Jython in a short amount of time. Heck, I wouldn’t mind implementing it myself on my own time and then passing the code onto them if this meant having a Django adapter sooner. But even if I’m not in their team, I’m still an IBMer and as such I have to follow the same rules, therefore I can’t create the specs or look at the other adapters myself. IBM will most likely find a lawyer-friendly way to get the API team a spec, without breaking any internal rules. This may take some time and having the community produce an open source document instead, would probably take much less time and would also be quite beneficial for those who will attempt to write further adapters in the future.

  3. Nicola Larosa
    March 17, 2008

    Wow, it took you the end of the post, and a paragraph beginning with “I will conffess”, but in the end you managed to spell the Python word. Come on, there’s no guilt in that. ;-P

    Instead, there *is* guilt in suffocating red tape. I worked for a big corporation *once*: today I’m not going near anything that has more than 50 employees.

  4. Masci
    March 17, 2008

    My aggregator “shadowed” your changes so I didn’t notice at all! Glad to see you writing point 4), good luck for the project!

  5. JJ
    March 17, 2008

    This should post as a new challenge for you. Your changing of name tells us of quite how you want to differentiate and make special your specialization.

Leave a Reply




Back to top
mobile desktop