From owner-freebsd-ports@FreeBSD.ORG Sat Oct 15 18:15:07 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 9B53316A421; Sat, 15 Oct 2005 18:15:07 +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 BD9DE43D46; Sat, 15 Oct 2005 18:15:06 +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 <20051015181511.BUDS17511.lakecmmtao06.coxmail.com@dns1>; Sat, 15 Oct 2005 14:15:11 -0400 From: Vizion To: freebsd-ports@freebsd.org Date: Sat, 15 Oct 2005 11:10:19 -0700 User-Agent: KMail/1.8 References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> <20051015053003.GB28137@soaustin.net> <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> In-Reply-To: <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510151110.22123.vizion@vizion.occoxmail.com> Cc: Wes Peters , freebsd-java@FreeBSD.org, freebsd-eclipse@FreeBSD.org, 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, 15 Oct 2005 18:15:08 -0000 On Friday 14 October 2005 22:59, the author Wes Peters contributed to the dialogue on- Re: [SUGGEST] Reform eclipse and eclipse related ports: >On Oct 14, 2005, at 10:30 PM, Mark Linimon wrote: >> On Fri, Oct 14, 2005 at 09:15:07PM -0700, Wes Peters wrote: >>> I don't mind moving the eclipse ports from java to devel, but all the >>> other eclipse ports are add-ins to eclipse and should probably be >>> classified along with eclipse. >> >> [adding freebsd-java to the Cc:] >> >> For some background, there's been on-and-off discussion on -java >> about how the java category was never really a good idea. None of >> the other languages have their own primary category. In particular >> we've completely failed to train our users to send 'java' PRs only >> for problems with the JVMs and 'ports' PRs for things in ports/java. > >Makes you wonder how much the rest of the ports system would be >cleaned up with a 'perl' category and all those p5-something- >something ports got tossed into that basket, doesn't it? > >>> In particular, if eclipse is a 'devel' tool, I don't see how CDT >>> and phpeclipse are editors. GEF isn't a graphics library, it's a >>> graphical emulation framework for eclipse, which is (again) a >>> development tool. >> >> Well, Eclipse is one of these 'suites' that doesn't really fit well >> in one particular category. You could make the same argument about >> OpenOffice, opengroupware, ZendStudio, and so forth. (These 3 are >> chosen deliberately because they're scattered in 3 different >> categories). >> >> OpenBSD has a 'productivity' category although what it has in it is >> more >> like our 'deskutils'. Perhaps we should consider co-opting that name? > >I don't know that 'productivity' really describes what these are. In >particular, I'm not sure if opengroupware adds productivity or >subtracts it. ;^) Ditto for eclipse, for that matter. A category >name that means 'big blobs of software with lots of options' might be >appropriate. > >> (Our "deskutils" is a combination of things like calendar programs and >> individual GNOME add-ons, so it's a little bit of a mixed bag. >> However, >> I'm not sure I can see Eclipse fitting in with those). >> >> There is also the fact to consider that at 1624 ports, devel is simply >> too huge for its own good. Everything is in there including the >> kitchen sink. > >devel is one of several categories that has grown useless; www is >another. It's certainly worth thinking about a category that >actually makes sense for these large software systems like openoffice >and eclipse. > >> Even if we just went with an 'ide' category, there are still 27 ports >> that would probably fit in there. Not a lot in my book (and I've >> always >> been against anything that would lead us towards having hundreds of >> categories), but I could see an argument for it, even so. >> >> I'll leave the idea of completely reshuffling all the categories for >> another time, since everyone is probably tired of listening to my own >> particular views on that. My solution is not popular even if it is logical. I say the ports structure needs a strategy that takes account of the reality of tools such as eclipse and soes not hesititate to create entirely new categories to meet those new neeeds. When the ports tree logic was defined (long ago in comparative computer history) it structure fitted well. We now need something like ports/eclipse where all the tools that form part of the eclipse fremework can be grouped together. But this view does not dit well with those who feel there is a virtue in preserving the existing structure which I cannot help but regard as an anachronism for these newly emerging frameworks which do not fit well into the traditional structure. david >> >> mcl > >-- > Where am I, and what am I doing in this handbasket? >Wes Peters >wes@softweyr.com > >_______________________________________________ >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.