From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1FjLcH-0004Pf-WF for garchives@archives.gentoo.org; Thu, 25 May 2006 19:35:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k4PJYMoS001494; Thu, 25 May 2006 19:34:22 GMT Received: from mail.spikesource.com (gw1-ss-fe0.spikesource.com [209.10.209.56] (may be forged)) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k4PJYKr9005578 for ; Thu, 25 May 2006 19:34:21 GMT Received: from [172.16.20.199] (missouri.spikesource.com [::ffff:172.16.20.199]) (AUTH: PLAIN caustin, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by mail.spikesource.com with esmtp; Thu, 25 May 2006 12:34:19 -0700 id 00289FF4.447606BB.0000081A Message-ID: <447606BB.50600@spikesource.com> Date: Thu, 25 May 2006 12:34:19 -0700 From: Calvin Austin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.7.12-1.3.1 X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 To: Krzysiek Pawlik CC: gentoo-java@lists.gentoo.org, java@gentoo.org Subject: Re: [gentoo-java] Split migration-packages References: <4470DE21.3070809@gentoo.org> In-Reply-To: <4470DE21.3070809@gentoo.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 0a6e6c27-afb8-47e9-abc0-8c2523cea225 X-Archives-Hash: 5a332056c9a9865be3e0d8e3e5dab090 I've been working through about 130 packages to gen2 using prefix'd builds (EAPI="prefix"), it was an interesting challenge to move everything to JDK 5.0 and I have a few fixes and new ebuilds etc to commit somewhere. I have the following thoughts on making JDK 5 stable. 1. source vs jars ebuilds. I built everything from source minus one jar file. I had to drop to source 1.4 or patch the code in some cases. However some projects are based on maven jar repositories, getting a source version of these can be a huge project in itself. 2. Using open source components vs certified binary components. Downloading certified jars from Sun or other vendors was a pain, however picking up a free implementation that may have never been certified may be just as bad if you don't know what you are doing (and caused a long tail of dependencies of cause) 3. Varying dependencies I ended up with a very simple hibernate 3.1 ebuild for example, the current migration ebuild essentially pulls in the rest of jboss regards calvin Krzysiek Pawlik wrote: >As of now all packages ported to generation 2 are moved from >gentoo-java-experimental to migration-packages. > >Any new migrated package has to be moved to migration-packages as well. >It will ease integration of ported packages into the portage tree. > > > -- gentoo-java@gentoo.org mailing list