Something has been bugging me for a while..

Check out http://code.djangoproject.com/ticket/3012 for a pretty
critical patch to the locmem cache backend. The patch is accepted and
ready for checkin, and more than two weeks have passed since. The bug
itself was filed in february. What am I missing here? I ran into this
problem every single day, until I found that ticket and the patch.

I love django.. I have spent roughly 3½ months working with it with
far better results than I initiallty thought and I see no good
alternative to switch to.

A lot of times when people complain about that it takes a long time to
get something from being a ticket in trac to be commited to the tree,
the reply is that it has to do with keeping django stable, assuring
trunk is usable at all times. A nice mindset, sure, but what more is
needed from the ticket above to get it commited? It has already been
approved!

I do not wish to step on anyones toes here, but this is a major
concern for me. I am about to move a really large existing site to
django in the next 6 months and I know I will probably write and
submit patches to django during that time, but I am starting to loose
the motivation to contribute back. What is the use of writing patches
when it takes such a long time before it's committed or even
concidered for inclusion, even for critical stuff like the locmem
patch above. It is demotivating, and I think more people than me think
so too. What is needed to speed up the development while maintaning
your standards? Or perhaps another approach to the code base is
needed? More committers is needed, I'm sure, but those need to grow
out of the community effort, proving themselves, and that obviously
takes a lot of time.

With the quick growth of django users lately I'm sure the amount of
reported bugs and submitted patches will grow, and django development
needs to get up to speed to stay on top of the situation.

As it stands, I don't think it's clear enough to outsiders if the
percieved slowness of development is intentional or due to not enough
people helping.

If anyone gets upset reading this. please accept my apologies, I am
not out to troll. I am just trying to get a grip on how my help would
be most effective as I dig deeper into django.

Regards,
Daniel

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to