From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Q3lMY-0008PO-Sm for garchives@archives.gentoo.org; Sun, 27 Mar 2011 08:30:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E93FC1C0BD; Sun, 27 Mar 2011 08:29:50 +0000 (UTC) Received: from petteriraty.eu (petteriraty.eu [188.40.80.83]) by pigeon.gentoo.org (Postfix) with ESMTP id 8BF841C0BD for ; Sun, 27 Mar 2011 08:29:50 +0000 (UTC) Received: from [82.130.46.199] (qiv7.kyla.fi [82.130.46.199]) by petteriraty.eu (Postfix) with ESMTPSA id 8FCB831C57 for ; Sun, 27 Mar 2011 08:29:49 +0000 (UTC) Message-ID: <4D8EF564.8020002@gentoo.org> Date: Sun, 27 Mar 2011 11:29:24 +0300 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1.23) Gecko/20090916 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 To: gentoo-soc@lists.gentoo.org Subject: Re: [gentoo-soc] [GSoC] Maven integration for Gentoo ebuilds References: <1301171717.31104.240.camel@big_daddy.dol-sen.ca> <4D8E528F.6020009@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=B8E4ECF0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigFEDC60D69DD808BF3DCBBBB8" X-Archives-Salt: X-Archives-Hash: 258843806c07349db8e731f0bac31d2d This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigFEDC60D69DD808BF3DCBBBB8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03/27/2011 08:09 AM, Kasun Gajasinghe wrote: >=20 > These days I'm trying to figure out and list the requirements for the > project. The idea page only contain a brief description. I'd very much > appreciate if anyone can give some further information regarding this > idea. I'm little depressed with lesser support because Google Summer > of Code is time-constrained which means I have to do a good initial > research and submit a proposal in a 1 1/2 weeks time. I guess it's > probably because of weekends? >=20 As much as GSoC is time-constrained so are our personal lives. Some delays come with the territory of volunteer work. For the basic goal of the project we would like to be able to natively use Maven in Java packages in the main tree. Currently we for example use the ant:ant target to generate build.xml and then sanitize that. As we would like these ebuilds to be dependencies for others an ebuild generator like proposed by Brian doesn't cut it alone. A generator could of course be useful in the process of generating ebuilds that are good enough to be committed to Portage. I think both Fedora and Debian have already been able to accomplish this so I would do some research into their solutions. Here's some quick Google results to get you started: http://wiki.debian.org/Java/MavenBuilder http://fedoraproject.org/wiki/Packaging/Java#maven2 If you want to have an online discussion or ask any questions you might have interactively you can find the Java developers at #gentoo-java@freenode. Please note that depending on how time zones match we might not always be around. Regards, Petteri --------------enigFEDC60D69DD808BF3DCBBBB8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJNjvVkAAoJEPeUsk245OzwmVYP/1z91uheDfEfZ8P4c+/TFyRy A4dt8u/MZ1mewJnVgyJP24dvjvaACabPOw3O8tTG9hCY4SKg/wIKei5NEttA+Trr N4DAvyYUJqffkD8EYDADWq6c1EPE7dmyx3d+T3hb1W3iLvn5pB20DATdp3Ozeesi Er9D8fR9HetiTacMCev656/IuEMT/szSofdEeUnSu/cPw2nr8p6Y6LbWOZ0h4K8O bimICdy4opjybe4pxhofSND+szaSZ0xT6+iKxYICYe0rTrN/lnuGpHvk2Wu3hU46 jn2TcY0NDsXbZWAxB0P/igFOgDk0NdyGvP4zWk8p0KTmQo1VtoKxhYt1kMQoy/VN YxY7G2ahePtS+qp6QiGhBGb6P+AgHoHHuQuip/YUmQi2OOCyub5cGdAKtbaINFoh BN2W7+6YTUVMbJ0eHYz9hlLr1eTGpAX6tp8QLoqp6HbM3rGaoDezuhRbfWCB9Uka I2jpITpN194ABSuqXmppUHTW7nTKRFKcLqz3b9VNH3GsVzZoxTt/+d+Tt9jpow91 fxwEOv3rN9zVu4u7s+Imr2/2jVuthO/Oapm54r9glCQnklcR+cdHa23zm0cHK+IE /Oa4xc5zt6lK2SmD3cG/ZQoUM0hNyXINAAl3LLvihXbMpLoSMssXrg5qmgsIIgoI NUe04fTfrkgk4sFq2wxB =BnAO -----END PGP SIGNATURE----- --------------enigFEDC60D69DD808BF3DCBBBB8--