From sanselan-dev-return-287-apmail-incubator-sanselan-dev-archive=incubator.apache.org@incubator.apache.org Tue Aug 05 05:41:03 2008 Return-Path: Delivered-To: apmail-incubator-sanselan-dev-archive@locus.apache.org Received: (qmail 5982 invoked from network); 5 Aug 2008 05:41:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Aug 2008 05:41:02 -0000 Received: (qmail 18018 invoked by uid 500); 5 Aug 2008 05:41:01 -0000 Delivered-To: apmail-incubator-sanselan-dev-archive@incubator.apache.org Received: (qmail 18001 invoked by uid 500); 5 Aug 2008 05:41:01 -0000 Mailing-List: contact sanselan-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: sanselan-dev@incubator.apache.org Delivered-To: mailing list sanselan-dev@incubator.apache.org Received: (qmail 17990 invoked by uid 99); 5 Aug 2008 05:41:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Aug 2008 22:41:01 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [213.239.215.103] (HELO tux17.hoststar.ch) (213.239.215.103) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Aug 2008 05:40:05 +0000 Received: from [127.0.0.1] (adsl-84-227-159-174.adslplus.ch [84.227.159.174]) (authenticated bits=0) by tux17.hoststar.ch (8.13.6/8.12.11) with ESMTP id m755eVPL018890 for ; Tue, 5 Aug 2008 07:40:31 +0200 Date: Tue, 05 Aug 2008 07:40:34 +0200 From: Jeremias Maerki To: sanselan-dev@incubator.apache.org Subject: Attracting developers Message-Id: <20080805072855.7C99.60BA733C@jeremias-maerki.ch> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-Mailer: Becky! ver. 2.47.01 [en] X-Antivirus: avast! (VPS 080804-0, 04.08.2008), Outbound message X-Antivirus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org Charles, while I find it extremely cool like you add new features to Sanselan based on user questions, this also works a bit against community building. If there are no itches to scratch, potential committers won't send in patches with improvements. They can just rely on your implementing the missing stuff. Sometimes it might be better just to explain (with hints and pointers) how to add a feature instead of doing it yourself. I know that's hard to do, especially if it's fun to implement the feature. Please don't get me wrong: There's nothing wrong with filling in some blanks that users report. And I know this is a conflict. But one of the goals of Sanselan is to attract additional developers. As a side-note, we've seen that you've been starting work on a JBIG2 codec (which you know I'm really keen on). Why don't you just create a branch and upload what you already have. If it doesn't break the build why not just start with it in trunk? Sometimes unfinished code is an incentive for others to take up your work and continue. Just a few thoughts, hopefully constructive. Jeremias Maerki