From dev-return-2216-archive-asf-public=cust-asf.ponee.io@tephra.incubator.apache.org Thu Jun 14 18:49:29 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 0C308180600 for ; Thu, 14 Jun 2018 18:49:28 +0200 (CEST) Received: (qmail 78712 invoked by uid 500); 14 Jun 2018 16:49:28 -0000 Mailing-List: contact dev-help@tephra.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tephra.incubator.apache.org Delivered-To: mailing list dev@tephra.incubator.apache.org Received: (qmail 78700 invoked by uid 99); 14 Jun 2018 16:49:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2018 16:49:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 1A6281A26CF for ; Thu, 14 Jun 2018 16:49:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.889 X-Spam-Level: * X-Spam-Status: No, score=1.889 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 2RSCCEul0_5h for ; Thu, 14 Jun 2018 16:49:25 +0000 (UTC) Received: from mail-qk0-f181.google.com (mail-qk0-f181.google.com [209.85.220.181]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 3E7665F1B9 for ; Thu, 14 Jun 2018 16:49:25 +0000 (UTC) Received: by mail-qk0-f181.google.com with SMTP id j80-v6so3992267qke.9 for ; Thu, 14 Jun 2018 09:49:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=nhmd3J+CfApvnkp6Xr9Mno6aUuZQ94u/L8wyZZ0aeOI=; b=iH+NYsWPqURy0WAT1CR4F5bfIMqnVAjvKyshxL5qBk0xF7WE89wkwIPZOoOrNR9apu enKljlBknUhZ3dKj5sn55CrC1SGQoK7ptdvZ0OMyAlarOGHSfb0l40wN3dN2u0U8On8B N4R754ZICoEhOjkWY9qZLd6jejcugy+ODqi/YgUYWHWWXxUnH6WzEccu9+65vD0K+45J X5wLdgVhX1C9w5OeWTNGXaJcL/dvruQorT3Sbb9dz5I1M0TP0aARd80ss7OCaDDwGKj1 CIH3hl7yBaolZCPVlfAe40uJKj7lnnTph6fyKfC4a9LXwiPdwUVuJr5DlEmU8NB+lNQA SWDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=nhmd3J+CfApvnkp6Xr9Mno6aUuZQ94u/L8wyZZ0aeOI=; b=q/4M3ea650SWXZMerCgdcIDD88LqKgeWI1bsXUJyc8d6uZeiMxJfS+vQsukbDsGZT6 tsaezO1zeMCtCcZ8HsA+EYE5DqjUByXtmJ9iT2BBZuHRBkFkv9owr6coKoCcmoz0S/Kg QPNbyMUBHjTpnMvx7GiYG2iDDNW1bUOVOdrWjGYDtzKv2Qhj3YTMq6yM57ejV9DTr9k2 hhkgEZRKqzTpnaLlC3+GbrA5sQdyhWpHETlwFvdUs3MmtYax66/TZVQ9Qf/8R4LYMx8s yee1pNd1R+j93rCIIG5tSb8sqChOsm1Rubl0foK0OtB1KibrNV7dNqODkY6eb3P9mjS4 B0Nw== X-Gm-Message-State: APt69E0sSVSzTx9FYz6WvLGvSLCIL29LGc/JGTgknTLLYNKzX5rKZp5x a1qwpAAoyqcipcobZw+0XDzueYO0UvegXEkE8jPtug== X-Google-Smtp-Source: ADUXVKKKOmLWQ4MAP9cfST/h4dkhZu6Jvh5A1d07D9De/qPLe/Pcpi/q+cmzR6duDFGCM6ivBUapCEvNWmwyqCQOEKE= X-Received: by 2002:a37:9e89:: with SMTP id h131-v6mr2698429qke.269.1528994958725; Thu, 14 Jun 2018 09:49:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Alan Gates Date: Thu, 14 Jun 2018 09:49:07 -0700 Message-ID: Subject: Re: Question from a mentor after reviewing the latest report To: dev@tephra.incubator.apache.org Content-Type: multipart/alternative; boundary="00000000000060e198056e9ce1f3" --00000000000060e198056e9ce1f3 Content-Type: text/plain; charset="UTF-8" As long as Tephra has a group of PMC members willing to carry it forward, I think graduation is a good path. I'm not trying to push you into being a subproject. Andreas, do you agree that Tephra is ready to start thinking about graduation? Alan. On Thu, Jun 14, 2018 at 8:48 AM Andreas Neumann wrote: > My 2 cents: > > I think in its current scope, Tephra is quite mature and complete. > > The next big step would be to implement a fully distributed transaction > manager, with replication and consensus protocol to ensure consistency. > That would be a major undertaking and I am not sure that it would be > feasible as a sub-project of another project that uses HBase. I would be > concerned that it could turn into a utility/library specifically for that > other > project. > > If Tephra were to join another community, I would suggest HBase itself > to keep it generic and widely usable. > > -Andreas > > > > > On Tue, Jun 12, 2018 at 8:20 PM, Alan Gates wrote: > > > If you have a viable community of developers who are interested in > ongoing > > development (even if it is at a slower pace) then I think you're ready to > > start moving towards graduation. Having a project that focuses on a > niche > > case isn't a problem, as long as you have the developers to keep moving > it > > forward. If you are only being used in one case, Phoenix, it might make > > sense to approach that community and see about joining them. But it > sounds > > like that isn't the case. > > > > Alan. > > > > On Tue, Jun 12, 2018 at 5:35 PM Poorna Chandra > wrote: > > > > > Hi Alan, > > > > > > Tephra is now mostly feature complete for the basic transaction > use-case. > > > We need to now start working on features like replication, scalability, > > > etc. When we start working on those features, you will again start > seeing > > > activity in terms of JIRAs and patches. > > > > > > Transactions on HBase is a still a pretty niche segment. I'm not sure > how > > > widespread the adoption is going to be. Although the scale of the > > > developmental activity is small, I feel Tephra has met most most of the > > > requirements for graduation. What would you recommend in such a case? > > > > > > > > > Poorna. > > > > > > On Thu, Jun 7, 2018 at 10:07 AM, Alan Gates > > wrote: > > > > > > > It seems development on Tephra has slowed quite a bit lately, with > > only 7 > > > > JIRAs filed during the last 3 months. I know Tephra is used in other > > > > projects, like Apache Phoenix. Is this slowdown temporary? Is > > > development > > > > slowing because Tephra is mature and only maintenance is now > required? > > > Is > > > > it continuing to be picked up by new projects or only used in 1 or 2 > > > > places? I ask because it feels like it is near time for Tephra to > > > graduate > > > > (it's been incubating for over 2 years now) and what needs to be done > > to > > > > graduate is somewhat determined by the answers to these questions. > > > > > > > > Alan. > > > > > > > > > > --00000000000060e198056e9ce1f3--