public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 12
@ 2020-08-23 17:22 99% Zhang Zongyu
  0 siblings, 0 replies; 1+ results
From: Zhang Zongyu @ 2020-08-23 17:22 UTC (permalink / raw
  To: gentoo-soc

[-- 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 --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2020-08-23 17:22 99% [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 12 Zhang Zongyu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox