On Wed, Mar 30, 2011 at 6:40 PM, Russell Keith-Magee < russ...@keith-magee.com> wrote:
> On Wed, Mar 30, 2011 at 7:58 PM, Rohit <rohitj...@gmail.com> wrote: > > Hi, > > I plan to implement HBase backend support for Django as part of > > GSoC 2011. Before I flesh out the idea in detail, I would like to know > > if this is useful enough to Django, whether there are alternatives to > > using HBase in the first place. > > I'm not sure this is a good project for GSoC. > > Firstly, Alex Gaynor worked on providing support for non-relational > backends in last year's GSoC; that code hasn't landed in trunk yet, > and may undergo some more modification before it does. If you were to > build a HBase backend for Django under the auspices of the GSoC, it > would need to use this interface. So, you're proposing a project that > will be working against an interface that is still a work in progress. > > Secondly, HBase support itself (or support for any non-relational > store) is unlikely to end up in core any time soon. Therefore, you're > proposing to work on a project that won't become part of core. I'm not > saying that contributing to Django's broader community isn't without > merit, but Django has a limited number of GSoC slots, so we're looking > to get the most bang for our buck. Working on Django's core is an easy > win; if it's going to be an external project, it would need to be > something that a large part of Django's community would gain benefit > from (c.f., Armin Ronacher's template compilation proposal). > > Lastly, I'm not convinced that a backend for a single data store is a > project that would be big enough for a Summer of Code. Alex built a > MongoDB backend as part of his GSoC work, and he also had to do a > bunch of refactoring of Django's query engine in order to make it > work. You're proposing a massive subset of the work that he proposed > (and delivered), which leads me to suspect that you won't actually > fill an entire summer with this proposal. > > If you're still interested in the GSoC, we're still interested in > having you as an applicant. If you're looking for other GSoC project > ideas, the list on the wiki [1] has a bunch of other suggestions. > > [1] http://code.djangoproject.com/wiki/SummerOfCode2011 > > Yours, > Russ Magee %-) > > -- > 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. > > Right. So NoSQL backends are not really high on the Django GSoC priority list currently. That's exactly what I wanted to know. I shall definitely go through the other ideas. -- 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.