From owner-freebsd-ports@FreeBSD.ORG Sat Oct 22 04:58:59 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97C9A16A41F for ; Sat, 22 Oct 2005 04:58:59 +0000 (GMT) (envelope-from vizion@vizion.occoxmail.com) Received: from lakecmmtao06.coxmail.com (lakecmmtao06.coxmail.com [68.99.120.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id F39C443D46 for ; Sat, 22 Oct 2005 04:58:58 +0000 (GMT) (envelope-from vizion@vizion.occoxmail.com) Received: from dns1 ([64.58.171.82]) by lakecmmtao06.coxmail.com (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051022045906.VCJM25114.lakecmmtao06.coxmail.com@dns1>; Sat, 22 Oct 2005 00:59:06 -0400 From: Vizion To: freebsd-ports@freebsd.org Date: Fri, 21 Oct 2005 21:53:51 -0700 User-Agent: KMail/1.8 References: <43522953.6050700@ebs.gr> <20051021223958.GA19955@soaustin.net> <20051021235950.GB15030@isis.sigpipe.cz> In-Reply-To: <20051021235950.GB15030@isis.sigpipe.cz> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510212153.53641.vizion@vizion.occoxmail.com> Cc: Mark Linimon , Roman Neuhauser Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Oct 2005 04:58:59 -0000 On Friday 21 October 2005 16:59, the author Roman Neuhauser contributed to the dialogue on- Re: [SUGGEST] Reform eclipse and eclipse related ports: ># linimon@lonesome.com / 2005-10-21 17:39:58 -0500: >> On Fri, Oct 21, 2005 at 03:19:47PM -0700, Michael C. Shultz wrote: >> > Seems like the quantity of ports available will eventually hit a plateau >> > with the current two level directory structure. No one is afraid to >> > update the basic OS when its needed, even when it means using an entirly >> > different file system ( ie. UFS1 -=> 2 ), why be so scared when it >> > comes to the ports system? >> >> Then PLEASE SUBMIT PATCHES. Tested ones. Involving portsmon. Involving >> the build cluster. Involving marcusom tinderbox. Involving FreshPorts. >> Involving everything in bsd.*.mk. Involving fixing up all the >> dependencies after all the thousands of repocopies. > > This is an absurd overreaction. > > FreshPorts is a third party resource, and FreeBSD does change other > interfaces also used by other third party software on regular basis. > > The build cluster automation shouldn't limit the utility of ports. > BTW, are the scripts publicly available? I don't see anything on > http://pointyhat.freebsd.org/ or > http://www.freebsd.org/cgi/cvsweb.cgi/ > If I wanted to update the build cluster code, where would I get it? > > portsmon is your software, and keeping it hostage to changes in > ports is IMO unethical. However rerasonable your other arguments are I don't think it is reasonable to suggest that lack of ethics is the problem. FWIW I think the freebsd ports is a really good system but, in the light of modern developments, it is in need of substantial reconsideration and maybe, in the medium term, total re-engineeringhose who have built it have done their best - even if, with the benefit of hindsight we can see it would have been better if some things had not been gard-wired into it. The challenge is to find a medium term solution that goes beyond reducing the problem to merely dealing with search and browse-- which does nothing to address the substantantive issues. I see the only thing we can do in the short term, is to make best use of the two tiered system by increasing the number of categories and catering for framework centric computing and operating system interface layers e.g. eclipse thorugh /usr/ports/eclipse and java through /usr/ports/java and then try and find a way to either reconstruct or re-design the engineered deficits in the existing system. But let us not accuse those who have worked on the system in the past of unethicality david -- 40 yrs navigating and computing in blue waters. English Owner & Captain of British Registered 60' bluewater Ketch S/V Taurus. Currently in San Diego, CA. Sailing bound for Europe via Panama Canal after completing engineroom refit.