From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 5D476138359 for ; Mon, 10 Aug 2020 07:53:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8BC83E0817; Mon, 10 Aug 2020 07:53:17 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 36FAAE0817 for ; Mon, 10 Aug 2020 07:53:17 +0000 (UTC) Subject: Re: [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 10 To: gentoo-soc@lists.gentoo.org References: From: =?UTF-8?Q?Miroslav_=c5=a0ulc?= Message-ID: Date: Mon, 10 Aug 2020 09:53:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Archives-Salt: bf1f7dbc-b9eb-4d69-a274-b28c7b45f8a4 X-Archives-Hash: 7ee1a0d07c22e5a7e09dd1f919b9b705 hi, i really like the progress and what your code can already do though i think we really lack in testing as there are still many issues with the overlay, or at least it is my impression atm. i think the two of us (Zohgyu and me) should do more testing and cleanup of the overlay before it makes sense to let others test it aswell. Zongyu, we are slowly coming to the end of the project, so i would like to know what is still left to be able to call the project finished. could you please make a list of those items? also, i would like to know which eclasses you plan to pass to the review as you have 4 of them in the spark-overlay. thank you for your work! regards. fordfrog Dne 10. 08. 20 v 1:31 Zhang Zongyu napsal(a): > Hello, > > In the past weeks, I have enhanced java-ebuilder to make it fit in > Gentoo's policy of ebuild. The improvements include: > 1. sorting the keywords; > 2. parse and translate license name from pom.xml; > 3. parse and translate testing frameworks (junit, testng, etc.) from pom.xml; > New java-ebuilder reduces QA issues of the generated ebuild file. > > I have also updated java-pkg-simple.eclass to support more testing > frameworks. Framewrok "pkgdiff" will make sure the binary > compatibility of the natively compiled jars. And framework "testng" > supports src_test() with "dev-java/testng". > > I also tried to write an eclass to compile the source files of kotlin > and scala, but it is still in progress. > > Regards, > Zhang Zongyu > > [1] java-ebuilder > https://github.com/6-6-6/java-ebuilder > [2] the java-pkg-simple.eclass > https://raw.githubusercontent.com/6-6-6/spark-overlay/master/eclass/java-pkg-simple.eclass > [3] the eclass to compile *.scala and *.kotlin files > https://raw.githubusercontent.com/6-6-6/spark-overlay/master/eclass/java-pkg-simple-plugins.eclass >