From owner-freebsd-ports@FreeBSD.ORG Sat Oct 22 00:25:01 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 EA87016A41F for ; Sat, 22 Oct 2005 00:25:00 +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 7ABA843D46 for ; Sat, 22 Oct 2005 00:25:00 +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 <20051022002507.OUHO25114.lakecmmtao06.coxmail.com@dns1>; Fri, 21 Oct 2005 20:25:07 -0400 From: Vizion To: freebsd-ports@freebsd.org Date: Fri, 21 Oct 2005 17:19:53 -0700 User-Agent: KMail/1.8 References: <43522953.6050700@ebs.gr> <20051021223958.GA19955@soaustin.net> <200510211623.13878.ringworm01@gmail.com> In-Reply-To: <200510211623.13878.ringworm01@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510211719.55854.vizion@vizion.occoxmail.com> Cc: Mark Linimon 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 00:25:01 -0000 On Friday 21 October 2005 16:23, the author Michael C. Shultz contributed to the dialogue on- Re: [SUGGEST] Reform eclipse and eclipse related ports: >On Friday 21 October 2005 15:39, you wrote: >> 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. >> >> You will be submitting thousands, if not tens of thousands, of lines of >> patches to do so, invoving sh, awk, sed, perl, python, and SQL -- that I >> know of. There are probably others. >> >> Now: I am not going to discuss this issue any further until I see those >> patches. >> >> People, you just have No Idea how much work you are talking about here, >> just to fiddle around with organizing ports into directories on a physical >> disk, which I will continue to restate my opinion until I am blue in the >> face that is the wrong problem to solve _anyway_. >> >> The _right_ problems to solve are searching and browsing. If you solve >> those problems correctly, the physical layout on disk becomes hidden as >> an implementation detail and no one but hardcore ports developers ever >> has to think about it again. In addition to searching and browsing there are problems associated with the physival organization of files on local systems as well as on the freebsd server systems. This issue is not addressed by fiddling with just the search and browsing issue. With framework centric computing one needs the ports system to have a hierarchy that matches local needs as well as server needs. As a temporary measure that could be done by making more categories available without the currenty hassle. e.g. /usr/ports/java and /usr/ports/eclipse while more long terms redesign of of outfate two tier ports system can be implemented My two pennorth david >> >> And you don't have to regression test thousands of lines of patches to >> do so. >> >> This is at least the 20th time this particular idea has been floated. >> It hasn't gotten any better the last 19 times. Please go back and read >> the archives. I'm done discussing it. >> >> mcl > >You seem to have your feet well planted on this issue, probably for good >reason. > >What about a /usr/ports2 multilevel directory with softlinks to ports >in /usr/ports??? I fiddle with this a bit, if it looks good I'll put >something together as a port for you to take a look at. > >-Mike > > > > > > > >_______________________________________________ >freebsd-ports@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- 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.