From dev-return-126470-archive-asf-public=cust-asf.ponee.io@maven.apache.org Mon Aug 6 13:34:00 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id E56A6180627 for ; Mon, 6 Aug 2018 13:33:59 +0200 (CEST) Received: (qmail 69378 invoked by uid 500); 6 Aug 2018 11:33:58 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 69357 invoked by uid 99); 6 Aug 2018 11:33:58 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Aug 2018 11:33:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id B49B3C0370 for ; Mon, 6 Aug 2018 11:33:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.701 X-Spam-Level: X-Spam-Status: No, score=-0.701 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id BPBYHHAE5GoZ for ; Mon, 6 Aug 2018 11:33:56 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id DAE235F343 for ; Mon, 6 Aug 2018 11:33:55 +0000 (UTC) Received: from karl-heinzs-mbp.intern ([130.180.121.246]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M0tr1-1g4BQL3fwt-00v4vG; Mon, 06 Aug 2018 13:33:54 +0200 Reply-To: Maven Developers List Subject: Re: [Proposal] When Old Meets New: Turning Maven into a High Scalable, Resource Efficient, Cloud Ready Microservice From: Karl Heinz Marbaise To: Maven Developers List , =?UTF-8?Q?Massimiliano_Dess=c3=ac?= References: <279c6032-e708-07ae-dc4f-d8c338803781@gmx.de> Message-ID: <746c18e4-9d1c-1ff6-7ba0-f74bc051de24@gmx.de> Date: Mon, 6 Aug 2018 13:33:59 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <279c6032-e708-07ae-dc4f-d8c338803781@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:KSfqyVtura9i4dp2HbZ0teJ6sNKITPFFYjsJdXfsjLLMgjCmmSK cdtmDfIAT6nxrQy7STAnv4ItTiSPPazA1kEA5KTDezl1wimQmi97UyX3R8Gg+qhSTV2Qwpr WyGjhA8VgOlUk2a9/NnPEueiOjuT/zSxZkgrobzKrK11vfGKoSTpb0lCDAW0N2oE84IWOPi Sl9NcfEqv3RYP7BQu3F0g== X-UI-Out-Filterresults: notjunk:1;V01:K0:k7QrrJPATUM=:EzXv4t/kP5C+lEoJzsKnp4 PvtMBtS/LwKEanJErmn5z1Vsp4TjUa/n9GRa8RZBqJVwAwDXmFnOd70fQAvmZqq9adUDfN6+A zTWFCaP64/iJ/JZoKk3a9ZeALdtn4Jz/o0HCwwYDNEq38LMCEzhb4YbLJxDOM+mps0GSPKepL +LhqVncc9RLv5Q+J0lgcOUkd9fqROUgv3Fz+JkvwWhlLzc6v4IYAgFEj+iV6lIq7tQKFGXwYC yf32ncEysxkb96GmAvd3quNskL1xF2Z+R7zPIulnreQh9qdaqPbEqNcj0tWDJQa+k2KgI56gP VWKyqDENSvFWdaPfyb8/FjydjsLmkST6oJ2wUWeV6sVXA2wsTo9xenClaTZJRuS095xrEEn8e Fxg7hTIEW3UCY1uSQ2pAIgl59ogc1qyPuAfxc9VHuDCYaRzqVslY4Ugq+bOB7Poc9UkzmlmJi kv5Qptk9z+HL+oafQvTkNdrL9neVnoDyfHDcqqtAhn4ArNaOPm9lu5RjhgYSaaoQ023au7NZH 1nnQskgixUJY6v4nlrC/zNQP8SkUnpAcb3axR+p+vXDUbczpvZ3jSRhzj3ZK7HYIJYnrr5dCG +s20aXDbHBMbUAMfDKe3gkim4Mkz3Ep/zF2TLuHz+Rcs9kZoV0XAGjoh/0Rb8L/XgNA0D8TYP QXrDiUlblMkx/sNhog9uVRuKCVr5KkVJP84WFi7shWjG6LDUmOg1enJNAkWyjkEZl+i5noKaD WMClhjNEy2NJYyT4ftek0gjS/desLECnd+HLFF2X6yTgjTkpLht3PmBw4SBc4e3iWxVm3TqVC Ubq9xqwud18CTgitTT2m/D1MuFajUUgjzc6nzGAO4FLEvXNfuxWX2Ia8L8aL0hJ5wjntwR86j IL9KhxzwRxarG5EC7nmA== Hi, is the code somewhere available? Usable ? kind regards Karl Heinz Marbaise On 06/08/18 13:15, Karl Heinz Marbaise wrote: > Hi, > > On 06/08/18 11:16, Massimiliano Dessì wrote: >> Hi all, >> as a part of my daily job in Red Hat >> I've worked on a "customization" of Maven for our Kie Workbench used with >> Drools, JBPM and Optaplanner. >> The starting point was exports Objects created by Drools inside our Maven >> plugin, but the features are growed a lot. >> >> A brief and not exhaustive list of the features: >> -From static file producer to in memory producer and exporter >> -Reusable internal components to optimize memory footprint and time of >> execution >> -Maven like a builder Daemon >> -Configurable behaviour using a pipeline of decorators >> -Stateless (when possible) >> -Concurrent builds and concurrent logs >> -Cloud enabled >> -Local and remote executions >> -Plugins turned from FileSystem based to in memory based >> -Async API to consume build result >> -Incremental builds >> >> The current version is based on the Maven 3.3.9 but could be easily >> updated >> and is in our plans in the next months. >> Currently we have four modules plus other testing module and the >> offprocess >> module is under development. >> >> core >> service >> maven-plugins (plugins turned from FS to in memory) >> distribution >> >> Preso with details: >> https://www.slideshare.net/desmax74/when-old-meets-new-turning-maven-into-a-high-scalable-resource-efficient-cloud-ready-microservice >> >> >> I'd like to contribute this code, but since isn't a simple patch I'd like >> discuss about how to contribute, >> code plus tests is around 18k loc. >> >> Best >> Max >> > > This sounds great...at first I would like to take a deeper look on it > and do of course some test?... > > Kind regards > Karl Heinz Marbaise --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org