From dev-return-20894-archive-asf-public=cust-asf.ponee.io@nifi.apache.org Fri Apr 3 16:33:43 2020 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 [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id E620018064F for ; Fri, 3 Apr 2020 18:33:42 +0200 (CEST) Received: (qmail 2590 invoked by uid 500); 3 Apr 2020 16:33:42 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 2577 invoked by uid 99); 3 Apr 2020 16:33:42 -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; Fri, 03 Apr 2020 16:33:42 +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 8293EC0327 for ; Fri, 3 Apr 2020 16:33:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.44 X-Spam-Level: X-Spam-Status: No, score=0.44 tagged_above=-999 required=6.31 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.2, KAM_DMARC_STATUS=0.01, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-ec2-va.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id BE8KuPkE0biv for ; Fri, 3 Apr 2020 16:33:39 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.214.174; helo=mail-pl1-f174.google.com; envelope-from=alopresto.apache@gmail.com; receiver= Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id 0BAC5BB8B5 for ; Fri, 3 Apr 2020 16:33:38 +0000 (UTC) Received: by mail-pl1-f174.google.com with SMTP id g2so2895280plo.3 for ; Fri, 03 Apr 2020 09:33:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=ehEAqdPoSkLsOpZ15I6Ft+KS7JQcQ2l0M8bkUWzjfxc=; b=h6JRqoQEPOmaLcsuQsFIVPaJaXoY2Anoy3XfKOmRApuvykU1kuuIM6FSsCp5ieL2nO J1a2bMtx9R6A9BQx8al1T4MSb6RijZvdgpGWrnAE7lsCV4UHqnEq+LRxj7Z7Z1HRbMZd g4oMRlSqaUK+D8TbytQUfq9jZB0FiU0JTGD82w2l08CLvlManipsVt+YQjjGQQqDRb7o 3ttsVRLikHHLdhRSqDDBN7neBpdukauMoOs9JqBh6nYL1vTlM4uht5eaA9owOYllgBL1 K2pj70tbI0eUncxxBs9LRMzGrUNYSdcFJ8IA/RuX/fUnza+alLLb6UYVHshVJHavAlvc xWAQ== X-Gm-Message-State: AGi0PubPaJyNJoW7pvVP/rYTEtQ/yPf89JeXy3wG/Yl/KFmWJPMQ2EDP RitO3M3D6Sy2CFpNRqiFg3KsVZ7x X-Google-Smtp-Source: APiQypL2ieW++xhISDxwusyDE0qtKsh5pXyUap/lZl2t88NR6q5EkiuFWYbVwv5kbx7tuxTmuzynxg== X-Received: by 2002:a17:90a:32c1:: with SMTP id l59mr10941190pjb.36.1585931611948; Fri, 03 Apr 2020 09:33:31 -0700 (PDT) Received: from [10.137.35.174] ([209.234.253.254]) by smtp.gmail.com with ESMTPSA id o14sm6004501pfh.147.2020.04.03.09.33.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Apr 2020 09:33:30 -0700 (PDT) From: Andy LoPresto Content-Type: multipart/alternative; boundary="Apple-Mail=_DBF06526-8455-41FA-BE63-EC7281AE74FF" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: Submitted April 2020 board report for Apache NiFi Date: Fri, 3 Apr 2020 09:33:29 -0700 References: To: dev@nifi.apache.org In-Reply-To: Message-Id: <6FC985DB-FA0B-4CE3-A621-4C9500D22434@apache.org> X-Mailer: Apple Mail (2.3608.80.23.2.2) --Apple-Mail=_DBF06526-8455-41FA-BE63-EC7281AE74FF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii This is really detailed and insightful Joe. Thanks for preparing it.=20 Andy LoPresto alopresto@apache.org alopresto.apache@gmail.com He/Him PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D EF69 > On Apr 3, 2020, at 8:51 AM, Joe Witt wrote: >=20 > Team, >=20 > Here is the report I've submitted for this months ASF board meeting >=20 > ## Description: > The mission of NiFi is the creation and maintenance of software = related to > providing an easy to use, powerful, and reliable system to process and > distribute data. >=20 > Apache NiFi MiNiFi is an edge data collection agent built to = seamlessly > integrate with and leverage the command and control of NiFi. There are = both > Java and C++ implementations. >=20 > Apache NiFi Registry is a centralized registry for key configuration = items > including flow versions, assets, and extensions for Apache NiFi and = Apache > MiNiFi. >=20 > Apache NiFi Nar Maven Plugin is a release artifact used for supporting = the > NiFi classloader isolation model. >=20 > Apache NiFi Flow Design System is a theme-able set of high quality UI > components and utilities for use across the various Apache NiFi web > applications in order to provide a more consistent user experience. > ## Issues: > There are no issues requiring board attention at this time. >=20 > ## Membership Data: > Apache NiFi was founded 2015-07-14 (4 years ago) > There are currently 47 committers and 30 PMC members in this project. > The Committer-to-PMC ratio is roughly 3:2. >=20 > Community changes, past quarter: > - No new PMC members. Last addition was Peter Wicks on 2019-05-29. > - No new committers. Last addition was Peter Turcsanyi on 2019-10-25. >=20 > We have strong committer and PMC pipeline to consider so we expect to = see > activity here pending discussions by the PMC. >=20 > ## Project Activity: > Apache NiFi Registry 0.6.0 is currently under Release Candidate vote. = It is > mostly stability and security related changes. >=20 > Apache NiFi 1.11.0 through 1.11.4 have all been released in January, > February, and March respectively. The 1.11 release line brought in = some > awesome features like better integration with Azure, all NiFi = repositories > can now be encrypted at an application level, class loader isolation = now > works across nars with native libraries, and more. We've also = addressed > a massive number of bugs, improvements, and security related fixes. >=20 > Apache NiFi MiNiFi CPP 0.7.0 was released in January with 145 issues > addressed. > It includes a number of new features like SFTP support, running as a > windows > service, tail support for globs/wildcards, windows event log = consumption, > and > a long list of stability improvements. > ## Community Health: > In our previous reporting period we noted a decline of roughly 15% = mailing > list activity in dev and users and attributed that to the time of year = and > the > rise of engagements in slack. Slack engagement continues to rise but = this > period we see an increase of 58% on our dev list and 16% on users and = also a > large increase in issues activity of 61%. The community is very busy > including more than a 100% increase in commits and 17% increase in the > number > of contributors of committed code in the quarter. Anecdotally a = significant > increase in new user activity is observed as well. Many mailing list > questions are starting from very limited knowledge and folks are = looking > for a > lot of assistance with patterns and getting started in terms of pure = usage. >=20 > We see also constant activity for Apache NiFi on Twitter, = Stackoverflow, > Youtube, etc. These are for tutorials, example use cases, job/ads, = questions > and answer created by people active in the community and not. >=20 > For the past few quarters we've reported 394, 523, 707, and now 895 > persistent > users in our slack channels. While it appeared this might harm or = reduce > mailing list activity that doesn't seem to be the case. We've just = opened > up > more ways for folks to collaborate in the community. The slack = channels are > extremely busy and the depth of questions range from very superficial > questions easily answered to deeper and more complex situations that = lead to > JIRAs and mailing list discussions. Mostly though it just appears to = be a > communication mode some users and developers like far more than the = lists. >=20 > Our community activity level has certainly increased while at the same = time > we > have not increased committer or PMC ranks. This is really a = reflection of > the > fact that the PMC has been very focused on knocking out releases and > engaging > on the various mailing list and slack channels. We need to remind = ourselves > to groom and manage the committer/PMC pipeline and there are least a = couple > candidates well positioned for committer and/or PMC status based on = past > discussions. Overall the state of the community appears very strong. --Apple-Mail=_DBF06526-8455-41FA-BE63-EC7281AE74FF--