Received: by 10.150.250.3 with SMTP id x3mr726687ybh.75.1271801110915; Tue, 20 Apr 2010 15:05:10 -0700 (PDT) X-BeenThere: django-developers@googlegroups.com Received: by 10.101.142.37 with SMTP id u37ls16192669ann.7.p; Tue, 20 Apr 2010 15:05:02 -0700 (PDT) Received: by 10.101.184.1 with SMTP id l1mr5344799anp.41.1271801101834; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) Received: by 10.101.184.1 with SMTP id l1mr5344797anp.41.1271801101712; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) Return-Path: Received: from mail-gx0-f203.google.com (mail-gx0-f203.google.com [209.85.217.203]) by gmr-mx.google.com with ESMTP id 18si520312yxe.12.2010.04.20.15.05.01; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) Received-SPF: pass (google.com: domain of gab...@gmail.com designates 209.85.217.203 as permitted sender) client-ip=209.85.217.203; Received: by gxk27 with SMTP id 27so5227716gxk.1 for ; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) MIME-Version: 1.0 Received: by m24g2000prc.googlegroups.com with HTTP; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) Date: Tue, 20 Apr 2010 15:05:01 -0700 (PDT) In-Reply-To: X-IP: 68.122.33.165 References: User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5,gzip(gfe) Received: by 10.150.172.7 with SMTP id u7mr717663ybe.38.1271801101660; Tue, 20 Apr 2010 15:05:01 -0700 (PDT) Message-ID: Subject: Re: Process discussion: reboot From: Gabriel Hurley To: Django developers X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of gab...@gmail.com designates 209.85.217.203 as permitted sender) smtp.mail=gab...@gmail.com X-Original-Sender: gab...@gmail.com Reply-To: django-developers@googlegroups.com Precedence: list Mailing-list: list django-developers@googlegroups.com; contact django-developers+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: django-developers@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable That sounds like a great idea! Even having been at this for a few months I'd watch it just to see how somebody else handles things. On Apr 20, 10:55=A0am, Alex Gaynor wrote: > On Tue, Apr 20, 2010 at 1:36 PM, Bmheight wrote: > > +1 to=A0Stephen Crosbys' proposal, although I think this would be a bit > > difficult to perform as the Framework evolves and the documentation on = this > > would be a bit outdated as time goes on (And have to yet again maintain > > another Document to keep up to date). > > It it still none the less a good idea in my opinion. > > > On Tue, Apr 20, 2010 at 9:43 AM, Stephen Crosby > > wrote: > > >> What could be very helpful here is some education for would-be Django > >> developers. The tutorial format has worked so well for educating new D= jango > >> users, why not apply it also to Django developers also? After the 1.2 > >> release, why don't we come up with a Django developers tutorial that w= alks > >> us through the process of solving issues and working on Django. The go= al of > >> this would be to help would-be developers understand the Django develo= pment > >> process by getting their hands dirty with a real issue. > >> It could begin with a short explanation of the process, go through fin= ding > >> a real (old) example issue in Trac (already solved), it could run down= what > >> type of Trac activity is helpful and what is not. Then the tutorial co= uld > >> instruct the reader to checkout an old revision of Django (with the un= solved > >> issue) and how to reproduce the issue. > >> We could show the reader how to apply a bad patch (attached by some > >> less-informed Trac user), then how to run the test suite and notice th= at > >> some tests fail. Some instruction on how to politely note that fact on= Trac > >> might be in order as well as how the patch was rewritten in order to p= ass > >> the tests. > >> Another bit on proper documentation, some notes on quality, where to g= et > >> help, what types of issues need discussion on this list would be great= and > >> I'm sure there's more that could be included with this type of tutoria= l. > > >> On Tue, Apr 20, 2010 at 9:09 AM, Jacob Kaplan-Moss > >> wrote: > > >>> On Mon, Apr 19, 2010 at 3:34 PM, Gabriel Hurley wr= ote: > >>> > When I finally did submit my first patch, I was terrified of gettin= g > >>> > it wrong and having it rejected. I'd seen it happen on other ticket= s. > >>> > It wasn't until I got *more involved* and started keeping up with t= he > >>> > trac timeline--watching the ebb and flow of tickets--that I started= to > >>> > understand how the tone on trac had a reason. Until you get that > >>> > perspective, it's hard to know what's right or wrong, and easy to t= ake > >>> > things personally. The core devs can seem imposing or scary simply > >>> > because you don't know them. > > >>> This is *really* good feedback, and thank you very much for it. > > >>> Clearly scaring people isn't our intent, but if that's the result... > >>> well, we're doing something wrong. I really don't want people to be > >>> scared off, and I'm hearing from you and a few others that that's > >>> already happening. > > >>> I don't think I need to enumerate why the tone on a ticket tracker > >>> tends towards the terse -- lack of time, repetition, yadayada -- but > >>> regardless I don't like our process being scary. > > >>> > If anything, my point is that getting started as a Django contribut= or > >>> > *can* be difficult, and the core team just being aware of that fact= is > >>> > a good thing. > > >>> I hear you loud and clear, and I'd love any suggestions you might hav= e > >>> about how we might improve in this area. > > >>> Jacob > > >>> -- > >>> You received this message because you are subscribed to the Google Gr= oups > >>> "Django developers" group. > >>> To post to this group, send email to django-develop...@googlegroups.c= om. > >>> To unsubscribe from this group, send email to > >>> django-developers+unsubscribe@googlegroups.com. > >>> For more options, visit this group at > >>>http://groups.google.com/group/django-developers?hl=3Den. > > >> -- > >> Stephen Crosby > >> Web Developer > >> lithostech.com > > >> -- > >> You received this message because you are subscribed to the Google Gro= ups > >> "Django developers" group. > >> To post to this group, send email to django-develop...@googlegroups.co= m. > >> To unsubscribe from this group, send email to > >> django-developers+unsubscribe@googlegroups.com. > >> For more options, visit this group at > >>http://groups.google.com/group/django-developers?hl=3Den. > > > -- > > You received this message because you are subscribed to the Google Grou= ps > > "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+unsubscribe@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/django-developers?hl=3Den. > > FWIW I've long been considering doing a screencast on how to > contribute, picking a bug, diagnosing it, writing a patch, uploading > to trac, etc. =A0I'll take this as a sign that such a resource would be > helpful. > > Alex > > -- > "I disapprove of what you say, but I will defend to the death your > right to say it." -- Voltaire > "The people's good is the highest law." -- Cicero > "Code can always be simpler than you think, but never as simple as you > want" -- Me > > -- > 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+unsubscri= be@googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/djang= o-developers?hl=3Den. --=20 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+unsubscribe= @googlegroups.com. For more options, visit this group at http://groups.google.com/group/django= -developers?hl=3Den.