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>&#39;scripts=
.new/&#39; 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&quot;binary&quot; for some pkgs.</div><div>Luckily, it seems that spark=
-core finally works.</div><div>I wrote a simple package called &quot;dev-ja=
va/spark-demo&quot; 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 &quot;<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>&quot;</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--