Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5BB92925F for ; Fri, 20 Apr 2012 13:47:13 +0000 (UTC) Received: (qmail 81318 invoked by uid 500); 20 Apr 2012 13:47:12 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 81264 invoked by uid 500); 20 Apr 2012 13:47:12 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 81256 invoked by uid 99); 20 Apr 2012 13:47:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2012 13:47:12 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.210.173] (HELO mail-iy0-f173.google.com) (209.85.210.173) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2012 13:47:06 +0000 Received: by iafj26 with SMTP id j26so18432513iaf.18 for ; Fri, 20 Apr 2012 06:46:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:mime-version:content-type:subject:date:in-reply-to:to :references:message-id:x-mailer:x-gm-message-state; bh=OONb+h9bd1km2rSo8pXgAofGbs66GqTQkr/U8lcSQ3M=; b=CSWhIO00pPZ6esZSwujvZk5jKfv+olELh1LlF0q2rYmb4dDQbuZoFlRhZapU1KpN7j E2KWk5y1XgCM7LekeYPtve6RKnOUxG+cxKSINRE3b6Ta8xr+HVjwxdTA+Vv6OmSmumhG xpolLppsI5Wsu6SMt8ONu6o07gNEmN2Q2IUPAZN4K0i20JLHW/9VZ9X6SSo5AnK6Cibh MM+Hfz551+uLhzZyjWti/rKPCkBtfB/XRw8ZeZEPA14zT/6mKUDAXbqQeKE3U1dM8T5+ 37HUAN5tIAcf6cOshhFTQ7SRKmKkjBuyAaDXA7NT1+cQte49EpDzDW8gqTYUInUJEpH4 Vlgg== Received: by 10.42.141.72 with SMTP id n8mr4999369icu.47.1334929605505; Fri, 20 Apr 2012 06:46:45 -0700 (PDT) Received: from [192.168.200.198] (74-131-224-250.dhcp.insightbb.com. [74.131.224.250]) by mx.google.com with ESMTPS id iu5sm6908123igc.14.2012.04.20.06.46.43 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 20 Apr 2012 06:46:44 -0700 (PDT) From: Rich Bowen Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: multipart/alternative; boundary="Apple-Mail=_F0FDB826-D659-42B7-979C-A443A28FA546" Subject: Re: Moving on Date: Fri, 20 Apr 2012 09:46:44 -0400 In-Reply-To: <4F914CE2.20807@opensslfoundation.com> To: dev@httpd.apache.org References: <493cebfa-41e5-4eb6-9b99-078d91c5b9b0@iris> <4F914CE2.20807@opensslfoundation.com> Message-Id: X-Mailer: Apple Mail (2.1257) X-Gm-Message-State: ALoCoQkVx23A32wXa3cq8S1zOhAjprID2mVtCSCJsFPvrxGxJIV2p6prtxwtxQ/TzKcdLYe8yTVN X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_F0FDB826-D659-42B7-979C-A443A28FA546 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Apr 20, 2012, at 7:47 AM, Dr Stephen Henson wrote: > Personally I like humorous or thought provoking comments in source = files it > shows the human side of the authors. >=20 > If we want to make the whole thing bland and faceless then so be it. I = think it > will be lessened as a result. >=20 > If that's "sentimental" then I suppose I am. >=20 > I'd like to hear other peoples opinions on this. My comment on this is that humorous comments can be good, and they can = be intimidating and confusing - particularly for people who don't get = the joke, and in particular for those whose first language is not = English or other related languages or whose culture is not conducive to = humor in a technical context. People who are in the know, and get the = jokes, don't see this as a problem because, well, they get the joke. I'm reminded of the Python documentation, where every other thing is a = monty python joke. All well and good if you get the joke, but if you = don't, it's just baffling. This separation often occurs between those of = us from either the US, or western european nations, and people from the = rest of the world (i.e., most of humanity.) and serves, in part, to = perpetuate an under-representation from those cultures. (Not sure what's = up with those Sri Lankans! ;-) Humor in the code, and in the documentation, does indeed provide a human = side, and inside jokes are something that binds together communities. = However, it can also be the thing that makes people reluctant to change = existing code, because it's so clearly "owned" by one particular person. This is something of a soap-box for me, so I suppose I'm not speaking = just about mod_ssl, but documentation/comments in general. Comments like: Abandon all hope, ye who read this code. Don't believe the name: and Open-Source Software: generous programmers from around the world all = join forces to help you shoot yourself in the foot for free. and Where's the spoons? Where's the spoons? Where's the bloody spoons? for example, contribute nothing to the code, and serve to confuse, = intimidate, and generally discourage people who want to contribute to = the effort, and aren't inside the joke yet. It may be that they should = just get over it and that I'm being overly sensitive, but, well, you = asked for other opinions. That's mine. This simply one small example, in one project, where I see this problem. = It's not an enormous problem, and I'm sure that most folks don't even = think it's a problem. But it's something that I've been thinking about = for a few years. -- Rich Bowen rbowen@rcbowen.com :: @rbowen rbowen@apache.org --Apple-Mail=_F0FDB826-D659-42B7-979C-A443A28FA546 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
Personally I = like humorous or thought provoking comments in source files it
shows = the human side of the authors.

If we want to make the whole thing = bland and faceless then so be it. I think it
will be lessened as a = result.

If that's "sentimental" then I suppose I am.

I'd = like to hear other peoples opinions on = this.


My comment on = this is that humorous comments can be good, and they can be intimidating = and confusing - particularly for people who don't get the joke, and in = particular for those whose first language is not English or other = related languages or whose culture is not conducive to humor in a = technical context. People who are in the know, and get the jokes, don't = see this as a problem because, well, they get the = joke.

I'm reminded of the Python documentation, = where every other thing is a monty python joke. All well and good if you = get the joke, but if you don't, it's just baffling. This separation = often occurs between those of us from either the US, or western european = nations, and people from the rest of the world (i.e., most of humanity.) = and serves, in part, to perpetuate an under-representation from those = cultures. (Not sure what's up with those Sri Lankans! = ;-)

Humor in the code, and in the = documentation, does indeed provide a human side, and inside jokes are = something that binds together communities. However, it can also be the = thing that makes people reluctant to change existing code, because it's = so clearly "owned" by one particular = person.

This is something of a soap-box for me, = so I suppose I'm not speaking just about mod_ssl, but = documentation/comments in general.

Comments = like:

   Abandon all hope, ye who = read this code.  Don't believe the = name:

and

  =  Open-Source Software: generous programmers from around the = world all join forces to help you shoot  yourself in the foot = for = free.

and

  =   Where's the spoons? Where's the spoons? Where's the = bloody spoons?

for example, contribute = nothing to the code, and serve to confuse, intimidate, and generally = discourage people who want to contribute to the effort, and aren't = inside the joke yet. It may be that they should just get over it and = that I'm being overly sensitive, but, well, you asked for other = opinions. That's mine.

This simply one small = example, in one project, where I see this problem. It's not an enormous = problem, and I'm sure that most folks don't even think it's a problem. = But it's something that I've been thinking about for a few = years.

rbowen@rcbowen.com :: = @rbowen
rbowen@apache.org





= --Apple-Mail=_F0FDB826-D659-42B7-979C-A443A28FA546--