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 1Q3aDQ-0006RS-Ki for garchives@archives.gentoo.org; Sat, 26 Mar 2011 20:36:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C72BB1C098; Sat, 26 Mar 2011 20:35:22 +0000 (UTC) Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 9808B1C098 for ; Sat, 26 Mar 2011 20:35:17 +0000 (UTC) Received: by iyb26 with SMTP id 26so2890248iyb.40 for ; Sat, 26 Mar 2011 13:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:reply-to:to:in-reply-to:references :content-type:date:message-id:mime-version:x-mailer; bh=nSBs+V6/FMJ8d3u0RdGQQ0W58WxNTSSKplPGgxJWxfQ=; b=GF9n5SVpY39djuxCC6lM5/YvqodNux16N0aC0giRg3TafE82DVZZURaw1x7dtrHVj2 AsoSp5Ap9ToQ13qJ0Ukpehqih2npx0mHgezUgGRNPuvTuvwXL9R2X8oLnMoWgiqfuvfG hlQtXkuKOXoX8UyzW8o0TRnG8IFske1qOXVEQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:reply-to:to:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=qIWApOEpTQycWn2IuDqiPQJyo/Huapu0m9v132GfyqU1Vu1Vc1D8V8f5Uso62MH8xB v3ew1g7zgvOJnsduOmCjNRIWf4wcNahR+P1+cZVI9tGXv5+Qch8oCTIBg2PNuNN+CKrE I6U3IdrH/BEgXN1KMHldnZmDP9PVpHE4hr5q4= Received: by 10.42.219.65 with SMTP id ht1mr3852441icb.14.1301171717013; Sat, 26 Mar 2011 13:35:17 -0700 (PDT) Received: from [192.168.1.210] (xx65110024092.cipherkey.net [65.110.24.92]) by mx.google.com with ESMTPS id uk4sm1559215icb.21.2011.03.26.13.35.14 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 26 Mar 2011 13:35:15 -0700 (PDT) Subject: Re: [gentoo-soc] [GSoC] Maven integration for Gentoo ebuilds From: Brian Dolbec To: gentoo-soc@lists.gentoo.org In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-jyJagiThzdXlgRuXqkv/" Date: Sat, 26 Mar 2011 13:35:17 -0700 Message-ID: <1301171717.31104.240.camel@big_daddy.dol-sen.ca> 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 X-Mailer: Evolution 2.32.2 X-Archives-Salt: X-Archives-Hash: ac3523d14378a2425b67b54c8430f835 --=-jyJagiThzdXlgRuXqkv/ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2011-03-25 at 23:50 +0530, Kasun Gajasinghe wrote: > Hi Petteri and devs, > I'm Kasun Gajasinghe, a final year undergraduate from University of > Moratuwa. I'm interested in contributing to Gentoo under Google Summer > of Code 2011 program.=20 >=20 >=20 > I've gone through the ideas page, and found the project idea "Maven > integration" [0] very interesting, mainly because I have a good > background on that area. I've gone through "Quickstart Ebuild > Guide" [1] to understand how ebuilding works, and then went through > Gentoo java-overlay [2] since it's a suggested approach. It's exciting > to see that they are looking for new Java developers! I have already > checked out the java-overlay source, and started poking around.=20 >=20 >=20 > As I understood, the main goal of the project is generating an ebuild > file by parsing maven project file (POM), right? If so, I think it's > better if I looked at how the current maven-based projects are > integrated to Gentoo.=20 disclaimer: I know nothing of maven, but... hmm, this sounds a lot like it could make use of g-common from last years gsoc. G-common is a universal overlay/ebuild generator for converting one packaging system into gentoo's by using drivers for the format being scanned. I have added g-common repository type into layman-9999. Currently g-common and the g-cran driver is in the science overlay as app-portage/g-cran.=20 For more info contact bicatali (project mentor) and/or Auke Booij the student creator for more detail about it. > Further, I'd very much appreciate if you can provide me some > directives and guide me. Specially, I'm looking for > documentation/articles explaining how Maven is currently used in the > system, current status of Maven in java-overlay, and documentation to > understand how Gentoo Java-Overlay works. Please tell me if I missed > something important.=20 --=20 Brian Dolbec --=-jyJagiThzdXlgRuXqkv/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQEcBAABAgAGBQJNjk4FAAoJECIU2QoBTxfLtBsIAMIMqp7LQXWGBcVbRA3Z7A/r jkPtGgM/uW9W8nzUomFAMmbk7T6rvTjsKHlocnRcYKznPgWiopTwtsCqgk1juLg5 NN8KTKBUVUB8beA+gcsVh6hBGO8l8hxsZ5lgN+/2xECxY2vjJeg3IbCr+ytqULoO 9kLRCN+Mhq+zST68EKLRuI/IUw56Dc5fPLd7reNd/HgabOPdCYGTBfAy2Lk2ADk1 dlgYe2/ayUwEErDTT7gDnDdce2Zx8HU9bTe/slDI3qDDarGq2ZLc0NVDt7MJ56RG moCFh79+D8XmvQMuEOx9gLZsN9RXX3xYkVHS22L+4WMsr7xVJalA/jky2WEwpAk= =9q+y -----END PGP SIGNATURE----- --=-jyJagiThzdXlgRuXqkv/--