On Apr 19, 10:19 am, Jacob Kaplan-Moss <ja...@jacobian.org> wrote: > Hi folks -- > > I'd like to try to reboot the discussion that's been going on about > Django's development process. > > I'm finding the current thread incredibly demoralizing: there's a > bunch of frustration being expressed, and I hear that, but I'm having > trouble finding any concrete suggestions. Instead, the thread has > devolved into just going around in circles on the same small handful > of issues. > > So: here's your chance. You have suggestions about Django's > development process? Make them. I'm listening. >
I'm new in Django so you can just ignore my opinion but probably due to a fresh eye I think I see _one_ important reason why such discussions pop up over and over again. For the project of such exposure as Django the number of _active_ core members that actually do work on trunk and are participating in the decision making process is extremely small. Quick and dirty statistic on trunk commits shows that more than 75% of the work in _trunk_ is done by just 4 developers [1] and from this list it seems that not much more are really involved into design decision making either. At the same time the requirements for any new proposal are extremely high. You and Russ have explained them many times on this list. in short it should be perfect from the core view to be included. I'm not saying it is good or bad. No judgment at all. Just pure observation. These two things simply mean that for the core team it is just _physically_ impossible to cope with the rising flow of requests/patches/bug reports. IMHO there are two ways out of this : 1. Share responsibility and ownership with more developers even if their views are not exactly match yours. 2. Just ignore such discussions, they are inevitable, unless you'll make this list moderated. Regards, Mike [1] Number of commits and changed lines per developer for the tr...@13001: # #Comm % Cum% #Lines % Cum% developer --------------------------------------------------- 1. 2612 31.48 31.48 2626 17.53 17.53 adrian 2. 1814 21.86 53.34 5595 37.34 54.87 mtredinnick 3. 1026 12.37 65.71 1400 9.34 64.21 russellm 4. 818 9.86 75.57 1235 8.24 72.46 jacob 5. 335 4.04 79.61 760 5.07 77.53 gwilson 6. 202 2.43 82.04 402 2.68 80.21 hugo 7. 201 2.42 84.46 472 3.15 83.36 kmtracey 8. 186 2.24 86.71 779 5.20 88.56 lukeplant 9. 185 2.23 88.94 285 1.90 90.46 ubernostrum 10. 183 2.21 91.14 398 2.66 93.12 jbronn 11. 170 2.05 93.19 183 1.22 94.34 jezdez 12. 144 1.74 94.93 209 1.39 95.74 brosner 13. 73 0.88 95.81 99 0.66 96.40 telenieko 14. 68 0.82 96.63 94 0.63 97.02 ikelly 15. 67 0.81 97.43 79 0.53 97.55 jkocherhans 16. 44 0.53 97.96 75 0.50 98.05 wilson 17. 39 0.47 98.43 78 0.52 98.57 zgoda 18. 34 0.41 98.84 64 0.43 99.00 mboersma 19. 32 0.39 99.23 60 0.40 99.40 tekNico 20. 25 0.30 99.53 25 0.17 99.57 simon 21. 14 0.17 99.70 24 0.16 99.73 toxik 22. 11 0.13 99.83 18 0.12 99.85 ramiro 23. 8 0.10 99.93 15 0.10 99.95 aljosa 24. 5 0.06 99.99 7 0.05 99.99 garcia_marc 25. 1 0.01 100.00 1 0.01 100.00 jtauber -- 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.