From owner-freebsd-current@FreeBSD.ORG Wed Aug 18 14:02:11 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84EC816A4CE for ; Wed, 18 Aug 2004 14:02:11 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D7F843D5A for ; Wed, 18 Aug 2004 14:02:10 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i7IDxGLA040610 for current@freebsd.org.checked; (8.12.8/vak/2.1) Wed, 18 Aug 2004 17:59:16 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i7IDu728040434; (8.12.8/vak/2.1) Wed, 18 Aug 2004 17:56:07 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <4123603F.2050201@cronyx.ru> Date: Wed, 18 Aug 2004 17:57:19 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: drhodus@machdep.com References: <200408160104.03708.chris@behanna.org> <41234FC6.1000005@cronyx.ru> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: chris@behanna.org cc: current@freebsd.org Subject: Re: Public Access to Perforce? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 14:02:11 -0000 I fully agree with you. But this not affect "open source"ness. I'd rather call it open development. rik David Rhodus wrote: >On Wed, 18 Aug 2004 16:47:02 +0400, Roman Kurakin wrote: > > >>David Rhodus wrote: >> >> >> >>>On Mon, 16 Aug 2004 01:04:03 -0400, Chris BeHanna wrote: >>> >>> >>> >>> >>>> Forgive me if this already exists. I searched the list archives, >>>>google, and freebsd.org and did not find any way for non-committers to >>>>have read-only access to the p4 repo. >>>> >>>> Is there a read-only account that the general public could use? >>>> >>>> >>>> >>>> >>>With the perforce trees being hidden away without public access to the >>>changes, this makes the FreeBSD project no longer an open source >>>project. >>> >>> >>> >>> >>This hides only development proccess, not a stable result. >>If you don't have access to my home disks were I keep my >>intermediate code with additional debug/hacks and so on >>while I am debuggin new functionality would affect open >>source status of results of my work? >> >>rik >> >> > >No this is not what I'm talking about, I don't think that level of >development work is able to sustain here. The development work should >be done in the public cvs tree were it is open to public scrutiny and >were a section of the community can help on the development process. >The current method of merging large commits back into the cvs tree >from the perforce tree's should be inexcusable by the FreeBSD >community. If perforce is the choice for FreeBSD a line needs to be >drawn and completely move over to it. Then when the commercial >problem comes from someone, well, we now have the foundation. I'm >sure they can work something out with perforce. Even if that means >contracting someone for ~80hrs of development work to write a perforce >clone. > >The FreeBSD project has a -stable and a -current tree. This system >has been under heavy abuse for the past several years now which is one >of the leading causes of the major bulk of the development work to be >pushed into perforce trees. This issue and the overwhelming unneeded >complexity the code base has grown into are the reasons the >development work is now being done were the public isn't able to >access the code until a large commit hits the cvs tree. These large >commits are a not harder to audit than a small steady stream of >changes, which has always been the preferred method. > > > >