From dev-return-2743-archive-asf-public=cust-asf.ponee.io@openwhisk.apache.org Tue Oct 16 16:49:13 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 B2FF3180649 for ; Tue, 16 Oct 2018 16:49:12 +0200 (CEST) Received: (qmail 18217 invoked by uid 500); 16 Oct 2018 14:49:11 -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 18203 invoked by uid 99); 16 Oct 2018 14:49:11 -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; Tue, 16 Oct 2018 14:49:11 +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 3A547180256 for ; Tue, 16 Oct 2018 14:49:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.701 X-Spam-Level: X-Spam-Status: No, score=-0.701 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 1nDoh5vWPSXQ for ; Tue, 16 Oct 2018 14:49:08 +0000 (UTC) Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id D13705F386 for ; Tue, 16 Oct 2018 14:49:07 +0000 (UTC) Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w9GEihQQ122974 for ; Tue, 16 Oct 2018 10:49:05 -0400 Received: from smtp.notes.na.collabserv.com (smtp.notes.na.collabserv.com [192.155.248.81]) by mx0a-001b2d01.pphosted.com with ESMTP id 2n5f6b1jqp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 16 Oct 2018 10:49:04 -0400 Received: from localhost by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for from ; Tue, 16 Oct 2018 14:49:03 -0000 Received: from us1a3-smtp04.a3.dal06.isc4sb.com (10.106.154.237) by smtp.notes.na.collabserv.com (10.106.227.88) with smtp.notes.na.collabserv.com ESMTP; Tue, 16 Oct 2018 14:49:00 -0000 Received: from us1a3-mail179.a3.dal06.isc4sb.com ([10.146.71.174]) by us1a3-smtp04.a3.dal06.isc4sb.com with ESMTP id 2018101614490050-696331 ; Tue, 16 Oct 2018 14:49:00 +0000 In-Reply-To: Subject: Change the package name into org.apache.openwhisk for openwhisk modules From: "Vincent S Hou" To: dev@openwhisk.apache.org Date: Tue, 16 Oct 2018 14:49:00 +0000 MIME-Version: 1.0 Sensitivity: Importance: Normal X-Priority: 3 (Normal) References: X-Mailer: IBM iNotes ($HaikuForm 1033) | IBM Domino Build SCN1812108_20180501T0841_FP7 September 27, 2018 at 13:56 X-LLNOutbound: False X-Disclaimed: 21267 X-TNEFEvaluated: 1 x-cbid: 18101614-7093-0000-0000-000008BED3D7 X-IBM-SpamModules-Scores: BY=0.027479; FL=0; FP=0; FZ=0; HX=0; KW=0; PH=0; SC=0.415652; ST=0; TS=0; UL=0; ISC=; MB=0.027662 X-IBM-SpamModules-Versions: BY=3.00009886; HX=3.00000242; KW=3.00000007; PH=3.00000004; SC=3.00000268; SDB=6.01103530; UDB=6.00571212; IPR=6.00883583; BA=6.00006123; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00023779; XFM=3.00000015; UTC=2018-10-16 14:49:02 X-IBM-AV-DETECTION: SAVI=unsuspicious REMOTE=unsuspicious XFE=unused X-IBM-AV-VERSION: SAVI=2018-10-16 09:34:16 - 6.00009099 x-cbparentid: 18101614-7094-0000-0000-00006518F071 Message-Id: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-10-16_07:,, signatures=0 X-Proofpoint-Spam-Reason: safe Hi all, In order to make OpenWhisk a real member of Apache, we need to make a overh= aul for the package name existing in all openwhisk projects. This is a must= -have to relase 1.0.0 or above. This mail is a call-for-action, making every whisker on the= same page. As I went through all the 12 modules, which have released under Apache for = the first time, there are only 2 modules, which need their package names ch= anged: OpenWhisk and openwhisk runtime java. Package really means a groupin= g mechanism in terms of compiling and building for Scala and Java. For example, the package "whisk.***" will be changed into "org.apache.openw= hisk.***". All the Go modules do not need to change, since Go projects have their nati= ve way to define the structure. Runtime nodejs, docker, swift, php, and python do not need to change, since= they do not have the syntax for package, only directory. Catalog does not need to change. Apigateway does not need to change. If you do not agree on my discovery, feel free to chime in with comments. For companies with existing platforms built on top of openwhisk, this chang= e of package name will bring in incompatibility to the legacy. There are tw= o ways proposed here to cope with: 1. use the openwhisk 0.9.0 official rele= ase available under apache as the code base; 2. change the package name in = the platform as well to cater for the package renaming. For other openwhisk modules, which plan to launch releases under Apache. Do= uble-check whether you have package, which needs to change into "org.apache= .openwhisk***".=20 The effort of changing the package will start soon. Be prepared. Thanks for your attention.=20 Best wishes. Vincent Hou (=E4=BE=AF=E8=83=9C=E5=8D=9A) Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Clo= ud Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: shou@us.ibm.com, Phone: +1(919)254-7182 Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United Sta= tes