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 2600E138359 for ; Mon, 6 Jul 2020 08:42:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5E684E08A8; Mon, 6 Jul 2020 08:42:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 43A6BE08A8 for ; Mon, 6 Jul 2020 08:42:28 +0000 (UTC) Subject: Re: [gentoo-soc] Weekly Report: Big Data Infrastructure and Maven Overlay in Week 5 From: =?UTF-8?Q?Miroslav_=c5=a0ulc?= To: gentoo-soc@lists.gentoo.org References: <87v9j1sb3b.fsf@robot.e.airelinux.org> Message-ID: <1efc1fa2-80bb-53e3-63ef-7f594b7e430c@gentoo.org> Date: Mon, 6 Jul 2020 10:42:20 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.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=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Archives-Salt: 91cd5e6c-93d0-4804-aef6-b37a836e1f6f X-Archives-Hash: 6a3c0c8ee858bebcd2960926b73ee53e Dne 06. 07. 20 v 10:26 Miroslav Šulc napsal(a): > hi, > > i was not on this list (now i am) so thanks for cc'ing me. > > Dne 06. 07. 20 v 3:09 Benda Xu napsal(a): >> Zhang Zongyu writes: >> ... >>> I hope the newer version ebuild files could be accepted by Gentoo-Java >>> team. The prototype of the ebuild files that are just generated by >>> java-ebuilder are listed in [2]. >> Please start the code review processes of the new java packages by >> submitting bug reports and pull requests when you see fit. > > do these work with java-pkg-simple.eclass as is in the tree or it > needs your updated eclass? getting the changes in the eclass into the > main tree requires review and approval by devs. > > also, before getting the ebuilds into the tree, i would really like to > see an automated test to verify that the content of our jar files > matches the content of the maven repo jar files. without this, we > might get issues because of missing resources and maybe even other > causes. one more note. i noticed in your overlay you have only the ebuild files but the rest of the required files are missing. generally, you need to provide metadata.xml file for each package and need to run `repoman manifest` for each package. also, you have to run `repoman full` and also can run `pkgcheck scan` for each package to catch all issues that can be caught this way. > >> Benda > > thank you for the work you do! :-) > > > miroslav > >>> [1] lookup table containing all packages from dev-java/ >>> https://github.com/6-6-6/JEbuilder/blob/master/app-portage/java-ebuilder/files/scripts/LUT/LUT >>> >>> [2] a prototype overlay >>> https://github.com/6-6-6/spark-overlay/tree/master/dev-java >