Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 87416 invoked from network); 18 Feb 2005 12:34:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 18 Feb 2005 12:34:06 -0000 Received: (qmail 99107 invoked by uid 500); 18 Feb 2005 12:34:04 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 99028 invoked by uid 500); 18 Feb 2005 12:34:03 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 99013 invoked by uid 99); 18 Feb 2005 12:34:03 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from Unknown (HELO blossom.betaversion.org) (62.140.213.100) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 18 Feb 2005 04:34:02 -0800 Received: by blossom.betaversion.org (Postfix, from userid 101) id 04DC0640B5; Fri, 18 Feb 2005 12:27:21 +0000 (GMT) X-AntiVirus-Version: ClamAV 0.81/708 X-AntiSpam-Version: SpamAssassin 3.0.2 X-AntiSpam-Status: No (score=0.0/limit=7.5) Received: from [172.23.13.125] (unknown [212.203.91.124]) by blossom.betaversion.org (Postfix) with ESMTP id 3DF346407A for ; Fri, 18 Feb 2005 12:27:19 +0000 (GMT) Message-ID: <4215E0C1.9020205@apache.org> Date: Fri, 18 Feb 2005 13:34:09 +0100 From: Stefano Mazzocchi Organization: Apache Software Foundation User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: [RT] How scripting made me hate java References: <5E091A68F794974CAF431CA31F5AF2CC11EA00@server.bizzdesign.nl> In-Reply-To: <5E091A68F794974CAF431CA31F5AF2CC11EA00@server.bizzdesign.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Bart Molenkamp wrote: > >>-----Original Message----- >>From: Stefano Mazzocchi [mailto:stefano@apache.org] >>Sent: Wednesday, February 16, 2005 3:14 PM >>To: dev@cocoon.apache.org >>Subject: Re: [RT] How scripting made me hate java > > > >>Big -1 >> >>Not knowing where the code is is bad, having to versions that claim to >>be the same things in different parts of the repository is way worse. >> > > Again, maybe completely off-topic, but could you explain why you give a > -1? I did. > Yes, when making a copy you see a version of the codebase in two > places in the repository, but it also allows committers to change the > codebase for the Cocoon specific needs, without interfering with the > original codebase. And new versions of the original codebase can be > merged into the copied codebase without losing (if people know what > they're doing) their changes. yeah, in theory. In practice, this never happens and you get two incompatible versions, and it's even worse than forking: because you find out they are incompatible only 3 years down the road, when somebody comes up and wants to merge and they can't. > I am just curious, because I use vendor branches myself for managing my > changes to the Cocoon codebase (very small changes). But they pay you to do this, big difference. -- Stefano.