Skip to content

Bringing django-balanced up to date. #11

@dmpayton

Description

@dmpayton

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?

Rocket Surgery

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions