From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-soc+bounces-2607-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F280F138359 for <garchives@archives.gentoo.org>; Sun, 23 Aug 2020 17:23:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1E55AE07DB; Sun, 23 Aug 2020 17:23:50 +0000 (UTC) Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 97A79E07DB for <gentoo-soc@lists.gentoo.org>; Sun, 23 Aug 2020 17:23:49 +0000 (UTC) Received: by mail-wr1-x433.google.com with SMTP id r15so6423201wrp.13 for <gentoo-soc@lists.gentoo.org>; Sun, 23 Aug 2020 10:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=yGJYVuxdzXS+QtBRs0gzBKuGD6P+q3Qt19KoEyIczls=; b=Q6MW7FZnER+KZz4GAHQbps2xSOf8rHwFqDrUYB7DxuMJvrMnfb81nXpuipcrtQ+a8o puXNWltu0U56UTa7aUOvp0feZZki9LCvy+yxbMnnJMGaa5jkviN8v16x7H8Hr00XfgTu BG9nT7SCUU0nJ0EqI8q8L2Mro9S7jroc3ouUtWzyIkHbA9wMjrHsSVeCan3E0SUGbVWd hbjSmwMpzRNGjywExMvPQ6kGkjpL69Ji9J5KEiY02FNpa9ZPbQnP5EfkKCh2AXX5CAva 0kvODDVmInavim7FBnHTDX/BbUxS7YRdDMu0gFs0t6NSl2wKk+7QyB5bOS827L/QD+xC WA8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=yGJYVuxdzXS+QtBRs0gzBKuGD6P+q3Qt19KoEyIczls=; b=Im2ga+C1Yr8DDlhcFmoB7LPJG1MHS8WSIAlt/g5ETJDzao1bycNWCyR4ekeFu34vlG gVt1bBLXCCloHwzWsCFzTOe7NTEQ6VMntKpY/5mx0LZaSLYNrWBq4KADhSQnhANOZaaW Pra5fiiJj2851xLbie91A64HGqMjXPcoyHp17aMsd2ry329IPCM+wpc5lJBRQkHFkiVA REgfp9nuIGe2Gn8zyZWPz+ab/vLPWwgi9kZPAe14yu+rJuRi+JGku7qBwkU4O3Ewljjg vlhIt9eWN2Ul6RJiOXjwhSrTCCPvS4XzLGFOb84khYv5hKyaTN0GSA0HQsvzKiKzv1uv TKxA== X-Gm-Message-State: AOAM53202IX/MWHEQsXJIL/CPDxsFRsEJDaWFx4SHJFxEh6q5hjhjd2p l0EXO5hwTPbg/Ym2+6lRri9noMIDRSPOfUBdjfeH/n3HocJkxA== X-Google-Smtp-Source: ABdhPJzXrsSVlZhoOAmuXK9CmKZMFrkaNfAAe4hjQfh+3rQbZYRtt34keEP1//1ISRVTqDbkCUWk0RvJdkPgumlf1ls= X-Received: by 2002:adf:cf10:: with SMTP id o16mr2137562wrj.380.1598203427808; Sun, 23 Aug 2020 10:23:47 -0700 (PDT) Precedence: bulk List-Post: <mailto:gentoo-soc@lists.gentoo.org> List-Help: <mailto:gentoo-soc+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-soc+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-soc+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-soc.gentoo.org> X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 From: Zhang Zongyu <zzy2529420793@gmail.com> Date: Mon, 24 Aug 2020 01:22:00 +0800 Message-ID: <CAMBJAArQxtzeK2o-riQs-_47RWtgmhZFR6HRQS+wuvRM21SWxw@mail.gmail.com> Subject: [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 12 To: gentoo-soc@lists.gentoo.org Content-Type: multipart/alternative; boundary="00000000000097ea9705ad8ebb2a" X-Archives-Salt: a5fa349a-bc72-410a-ae0b-55308fdb9bcd X-Archives-Hash: 709519229888158095036c97095bddd1 --00000000000097ea9705ad8ebb2a Content-Type: text/plain; charset="UTF-8" Hello, In the past 2 weeks, I finished the coding parts of java-ebuilder and java-pkg-simple.eclass. The new java-pkg-simple supports the missing features like java resources and src_test(). I have produced a small overlay that makes use of new java-pkg-simple and java-ebuilder. You can find the overlay here[1]. Besides, I have rewritten the scripts of java-ebuilder. The new makefile coded version of `movl` and its friends are located in 'scripts.new/' of the repository[2]. The test-java-pkg-simple overlay[1] also contains an ebuild that will install makefile coded version scripts. Finally for the overlay of spark-core[3], because java-pkg-simple cannot deal with uber jars and shaded jars properly, it turns out that to emerge spark-core, I have to set USE="binary" for some pkgs. Luckily, it seems that spark-core finally works. I wrote a simple package called "dev-java/spark-demo" that runs Monte Carlo Integrations with spark-core. Simply following the Quick Start section of [3], the program will give the integration of "\int^{0.789}_{0} dt/\sqrt{(1-t^2)(1-0.7t^2)}" and the value of Pi. The next week I decided to write documentations for `java-ebuilder` and `movl`. Regards, Zhang Zongyu [1] test-java-pkg-simple overlay https://github.com/6-6-6/test-java-pkg-simple [2] java-ebuilder https://github.com/6-6-6/java-ebuilder [3] spark-overlay https://github.com/6-6-6/spark-overlay --00000000000097ea9705ad8ebb2a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hello,<div><br></div><div>In the past 2 weeks, I finished = the coding parts of java-ebuilder</div><div>and java-pkg-simple.eclass.</di= v><div><br></div><div>The new java-pkg-simple supports the missing features= like java</div><div>resources and src_test(). I have produced a small over= lay that</div><div>makes use of new java-pkg-simple and java-ebuilder. You = can</div><div>find the overlay here[1].</div><div><br></div><div>Besides, I= have rewritten the scripts of java-ebuilder. The new</div><div>makefile co= ded version of `movl` and its friends are located in</div><div>'scripts= .new/' of the repository[2]. The test-java-pkg-simple overlay[1]</div><= div>also contains an ebuild that will install makefile coded version script= s.</div><div><br></div><div>Finally for the overlay of spark-core[3], becau= se java-pkg-simple</div><div>cannot deal with uber jars and shaded jars pro= perly, it turns out that</div><div>to emerge spark-core, I have to set USE= =3D"binary" for some pkgs.</div><div>Luckily, it seems that spark= -core finally works.</div><div>I wrote a simple package called "dev-ja= va/spark-demo" that runs</div><div>Monte Carlo Integrations with spark= -core. Simply following the</div><div>Quick Start section of [3], the progr= am will give</div><div>the integration of "<span style=3D"color:rgb(0,= 0,0);font-family:monospace">\int^{0.789}_{0} dt/\sqrt{(1-t^2)(1-0.7t^2)}</s= pan>"</div><div>and the value of Pi.</div><div><br></div><div>The next= week I decided to write documentations for `java-ebuilder` and `movl`.</di= v><div><br></div><div>Regards,</div><div>Zhang Zongyu</div><div><br></div><= div>[1] test-java-pkg-simple overlay</div><div><a href=3D"https://github.co= m/6-6-6/test-java-pkg-simple" target=3D"_blank">https://github.com/6-6-6/te= st-java-pkg-simple</a><br></div><div>[2] java-ebuilder</div><div><a href=3D= "https://github.com/6-6-6/java-ebuilder" target=3D"_blank">https://github.c= om/6-6-6/java-ebuilder</a><br></div><div>[3] spark-overlay</div><div><a hre= f=3D"https://github.com/6-6-6/spark-overlay" target=3D"_blank">https://gith= ub.com/6-6-6/spark-overlay</a><br></div> </div> --00000000000097ea9705ad8ebb2a--