On 2 janv. 2016, at 05:48, Doug Epling <wmdoug.epl...@gmail.com> wrote:

> First is, has been, a discussion open for spectators but limited participants 
> to core members.  Asside from its subject pertaining current state and future 
> path, all other details are above my pay grade.

Hi Doug,

I’m afraid there’s a misunderstanding of how this community operates.

"Team members” — we de-emphazised the “core dev” terminology in 2014 because it 
over-valued writing code — are people who have made consistent, constructive 
contributions to Django, usually starting small and then moving on to more 
ambitious projects. Albeit slow, this process is the best way we have found for 
new contributors to gain trust from existing contributors.

There needs to be some mechanism to give a consistent direction to the Django 
project. Currently we have two layers of decision: community consensus and 
technical board arbitration vote. Obviously voices of team members matter more 
in community discussions. We hope that’s because of their experience with 
Django and the quality of what they say, not just because they carry a “team 
member” flag. Arbitration votes almost never happen. (There was only one, ever, 
to drop support for IE8 from the admin.)

In practice, team members tend to have busy professional lives outside of 
Django. This has stalled many projects in the past. For this reason we 
structured our organization in order to empower community members as much as 
possible and to require as little input from the Django team as possible.

We wouldn’t find a core-only conversation nearly as useful as a community-wide 
discussion. Perhaps that’s why core panels have fallen out of fashion at 
DjangoCons during the last couple of years. And we definitely don’t want 
contributors to censor themselves because of perceived pay grade.

The only pre-requisite to tackling massive projects such as “let’s restructure 
the whole documentation” is to have built enough trust from the current team 
for everyone to know that you will complete it in good conditions. Building 
that trust requires completing successfully small projects, then increasingly 
large ones. Team membership may be offered at some point in that process.

I hope this helps,

-- 
Aymeric.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/2C085DD1-0F56-4ABF-91C7-A3E4D96E345D%40polytechnique.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to