Received: from spf3.us4.outblaze.com (spf3.us4.outblaze.com [205.158.62.25]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iA91W8dV016891 for ; Tue, 9 Nov 2004 01:32:08 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf3.us4.outblaze.com (Postfix) with ESMTP id EB554536DA for ; Tue, 9 Nov 2004 01:32:05 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CRL00-0002Oe-C2 for migo@homemail.com; Mon, 08 Nov 2004 20:40:44 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CRKzW-0002OB-L2 for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 20:40:14 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CRKzV-0002Ng-Kz for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 20:40:13 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CRKzV-0002NW-HT for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 20:40:13 -0500 Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CRKqr-0007W7-Ns for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 20:31:18 -0500 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CRKqq-0000Rv-00 for ; Tue, 09 Nov 2004 02:31:16 +0100 Received: from tanagra.summersault.com ([12.161.105.149]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 09 Nov 2004 02:31:16 +0100 Received: from mark by tanagra.summersault.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 09 Nov 2004 02:31:16 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gnu-arch-users@gnu.org From: Mark Stosberg Date: Tue, 9 Nov 2004 01:31:08 +0000 (UTC) Message-ID: References: <20041107234609.7bf0abfe@delta.hk.office.outblaze.com> X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: tanagra.summersault.com X-Archive: encrypt User-Agent: slrn/0.9.8.0 (FreeBSD) Subject: [Gnu-arch-users] Re: darcs vs tla X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 2104 Lines: 50 On 2004-11-08, Catalin Marinas wrote: > > A second problem I think is Haskell. Not so many people can help with > coding and it is also much slower than C or C++. Other people have already addressed the "slower than C" issue. I'll address the "not so many people can help..." issue. Recall that Arch became popular with despite being written in shell. :) Users don't care so much about the implementation language. They care about the features and documentation, because that's what they see. If darcs became sufficiently popular because it functions well, it's possible that like darcs, someone would re-implement it in another language. I'm a Perl programmer who contributes to darcs, and I don't see that Haskell is a big issue holding back contributions. What I see instead is how much work in a successful project is /not/ coding. As a non-Haskell programmer, I can: - Help with the direction of the software through bug reports and feature suggestions. - Contribute documentation patches - Contribute test cases, written in shell or Perl. - Help answer questions on the -users list - Work on the website, other forms of advocacy. - Work on the CVS and Arch conversion tools, or the repo browser, which are all written in Perl. I was reading today how on large software projects, coding can be 15% of the effort: http://www.ifpug.com/Articles/estimating.htm I think with open source projects, a similar effect happens: The more the project grows, the more different kinds of contributions are needed to make it work. For example, you might add translators, or people to port the application to other platforms. BTW, Darcs 1.0 was released today! I should mention after a stint of being an arch user for a bit, I have converted all my arch managed projects over to darcs. I'm a convert. Mark -- http://mark.stosberg.com/ _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/