From dev-return-19921-archive-asf-public=cust-asf.ponee.io@nifi.apache.org Tue Oct 15 19:09:52 2019 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 50759180651 for ; Tue, 15 Oct 2019 21:09:52 +0200 (CEST) Received: (qmail 93637 invoked by uid 500); 15 Oct 2019 19:09:51 -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 93626 invoked by uid 99); 15 Oct 2019 19:09:51 -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; Tue, 15 Oct 2019 19:09:51 +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 9AFF9C25F3 for ; Tue, 15 Oct 2019 19:09:50 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.452 X-Spam-Level: X-Spam-Status: No, score=0.452 tagged_above=-999 required=6.31 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id uvV3GaVaq2Jy for ; Tue, 15 Oct 2019 19:09:44 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.214.177; helo=mail-pl1-f177.google.com; envelope-from=alopresto.apache@gmail.com; receiver= Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 1252D7F607 for ; Tue, 15 Oct 2019 19:09:43 +0000 (UTC) Received: by mail-pl1-f177.google.com with SMTP id w8so10025326plq.5 for ; Tue, 15 Oct 2019 12:09:43 -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=If99EsDP5rXUOTbVCh1P8dqY85cjn8q8llV+qwdoHdg=; b=uELVoZw4dPlQRZ37vlPyPGoLSSYwHh+O/NAiRn7LrmVuo2qjcjtFyXihYkmi5jHA1O vR81wLe29r9U7JHlbLDBweAVZ13Uvt81YlQzkwqbUoVF2S8DZrzAlURa9WiDtAvIo0kl FFAH2wFV1G+EuR6Zv/GnDvcCWXW7JRUSj2z4svXOOGJyBE6TUYh+8lYO9uGKeXFnXitD xNJ5Nd7uiPh6kSL2s+cUJIEFl++jPtNegPTxkl9rfawRBj7VucJFTRPnsf/WwRqpyQ2b rIV7SjjWnrM4e1Zcnjh5zEO7veDeYNeyblBKdhIXgvOSHdYkEoRnXRgQuE6IVX+swLhJ Youw== X-Gm-Message-State: APjAAAUqn5Jv9sP2YugCwmcFn3BG8Lr2SgsGd3aT2IqfMxvAKiSiFRnl ZFz+xC30zki35sMKIlGFn2d24Jz6 X-Google-Smtp-Source: APXvYqwAbn7G2KRoYETP7nZjLzHKQfLXXeLWSXL0Bws0bpmbjcN3xbmDCFCseUycba6dNxxpRe0LIQ== X-Received: by 2002:a17:902:7c8a:: with SMTP id y10mr20603695pll.115.1571166576294; Tue, 15 Oct 2019 12:09:36 -0700 (PDT) Received: from [192.168.1.6] (cpe-172-91-141-241.socal.res.rr.com. [172.91.141.241]) by smtp.gmail.com with ESMTPSA id a17sm20611818pfi.178.2019.10.15.12.09.35 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Oct 2019 12:09:35 -0700 (PDT) From: Andy LoPresto Content-Type: multipart/alternative; boundary="Apple-Mail=_B071936A-9C90-44B5-B830-835E21CDCE37" Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: NiFi Extension Registry? Date: Tue, 15 Oct 2019 12:09:34 -0700 References: To: dev@nifi.apache.org In-Reply-To: Message-Id: <3A353853-9C1A-4898-AC15-8C55490EAB62@apache.org> X-Mailer: Apple Mail (2.3445.102.3) --Apple-Mail=_B071936A-9C90-44B5-B830-835E21CDCE37 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Thanks for the kind words Shalin. This is something that is in = development as Bryan mentioned. It=E2=80=99s a great time to contribute = ideas and suggestions, as well as get involved with contributing code if = you=E2=80=99re interested. We always welcome input from the community, = especially if you have a real world use case for this with specific = requirements and scenarios. That will help us build something that = doesn=E2=80=99t just check off features, but solves real problems.=20 Andy LoPresto alopresto@apache.org alopresto.apache@gmail.com PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D EF69 > On Oct 14, 2019, at 2:24 PM, Shalin Mehta = wrote: >=20 > Hey Bryan, >=20 > Thanks for the information, especially the 1.10.0 dependency. I know = that > there's been a lot of motion toward that release in the last couple = weeks, > so I'll continue keeping an eye on that while looking into the > functionality in NiFi Registry 0.5.0. If there are any further = suggestions > for reading about the planned evolution, I'd love to know, but I'm = sure > this will keep me busy for a while. >=20 > Thanks again, >=20 > Shalin >=20 > On Mon, Oct 14, 2019 at 4:33 PM Bryan Bende wrote: >=20 >> Hi Shalin, >>=20 >> There is a minimal version of an extension registry as part of NiFi >> Registry 0.5.0. You can see an example of how to upload a NAR in the >> user guide [1]. >>=20 >> The issue is that in order to use those end-points, your NAR needs to >> be built with NiFi 1.10.0 which hasn't been released yet. So we are >> still in a little bit of a waiting period, but you could always build >> NiFi master and set your NAR to use nifi-api 1.10.0-SNAPSHOT if you >> wanted to try it out. >>=20 >> Thanks, >>=20 >> Bryan >>=20 >> [1] >> = https://nifi.apache.org/docs/nifi-registry-docs/html/user-guide.html#manag= e-bundles >>=20 >> On Mon, Oct 14, 2019 at 4:22 PM Shalin Mehta >> wrote: >>>=20 >>> Hey all, >>>=20 >>> I'm starting to cut my teeth on the extensibility of NiFi through = Custom >>> Processors, and one of the big things on my mind is being able to = manage >> a >>> catalog of them across an organization. >>>=20 >>> While watching the "BYOP" presentation given by Andy at DataWorks = Summit >>> Barcelona earlier this year (awesome presentation, by the way!), = there >> was >>> a really quick note of a future Extension Registry within NiFi = Registry. >> I >>> dug around a bit and only came up with this Confluence page = outlining >> ideas >>> for such a thing: >>>=20 >>>=20 >> = https://cwiki.apache.org/confluence/display/NIFI/Extension+Repositories+%2= 8aka+Extension+Registry%29+for+Dynamically-loaded+Extensions >>>=20 >>> Is there any more information out there around this effort, such as >> updated >>> notes or specific Jira(s) about it? I'd love to get a better sense = of >> what >>> the community has in mind, and what the state of the addition is = like >> these >>> days. Rolling my own incarnation through process and supporting = tools is >>> where my head is currently sitting, but something more "permanent" = and in >>> line with the direction of the Project is way more appealing. >>>=20 >>> Thanks much in advance, >>>=20 >>> Shalin >>=20 --Apple-Mail=_B071936A-9C90-44B5-B830-835E21CDCE37--