From dev-return-100109-archive-asf-public=cust-asf.ponee.io@geronimo.apache.org Sat May 4 19:44:44 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 209EF180621 for ; Sat, 4 May 2019 21:44:44 +0200 (CEST) Received: (qmail 99406 invoked by uid 500); 4 May 2019 19:44:43 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 99391 invoked by uid 99); 4 May 2019 19:44:42 -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; Sat, 04 May 2019 19:44:42 +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 4879A182848 for ; Sat, 4 May 2019 19:44:42 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.2 X-Spam-Level: X-Spam-Status: No, score=-0.2 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.de 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 Gop-VHQGH5eF for ; Sat, 4 May 2019 19:44:39 +0000 (UTC) Received: from sonic304-23.consmr.mail.ir2.yahoo.com (sonic304-23.consmr.mail.ir2.yahoo.com [77.238.179.148]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id AC7E25F366 for ; Sat, 4 May 2019 19:44:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1556999072; bh=T12Yb8OEY2d6IKR9EN13IYQ4/Z6gQSdzTTxsNVe3nkw=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject; b=oahndO3NMP0ilKjLEMCHUrRiWpWTA/wK8STz0sYcd1gwwfHzDOairQHvp4sfXsAADqFw1vTGPK5GrUHXhQoRn2fBnTJQ434zOzEhA2LOkDSybCEouChmKR0Ir2J78dwDO/Mi40JlPYcgXSsKdRL6xTINp20h3k9JvQ5fPVqEgP00ILsSyE4mPrWgvCBFofoEsrdC4PWZmdKdjVq4DkbWEhNa46Xn5RLOeTD6MMtU2mbNM43artp+BnluvifyqaX/RbnVa/D+XTQ6bsMSj2TXtFF3yNfzvOl5YI/8sPMLMCKldem1Y8AOwZOefKnfh3aC0MJBd3qQ3XfAAd/eDu7bhA== X-YMail-OSG: 2NBi8jYVM1luTOD.1EBNeclD4yF3xWNDo6xLP_.SeyOQ0YK1t.aEkIcxIyZdOZw v3WxohsYCBFWtgsGT1JesrhibdzOHLAPt5497IoIOAZPLEkLTqm9GrzsSTwFgtcjrQY76PhIT8W. TkkiZ.6gkiMee132YZ_p2vH_eDleNDhWoW75Cx66lDCpzbfGL.rHcYHfqr.sy_aD4LiMXg3RGTcr P_CkxeFiwxPIHRJPb5TWzfMaK6eQqy0BBYVhUU2Rb._VAQLCoQvIj.dVE5MFaF4t.OUb9dIaAIWZ Z64fKS4VtBX0RmcbXKECwGIpBzWP0i6IAH5rhbfvESqHbfSCwpadJbUhWbcUW8iTHy4TnJWQsyE9 K479W_xtjm2aIrZG84xjYwCx8Sjw3r8SJsJC7_a7wCOX5TvcRLg7SPONUx_OBnVhurAw.bLoDKmb 25st3w_meHqFWn9bcSU8Lv3yzYOgjKaQQS2scqtpXoTPP4BlD16UBo17DjD2R0YkuxGwOmQxBuva fZfGKimUupmLjH3CQAvZEG4e9soyEkUe73s4lgVuFbfsKkr7lT7ZlDLqFEtK5qUalPijcY3vJVWv nQIogNi6OSqYMYkU9ryjPMyl2G1RJ89yNLAog1GiIO5JoUVNNvHaddSi6YW6QZue3pZVLKYoR3rq AbyAATwMKhY8Wvr2uLACL92XlSh_5T76X_9hp5rZLJJl4EsihsZMSS8Ub0V4o_WjrAxxoF2juce6 PSzbqpkCaReE9Ex8H_K_kUmZQ1NJiuKIPnRI4LrnlPkhWvM5T5R8Zj4NIFteFPpgCApQKbHMQEdO yx4tohiO7uTVcotQhZ1rlZ3eb7muHg9Aq3iA7.7qBK28oZYvM32EmEZIbElsWbLVsQyWyY0eI9kl 4o7dS3HZYavXXh1hhKiPvy03xmR_XSgN2niiTkfxRfyfUGViGilpnEKatPemaBwfL7PdM0W_SLwa oBYhvOMa1DGTksAI7WXsvfjaTFBDz4c.tAYgt3DjnkrZRUmY3h9mnJ.TD4HEGxqShZntiJI6.3rG gNXutZqrBAXGEs7F0p2xB6SrdzenycDNLUFcfG40WdWnCQAelQ.ox9k46USiAHLDsw2dBmHdTS0j nMUqgpTVlgKBCiz7.tpJQCJK48nkgPCUJcPpN_OSj21__YIfYXtIg.slCzuMp8p0r_2zerAuOPLE UlvG.k8ou9I_qnle2MzGsAhD1lZKfgq7nRIk- Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ir2.yahoo.com with HTTP; Sat, 4 May 2019 19:44:32 +0000 Received: from 84-113-114-132.cable.dynamic.surfer.at (EHLO strubelix.lan) ([84.113.114.132]) by smtp427.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 47eec909658e6db8d699c6535b8a4394 for ; Sat, 04 May 2019 19:44:27 +0000 (UTC) From: Mark Struberg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: [DISCUSS] implement jakarta spec apis Date: Sat, 4 May 2019 21:44:25 +0200 References: <89C25331-028B-4C1E-84C7-60741C515953@yahoo.de> <9EAABA10-ECB6-4053-B7FD-8C901D9E3553@yahoo.de> To: geronimo-dev In-Reply-To: Message-Id: <68371188-8355-4E6C-A63D-F791044ACDA5@yahoo.de> X-Mailer: Apple Mail (2.3445.104.8) The problem is that in a git repo you can only release all at once. That = means we would need to have a single git repo for each and every spec. = That will be quite many... LieGrue, strub > Am 04.05.2019 um 21:35 schrieb Romain Manni-Bucau = : >=20 > AFAIK we dont have limitations there and can do share stuff outside = with jgit - but it is very rare - so probably sane to unify all repo to = git. In particular since we will not do all specs probably. Cxf already = moved to jakarta spec so we dont need jaxrs stack for instance, same for = cdi, bval,... So we wil reduce a lot what we fork IMHO. >=20 > Le sam. 4 mai 2019 =C3=A0 21:12, Mark Struberg a = =C3=A9crit : > I=E2=80=99d keep that in svn because of the tons of modules. >=20 > Lg, > Strub >=20 > Am 04.05.2019 um 19:28 schrieb Romain Manni-Bucau = : >=20 >> We mainly fork for legal reasons and defaults so name is probably not = critical while we respect module names. >>=20 >> Btw do we do it in gitbox? Svn had some limitations by the past for = contributions. >>=20 >> Le sam. 4 mai 2019 =C3=A0 17:47, Raymond Auge = a =C3=A9crit : >> One thing to consider is there may be cases where it is desirable to = retain the javax API alongside some extra jakarta packages & types. >>=20 >> For example, for JAX-RS you may wish to add some newly defined = jakarta types (part of a new spec) which interact over the original = javax API. >>=20 >> The result might be that "Jakarta EE REST" (a fictitious name for = next JAX-RS) might contain a subset of packages which, in combination = with JAXRS v2.1, also qualifies as "Jakarata EE Rest". >>=20 >> - Ray >>=20 >> On Sat, May 4, 2019 at 11:26 AM Raymond Auge = wrote: >> so is this a matter of forking all the current specs into the new = namespace? Or is the intention to completely change the packages = in-place? >>=20 >> - Ray >>=20 >> On Fri, May 3, 2019 at 1:58 PM Romain Manni-Bucau = wrote: >> Hmm >>=20 >> My understanding was it was getting under eclipse license as well and = was fully donated but can have missed some details. >>=20 >> If we cant reuse them let's just create new ones and fix module name = for others. >>=20 >> specs/ is fine since it is the same for us IMHO >>=20 >> Le ven. 3 mai 2019 =C3=A0 18:24, Mark Struberg a = =C3=A9crit : >> No, it is not the same. microprofile specs are licensed under ALv2 = and we know all the legal details.=20 >> For the EE specs this is by far not the same. We don't even know = exactly what parts did yet get donated by Oracle to the EF. >>=20 >> LieGrue, >> strub >>=20 >>=20 >> > Am 03.05.2019 um 18:12 schrieb Romain Manni-Bucau = : >> >=20 >> > Hi >> >=20 >> > Idnt it the exact same as for microprofile? So we dont do? >> >=20 >> > Le ven. 3 mai 2019 =C3=A0 16:21, Mark Struberg = a =C3=A9crit : >> > I've started tinkering something under specs/branches/jakarta. >> > It's wip but have to rush out for a few hours now. >> > Will continue later today. >> >=20 >> > LieGrue, >> > strub >> >=20 >> >=20 >> > > Am 03.05.2019 um 15:50 schrieb Mark Struberg : >> > >=20 >> > > hi folks! >> > >=20 >> > > You might have read todays post from Mike Milinkovich. >> > >=20 >> > > = https://eclipse-foundation.blog/2019/05/03/jakarta-ee-java-trademarks/ >> > >=20 >> > > It basically says that Jakarta will not be able to change a = single bit in the current spec apis under the javax.* package. >> > > Any change has to be done in a different package.=20 >> > > The Jakarta people over at Eclipse already did some voting and = the new package name will be jakarta.* >> > >=20 >> > > Thus I would like to recommend to use our IP clean geronimo-specs = to setup a new project for the EE8 specs under the jakarta.* package = name. >> > >=20 >> > > I'll go forward and create a branch starting with the most = important specs. >> > >=20 >> > > Any feedback and help is welcome! >> > >=20 >> > > LieGrue, >> > > strub >> > >=20 >> >=20 >>=20 >>=20 >>=20 >> --=20 >> Raymond Aug=C3=A9 (@rotty3000) >> Senior Software Architect Liferay, Inc. (@Liferay) >> Board Member & EEG Co-Chair, OSGi Alliance (@OSGiAlliance) >>=20 >>=20 >> --=20 >> Raymond Aug=C3=A9 (@rotty3000) >> Senior Software Architect Liferay, Inc. (@Liferay) >> Board Member & EEG Co-Chair, OSGi Alliance (@OSGiAlliance)