Big Data Infrastructure by Gentoo: Gentoo GSoC 2020 Final Report
Introduction Note: this page is fully dedicated for the GSoC 2020 Big Data Infrastructure By Gentoo project.
Many Java packages, for example, hadoop and Spark, depend heavily on the Maven build system. To make them a part of the ecosystem of portage, and to make Gentoo an attractive choice for Java users, it is an excellent choice to integrate Maven into portage. But since Maven will fetch the dependencies from Maven Central for any arbitrary artifact during the build phase, which violates the policy of portage, it appears pretty hard to integrate Maven with portage.