From owner-freebsd-java@FreeBSD.ORG Thu Sep 1 07:59:42 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AFA216A41F for ; Thu, 1 Sep 2005 07:59:42 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (matrix.gatewaynet.com [217.19.69.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFF1143D53 for ; Thu, 1 Sep 2005 07:59:41 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (localhost.localdomain [127.0.0.1]) by matrix.gatewaynet.com (8.12.8/8.12.8) with ESMTP id j817p82n004501 for ; Thu, 1 Sep 2005 10:51:08 +0300 Received: from localhost (achill@localhost) by matrix.gatewaynet.com (8.12.8/8.12.8/Submit) with ESMTP id j817p8us004497 for ; Thu, 1 Sep 2005 10:51:08 +0300 Date: Thu, 1 Sep 2005 10:51:08 +0300 (EEST) From: Achilleus Mantzios To: freebsd-java@freebsd.org In-Reply-To: <20050831072640.R83235@roble.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: Eclipse as part of the ports/java tree? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Sep 2005 07:59:42 -0000 Just my 2 cents from a user's 'perspective' :) First off, i believe FreeBSD people must stop running as hell behind any project on this earth, and let instead the guys behind this project provide builds for FreeBSD (maybe with the supervision/help of some FreeBSD people), but definetately *those guys* must do the hard part. I dont see why an HP-UX or solaris or AIX port is more important than a *BSD one. So they better start considering BSDs too. (A monthly maintenance fee from a customer (most likely a bank) running MVS, DB2, CICS and many other fine IBM s/w would suffice to feed the developer in hand and his family for a year). Sorry for the bitter tone here, but once i was a proud mainframe system *programmer* (thanks god not anymore). Second, i believe this eclipse plugin issue is complete paranoia. Eclipse already provides a plugin management mechanism. The first time in my life i needed EMF (2.1.0) i had to use eclipse's mechanism and NOT the port (2.0.1). If JNI is not involved why not just let users manage their own pluggins? The /usr/ports eclipse plugin approach seem appropriate for machines whith many users (campus, sw dev companies, etc) and SLOW internet connections, which doesnt comprise a sufficient large community i suppose. Also this way potential newbies dont get confused on which way to go, the ports way or the "Help->Software Updates->Find and Install" way. I believe that ports should exist under java (yes eclipse is 99% about java) only when native code is an issue. And third, i dont embrase the "do it all with ports" philosophy, PostgreSQL being a major example of when not to use ports (for update, ok i mean portupgrade here). Although the ports provide a fine abstraction of the software management, some additional homework needs to be individually done for many ports. I mean the ports (being as great as they are), by nature, they cant beat much simpler problems than eclipse's problem. Why tweak with the (generally excellent) ports tree just for eclipse?? I think eclipse was made from IBM surely not from the purest open source feelings. Eclipse one day may be gone. Ports are here to stay for a long time. -- -Achilleus