Hi Vito --

On Thu, Jul 29, 2010 at 3:41 PM, Vito <vitorre...@gmail.com> wrote:
> Are you working on it?, If so, please refer me to help in any way
> possible, if not, say why are we so far behind that?

If you read over the archives on this list for the last couple-three
months you'll see that there's a *lot* of activity in this space right
now.

Most of the activity is happening outside of core development; for example:

* django-nonrel (which I see you've seen)
* mango (Django/MongoDB integration): http://github.com/vpulim/mango
* couchdbkit (not Django-specific, but integrates well): http://couchdbkit.org/

etc.

In (or near) to the core, there's Alex Gaynor's Summer of Code
project, which is hiding under the innocuous name "query-refactor"
(http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor/),
but is focusing on laying the groundwork for NoSQL support.

So I hope you can see it's being worked on -- just perhaps not in the
way you might think.

See, we're a fairly conservative project: we only include code once we
know it's solving a very big need and once we know our solution is
correct (we are, after all, perfectionists). I think the last couple
of years have demonstrated that NoSQL does, in fact, fulfill a very
real need, so now we're in the "make sure it's correct" phase. This by
definition can't happen in the core; it needs space and freedom to
evolve.

Django will likely ship with first-class support for non-relational
databases at some point in the future, but "at some point" is about as
definitive as we can get.

If you're impatient, do what I do: start using non-relational
databases with Django *right now*! There are perfectly good Python
binding libraries for every NoSQL DB out there, and integrating them
with Django is usually a very easy thing. I have Django projects in
production that use Redis, MongoDB, and CouchDB and all work fine and
were pretty easy to write.

Jacob

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@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.

Reply via email to