Return-Path: X-Original-To: apmail-zest-dev-archive@minotaur.apache.org Delivered-To: apmail-zest-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A3CF718F89 for ; Wed, 8 Jul 2015 12:16:30 +0000 (UTC) Received: (qmail 17842 invoked by uid 500); 8 Jul 2015 12:16:30 -0000 Delivered-To: apmail-zest-dev-archive@zest.apache.org Received: (qmail 17802 invoked by uid 500); 8 Jul 2015 12:16:30 -0000 Mailing-List: contact dev-help@zest.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zest.apache.org Delivered-To: mailing list dev@zest.apache.org Received: (qmail 17790 invoked by uid 99); 8 Jul 2015 12:16:30 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Jul 2015 12:16:30 +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 D46CBC0718 for ; Wed, 8 Jul 2015 12:16:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.12 X-Spam-Level: X-Spam-Status: No, score=-0.12 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id rMf1uk1uVfZn for ; Wed, 8 Jul 2015 12:16:21 +0000 (UTC) Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 72A1B20F60 for ; Wed, 8 Jul 2015 12:16:21 +0000 (UTC) Received: by wgxm20 with SMTP id m20so10775889wgx.3 for ; Wed, 08 Jul 2015 05:16:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=HE2DjJrHY+oYgobX8hBUlS7/gwmwFMiPSmBNIkOI5Fk=; b=BYvcRO2dbYPb1re1BKbnWg4OcGxnFXpSd64wmiWVYPW9b7MN51e88aO4ymC6cW3O+Y V5gjCKc0rqh4nN0rnoK3dw0Na0gKixG2S3+90OFQoYv/aVyMcejRUOZ/2FBed/Xv6mgh i5ocYmEPd0VWTnqteT7wVlG9+A02Ggb3NErSsavdBJ2CQms39i33TcUUEhNPJDI24sqR 1qzHdpAMJP5JU4TSlJGGjVK0kPIj+ZAVSBcyf4+om5Kp4sqMZwWZBdSELKZQGwz79mV0 3FHPDEFIn3piZOi2acqMXUfOM2lRVRokrsQSFm1tQ/ccXm3XWIKV7OMOn5ZflPgRfhSx iifQ== X-Received: by 10.180.13.199 with SMTP id j7mr51659741wic.40.1436357773893; Wed, 08 Jul 2015 05:16:13 -0700 (PDT) Received: from [192.168.1.5] (vpn.a1m.cz. [217.30.64.6]) by smtp.gmail.com with ESMTPSA id be9sm3179227wjb.26.2015.07.08.05.16.12 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 08 Jul 2015 05:16:12 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [Proposal] Drop EventSourcing for 2.1 From: Tibor Mlynarik In-Reply-To: Date: Wed, 8 Jul 2015 14:16:11 +0200 Content-Transfer-Encoding: 7bit Message-Id: References: <089C9C90-A581-4445-9890-2C59C2766091@gmail.com> To: dev@zest.apache.org X-Mailer: Apple Mail (2.1878.6) thanks Jiri, I will ping you. cheers, Tibor On Jul 8, 2015, at 1:34 PM, Jiri Jetmar wrote: > Hi Tibor, > > I;m also not an expert of the ES lib, but evtl. I would be able to > review/give a feedback > an your proposal. > > Cheers, > Jiri > > 2015-07-08 13:05 GMT+02:00 Tibor Mlynarik : > >> It takes me some time to understand this lib ( as I am not user of it ) , >> but hopefully I will come with some docs later today. >> >> cheers, >> >> Tibor >> >> On Jul 8, 2015, at 12:57 PM, Niclas Hedhman wrote: >> >>> Ok, I withdraw this suggestion then. Hopes move to Tibor to help with >> some >>> basic docs. Any other volunteer is appreciated. >>> >>> On Wed, Jul 8, 2015 at 1:29 PM, Jiri Jetmar >>> wrote: >>> >>>> Hi Niclas, >>>> >>>> we are using it on the DM/Entity level. Any C(R)UD interaction uses >> Domain >>>> Events. In fact the Entity i.) triggers the Event and consumes it at the >>>> same time in order to mutate its state. >>>> >>>> So pls let it in.. :) The Domain Event Library is indeed not perfect, >> but >>>> at least for us robust enough to be used. >>>> >>>> Thank you. >>>> >>>> Cheers, >>>> Jiri >>>> >>>> 2015-07-08 11:57 GMT+02:00 Niclas Hedhman : >>>> >>>>> I have briefly reviewed the eventsourcing codebase, and the immediate >>>>> feeling I got was; "This should be with Java 8 Stream API". >>>>> >>>>> So, I think we should simply mothball (drop from settings.gradle) the >>>>> eventsourcing libraries and resurrect it somewhere in 3.x when we have >>>> Java >>>>> 8 available. >>>>> >>>>> If anyone is depending on this library (I assume that StreamFlow uses >> its >>>>> own implementation, and still depend on Qi4j 1.4.x), then raise an >>>>> objection (together with some docs ;-) ) >>>>> >>>>> >>>>> Cheers >>>>> -- >>>>> Niclas Hedhman, Software Developer >>>>> http://zest.apache.org - New Energy for Java >>>>> >>>> >>> >>> >>> >>> -- >>> Niclas Hedhman, Software Developer >>> http://zest.apache.org - New Energy for Java >> >>