From dev-return-2937-archive-asf-public=cust-asf.ponee.io@openwhisk.apache.org Wed Dec 12 13:26:46 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 AFD6318064E for ; Wed, 12 Dec 2018 13:26:45 +0100 (CET) Received: (qmail 4711 invoked by uid 500); 12 Dec 2018 12:26:44 -0000 Mailing-List: contact dev-help@openwhisk.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openwhisk.apache.org Delivered-To: mailing list dev@openwhisk.apache.org Received: (qmail 4695 invoked by uid 99); 12 Dec 2018 12:26:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2018 12:26:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id A5EEE180570 for ; Wed, 12 Dec 2018 12:26:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.057 X-Spam-Level: ** X-Spam-Status: No, score=2.057 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_MIXED_ES=0.01] autolearn=disabled Authentication-Results: spamd3-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 (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id FuW7iQr_py8l for ; Wed, 12 Dec 2018 12:26:41 +0000 (UTC) Received: from mail-vs1-f66.google.com (mail-vs1-f66.google.com [209.85.217.66]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 91F1D60E0B for ; Wed, 12 Dec 2018 12:26:41 +0000 (UTC) Received: by mail-vs1-f66.google.com with SMTP id x64so10941518vsa.5 for ; Wed, 12 Dec 2018 04:26:41 -0800 (PST) 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=OnBxjXoPPFQdjIZ6x0YagRwzKgwX8DWOvGrRw4RXMkQ=; b=r2eQw1cjKBXOLdcW+es0AKO0BQUUxhmlX6Iq14/qhIhLdaRwiYBY7XDUiVpuRr1IUd 0EPZ9U6FInM/Vy5FQ+79iWRsocFD8rmuMbqe7dv3rE+0QNcRjTbqpA0FsDD68BEyLmvd 40hX6E/dWE8Cx1zJY6uRQYO49KNAisDxPl9aFmcbutwOz1tW3CkAKDDtNM3PwDNJ8weR DhdP6SIMOS/xh9CKC36UeXhCX9w2p+KoGfTlwQrgVnOPrccu4mJCf2PMi0vPD41C5+HA fJmfDmjloBEHR426yhk8/dcuabeM3YnDSK7A1sFBOKrTAeqcddLq6CllL7bAiv9loXpo vZtw== 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=OnBxjXoPPFQdjIZ6x0YagRwzKgwX8DWOvGrRw4RXMkQ=; b=VSXlrgOFue2trX+m8Hm//Q/GGgxG1dsx0ExR0QhLxUJnI20fD0wk0LXQTGep92VbIn k+IwFRrMWmHFo2RFe230hPK+lmWtwtXYgJoarhFVoSsAnldbnSKiQXrcjiMq84yUmRIP IC+QdE8dj+bYWoMxG03WCO+VNhPA4Jr3A/BYUUNdVoSRsuAEWf2MGXUGfGCuJB/CRJq0 gvXhIJC/mneNIq3QHOt+PvHw8EI4f0QowNg/4a+MkzmgvnkPa83r4F27f48snmqnTPjG S0U+nP2GmSI1KTtuerGZyiWJb1g08+1WSH5HNlfHOmqHq125kL+x/o7ZvtSfyDix/I8b Vxpw== X-Gm-Message-State: AA+aEWatrKhA0IrqX2XLT3HvctSFaUFJ17/SK0PQx2i2tOaki5R70MHV qX5kG1NJUplF6P13Zpp37gSVi9UHwKoPeAISKAB6xUt0 X-Google-Smtp-Source: AFSGD/XBVhxB6lhYf2mKuw2fWH9L0tbNAc2SahITzN3Ib5ZgB5LDTR+p67SX4io2ezpHnIjO2aZyhZjtb1oFF4DZ4iQ= X-Received: by 2002:a67:804e:: with SMTP id b75mr9203078vsd.226.1544617600837; Wed, 12 Dec 2018 04:26:40 -0800 (PST) MIME-Version: 1.0 References: <1544530994.163354.1605743312.4735D3EB@webmail.messagingengine.com> <1544542676.3621989.1605946536.51EFA993@webmail.messagingengine.com> <1544546822.239741.1606024600.767929B3@webmail.messagingengine.com> <3D429D0F-9F48-4517-929A-19CBDBEAB378@adobe.com> <1544607727.2228772.1606834608.53F7F145@webmail.messagingengine.com> <1544608506.2232649.1606846360.7E32FCE7@webmail.messagingengine.com> <1544609575.2237251.1606856040.27FC1692@webmail.messagingengine.com> In-Reply-To: <1544609575.2237251.1606856040.27FC1692@webmail.messagingengine.com> From: Carlos Santana Date: Wed, 12 Dec 2018 04:26:29 -0800 Message-ID: Subject: Re: I created a variant of the go runtime that is faster at init time To: dev@openwhisk.apache.org Content-Type: multipart/alternative; boundary="000000000000696c31057cd24f48" --000000000000696c31057cd24f48 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable My 2 cents about the "contrib" repo for best effort support and experimental code we already have a repo It used be named incubator-openwhisk-experimental, but then we rename it to incubator-openwhisk-devtools [1] If any one has some cool experiments we have created a new folder in the repo and add some trivial travis test [1] https://github.com/apache/incubator-openwhisk-devtools -cs On Wed, Dec 12, 2018 at 2:13 AM Michele Sciabarra wrote: > Hmm, I understand the concern but I wonder HOW the "convenience" binaries > should be handled in practice. > > In OpenWhisk what it matters is the runtime you specify with --docker, so > that "convenience" is not really just a convenience, it is a core > requirement. > > We could setup an openwhisk contrib repository, but I cannot image a > single Travis build to be able to rebuild many images (at the moment I ha= ve > at least 4) and push all of them to docker hub... > > > -- > Michele Sciabarra > michele@sciabarra.com > > ----- Original message ----- > From: Felix Meschberger > To: "dev@openwhisk.apache.org" > Subject: Re: I created a variant of the go runtime that is faster at init > time > Date: Wed, 12 Dec 2018 10:00:07 +0000 > > Hi Michele > > This is shaky ground and we don=E2=80=99t want to be the next npm horror = story. > > Technically speaking, at Apache we primarily release source packages, all > binary is pure convenience. Granted the convience today is what most peop= le > use. > > So what we should primarily do, as Bertrand hinted, is have a contrib > repository. We can still have a contrib docker account into which the > OpenWhisk PMC can regularly =E2=80=9Edump=E2=80=9C binary builds for conv= ience. But it must > be clearly stated that those are not releases, have no release quality an= d > all the usual disclaimers. > > Regards > Felix > > > Am 12.12.2018 um 10:55 schrieb Michele Sciabarra >: > > > > Actually more than an account on GitHub it is important to have a docke= r > hub account named "openwhisk-contrib" so you can deploy an action with > something like: > > > > wsk create myaction --docker openwhisk-contrib/actionloop-gccgo-v1.10 > > > > To publish images, you can do sothing as simple as ask, maybe opening a > ticket, to push an image msciab/actionloop-gccgo-v1.10 > > to openwhisk-contrib/actionloop-gccgo-v1.10. > > > > > > > > -- > > Michele Sciabarra > > michele@sciabarra.com > > > > ----- Original message ----- > > From: Bertrand Delacretaz > > To: dev@openwhisk.apache.org > > Subject: Re: I created a variant of the go runtime that is faster at > init time > > Date: Wed, 12 Dec 2018 10:45:43 +0100 > > > > Hi, > > > > On Wed, Dec 12, 2018 at 10:42 AM Michele Sciabarra > > wrote: > >> > >> Indeed I was thinking to create a docker account "openwhisk-contrib" > to place those, let's say, unofficial images. > >> I am not sure who should own this account... > > > > Accounts with "openwhisk" in their name should be owned by the > > OpenWhisk (P)PMC as the name is a trademark of the Apache Software > > Foundation - technically being donated as we speak IIUC but that > > doesn't make a real difference. > > > > However what we are discussing here IMO is code repositories as code > > is what the ASF produces. I guess Felix's suggestion is to create one > > or a few openwhisk-contrib-* Git repositories under > > https://github.com/apache/ for such "contrib" modules. > > > > -Bertrand > > --=20 Carlos Santana --000000000000696c31057cd24f48--