public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
From: Zhang Zongyu <zzy2529420793@gmail.com>
To: gentoo-soc@lists.gentoo.org
Subject: [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 12
Date: Mon, 24 Aug 2020 01:22:00 +0800	[thread overview]
Message-ID: <CAMBJAArQxtzeK2o-riQs-_47RWtgmhZFR6HRQS+wuvRM21SWxw@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1405 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 2131 bytes --]

             reply	other threads:[~2020-08-23 17:23 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-23 17:22 Zhang Zongyu [this message]
2020-08-23 17:29 ` [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 12 Miroslav Šulc
2020-08-24  2:37 ` Benda Xu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAMBJAArQxtzeK2o-riQs-_47RWtgmhZFR6HRQS+wuvRM21SWxw@mail.gmail.com \
    --to=zzy2529420793@gmail.com \
    --cc=gentoo-soc@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox