As a heavy SimpleDB user, I would love to see a way to use Django and SimpleDB together and I would certainly be willing to devote time to helping make that happen. I think I can contribute on the SimpleDB side (boto has supported SimpleDB for over a year and I'm very familiar with the service) but every time I sit down to try to figure out how to begin the process of integrating it into Django, I get stuck. I've only used Django a few times and I'm really not familiar with the internals but it didn't seem obvious to me how or where to get started.
Is the consensus that further refactoring or rethinking of things like QuerySet and Query are required to make this happen? Is there an "official" interface between Django and DB backends? Mitch On Aug 11, 1:49 pm, Waldemar Kornewald <wkornew...@gmail.com> wrote: > On Aug 11, 10:01 am, Malcolm Tredinnick <malc...@pointy-stick.com> > wrote: > > > > > On Tue, 2009-08-11 at 00:03 -0700, Waldemar Kornewald wrote: > > > And these are just the first few issues we've run into when analyzing > > > the source. > > > Most of those are the kind of incremental changes that are part of > > making the backend stuff generic. For example, pushing some of the logic > > of the insert/update stuff down into the Query layer is a solution to > > the last point. A lot of the delete stuff is already part of the query > > layer, so it's not much extra to add a layer on the extra stuff. > > > This is definitely the sort of stuff that is good to know, but initially > > I think it's good to keep phrasing as being specific problems, rather > > than targeting particular solutions, since there is clearly some > > difference in the way you want to go to the way we would like move and > > it's primarily important to understand the problems we're solving, > > rather than spinning around on prematurely debating micro-solutions. > > I thought the high-level consensus already was to move more stuff to > the QuerySet/Query level and allow backends to override Query? What > information do you need for refactoring the backend API? > > Bye, > Waldemar Kornewald --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---