Howdy,
I'm very excited about (finally!) using Balanced next month for a project, and I've been doing a bit of hacking on django-balanced to familiarize myself with how things work. I have done a bit of cleanup and organization, and resolved a number of outstanding issues, but have yet to implement the v1.1 API (balanced-python 1.0). I'm opening this ticket in hopes of getting a little guidance on moving forward.
https://github.com/dmpayton/django-balanced/tree/dev/rocket-surgery
Here's an approximation of what I've done so far and what I still want to do:
My next steps are to get things kickin' with the v1.1 API.
Can I assume that this will be a clean break and that maintaining backwards-compatibility with the 1.0 API is not an issue?
This will involve some database changes, most notably the removal of the Account and the addition of Order and Customer. I would also like to change BalancedResource.uri to BalancedResource.href for consistency with balanced-python. Any problem with including an (optional) dependency on South to manage this? (Django 1.7 will ship with a migration framework, but we need to support <1.7)
I want to maximize the chances of all this being merged in, so please let me know if I'm going down the wrong path.
Thanks!
tl;dr Hi, I did some things! Should I keep doing more things?

Howdy,
I'm very excited about (finally!) using Balanced next month for a project, and I've been doing a bit of hacking on django-balanced to familiarize myself with how things work. I have done a bit of cleanup and organization, and resolved a number of outstanding issues, but have yet to implement the v1.1 API (balanced-python 1.0). I'm opening this ticket in hopes of getting a little guidance on moving forward.
https://github.com/dmpayton/django-balanced/tree/dev/rocket-surgery
Here's an approximation of what I've done so far and what I still want to do:
My next steps are to get things kickin' with the v1.1 API.
Can I assume that this will be a clean break and that maintaining backwards-compatibility with the 1.0 API is not an issue?
This will involve some database changes, most notably the removal of the
Accountand the addition ofOrderandCustomer. I would also like to changeBalancedResource.uritoBalancedResource.hreffor consistency with balanced-python. Any problem with including an (optional) dependency on South to manage this? (Django 1.7 will ship with a migration framework, but we need to support <1.7)I want to maximize the chances of all this being merged in, so please let me know if I'm going down the wrong path.
Thanks!
tl;dr Hi, I did some things! Should I keep doing more things?