From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: After installing Java, what should I set JAVA_HOME to? Date: Mon, 28 Nov 2016 18:34:29 -0800 Message-ID: <87shqb2eve.fsf@gmail.com> References: <87r36u5rrd.fsf@gmail.com> <87y40tjfvp.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBYFg-0002x0-0D for help-guix@gnu.org; Mon, 28 Nov 2016 21:34:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBYFf-000641-5v for help-guix@gnu.org; Mon, 28 Nov 2016 21:34:36 -0500 Received: from mail-pg0-x22f.google.com ([2607:f8b0:400e:c05::22f]:36425) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cBYFe-00063w-Sg for help-guix@gnu.org; Mon, 28 Nov 2016 21:34:35 -0500 Received: by mail-pg0-x22f.google.com with SMTP id f188so63345500pgc.3 for ; Mon, 28 Nov 2016 18:34:34 -0800 (PST) In-Reply-To: (Zachary Kanfer's message of "Mon, 28 Nov 2016 00:15:29 -0500") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Zachary Kanfer Cc: help-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Zachary, Zachary Kanfer writes: > I want Guix to be widely adopted, because I think it's a really cool > piece of software that deserves more support. To that end, I want to > write about how high switching costs "use Guix for everything" has, > and how much I think Guix adoption will be harmed by this advice. I agree with Ludo' when he says that "Guix shouldn't=E2=80=99t force you to= use a different kind of fork." You ought to be able to install Java using Guix, install Gradle using some other mechanism, and then use the Java from Guix to build Gradle projects. This is a reasonable thing to want to do, especially since so much Java support is missing from Guix today. However, in the long term, I believe the day will come when Guix can be used to manage all (or at least most) of the stuff that something like Gradle does today. I hope that on that day, instead of using an alternative like Gradle, we'll be able to develop our Java projects using Guix, build them using Guix, and deploy them using Guix. Java developers will be able to enjoy all the benefits of Guix. But unless people contribute in this area, that day won't come quickly. That's why I asked you in my original email: "What's stopping you from using Guix to do it [to build your project]?" I wasn't criticizing you for using Gradle; I was inviting you to help us figure out where the remaining gaps are and how we can fill them in. In the end, were you able to get Java from Guix working with Gradle? =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYPOk1AAoJEN1AmhXYIkadhl0P/33z1yPYQQ3sxrmu/6HfynT1 bPfqN+aqHOcaubG6ijAWrvSbUR9Hp2ORbtLzBOtPvh67BCONNfpQmMoK+PCgUIDI BloP7ROkHmUioZCc2hSYqeEOu8mQpINai7tMN4+VhKIinzcBqnECBKcgKNYokIom cNs8JhgEpLF6CDE2RpHrBC8xUnAI8tAzvN1cyABEALwYl/4aUqD0kcpLMG1EG0ib C1lHPg8MnM8MJ3ytVDvSxlg9LiMXYMWblpz1VgfsRcxZzruQe0deAd9l1MsXknPl q0ztcULX44M0x2QXAlUyBj5waqnWBH226zxUs+GDmeernA0HsTt40nAKCUyBkT00 T7DauVYlMRXEFLCupNBYAXpUyt+Gnz1XQQlgNPuftHmaPspPjyq6ZkDrvADms2Br 1z7PtbI0IPE1jue6yl8U5ABr40KAiZAQzAyiKPP3Fj3VE0MFPix4yDN939RroN/9 4MiIDzpUKLhlglpHuoNoujl/XmTTksNX6w/NPmNm7Q3SvhVacPUShQq+wBOTtBIv QZa1HOiEe+IMrNh7rVgCClih3muWTUb1aRtBqZQr8tdrfvjtiZcHhxTYRIIywfBU auOB1y+wc0ZhpY/PPU4vTsHVrBXAIFS5EmXvmtzvHmS+LgyFADUunZhoygUKMdcs MIn16CpbgAgzwfBKAC6R =cEGZ -----END PGP SIGNATURE----- --=-=-=--