Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 115D3106AE for ; Wed, 4 Jun 2014 05:47:08 +0000 (UTC) Received: (qmail 67437 invoked by uid 500); 4 Jun 2014 05:47:07 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 67189 invoked by uid 500); 4 Jun 2014 05:47:07 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Delivered-To: moderator for general@incubator.apache.org Received: (qmail 70340 invoked by uid 99); 4 Jun 2014 02:39:09 -0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of a_guccioo@me.com designates 17.158.185.185 as permitted sender) MIME-version: 1.0 Content-type: text/plain; charset=utf-8 References: In-reply-to: Message-id: <4BAC48FC-AB1B-4686-BC09-F664D1D22916@me.com> Content-transfer-encoding: quoted-printable X-Mailer: iPhone Mail (11D167) From: a_guccioo@me.com Subject: Re: [PROPOSAL] fleece as an incubator project Date: Wed, 04 Jun 2014 10:37:28 +0800 To: "general@incubator.apache.org" X-MANTSH: 1TEIXREEbG1oaGkdHB0lGUkdDRl5PWBoaGBEKTEMXGx0EGx8SBBscHwQdGxAbHho fGhEKWE0XSxEKbX4XGhEKTFkXGxobGxEKWUkXEQpZXhdoY3kRCkNOF0sbGxpiTk0ZBB1/chl4c wcfHhoYGRJMaBEKWFwXGQQaBBsbB01OHxgYGBlLBRsdBBsfEgQbHB8EHRsQGx4aHxsRCl5ZF2F SaV5nEQpMRhdsa2sRCkNaFxsbGAQbExIEExoEGxwYEQpEWBcYEQpEXhcYEQpCRhdve1tHUgEFR mhhRxEKQkUXaXAaXmZPQQFTRXIRCkJOF2xwYHlAHWJSaRpiEQpCTBdpcBpeZk9BAVNFchEKQmw XaXAaXmZPQQFTRXIRCkJAF2ZFcHt+GXJ9R3hJEQpwZxduU0RJQ18eaU1pfBEKcGgXZHxQbmZfH W9cR34RCnBoF2F/eXoZR25yUxJJEQpwaBdiH0hHSx9mGBhYbREKcGgXYgFmZURsb0VYbEARCnB oF21wQXwSWl1CcBthEQpwZxdnXhtAbh0ZeERrUxEKcGcXZ1BOQmFbRkhjbB0RCnBnF2sYHUkTT GV7YENlEQ== X-CLX-Spam: false X-CLX-Score: 1011 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.12.52,1.0.14,0.0.0000 definitions=2014-06-03_09:2014-06-02,2014-06-03,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1402240000 definitions=main-1406040035 X-Virus-Checked: Checked by ClamAV on apache.org Ok > On 4 =C3=92k=C3=BAdu 26 Heisei, at 5:12 =C3=80=C3=A1r=E1=BB=8D=CC=80, Jake= Farrell wrote: >=20 > Hey Romain > If you do not have a current users list externally in use for your project= > then I would recommend against requesting setup for a > users@fleece.incubator.apache.org mailing list when you enter into the > incubator and just keep all the project conversations on the > dev@fleece.incubator.apache.org mailing list until a > users@fleece.incubator.apache.org mailing list is needed. >=20 > -Jake >=20 >=20 >=20 > On Tue, Jun 3, 2014 at 4:59 PM, Romain Manni-Bucau = > wrote: >=20 >> Hi Jake, >>=20 >> thanks, updated the doc. You mean migrating over dev@incubator? >>=20 >>=20 >>=20 >> Romain Manni-Bucau >> Twitter: @rmannibucau >> Blog: http://rmannibucau.wordpress.com/ >> LinkedIn: http://fr.linkedin.com/in/rmannibucau >> Github: https://github.com/rmannibucau >>=20 >>=20 >> 2014-06-03 20:59 GMT+02:00 Jake Farrell : >>=20 >>> Please change mailing lists to >>>=20 >>> - users@fleece.incubator.apache.org >>> - dev@fleece.incubator.apache.org >>> - commits@fleece.incubator.apache.org >>> - private@fleece.incubator.apache.org >>>=20 >>> and do you currently have a very active user mailing list you are >>> migrating? if not would recommend that you have all conversations on the= >>> dev@ initially. >>>=20 >>> The git request should be changed to: >>>=20 >>> - git.apache.org/incubator-fleece.git >>>=20 >>> -Jake >>>=20 >>>=20 >>>=20 >>> On Tue, Jun 3, 2014 at 2:40 PM, Romain Manni-Bucau >> wrote: >>>=20 >>>> Hi guys, >>>>=20 >>>> To follow the incubator process and after the previous discuss thread >>> here >>>> is the formal proposal mail. >>>>=20 >>>> Feel free to comment it! >>>>=20 >>>> ------------------------ >>>>=20 >>>> Apache Fleece Proposal >>>>=20 >>>> Abstract >>>>=20 >>>> Apache Fleece is an implementation of JSR-353 (JavaTM API for JSON >>>> Processing). >>>>=20 >>>> Proposal >>>>=20 >>>> Apache Fleece will consist of a number of modules. Mainly an >>> implementation >>>> of JSR-353 but also a set of usefule modules to help with the usage of >>>> JSR-353 (surely a mapping module and a jaxrs provider module). >>>>=20 >>>> Background >>>>=20 >>>> JSon being more and more important JavaEE 7 specified an API to read an= d >>>> create JSon objects/arrays. >>>>=20 >>>> Apache Fleece builds on this specification a potential base to do Json >>> at >>>> Apache (hopefully it will be integrated with CXF for instance). >>>>=20 >>>> Rationale >>>>=20 >>>> There is not yet a Json related project at Apache but a lot of projects= >>>> rely on some specific implementions (jettison, jackson, others...). >>>> Proposing a default would be great. The other point is a set of Apache >>>> projects related to JavaEE (CXF, TomEE, Geronimo, Axis2...) will need a= n >>>> implementation. Having one built at Apache is a really nice to have. >>>>=20 >>>> Initial Goals >>>>=20 >>>> The initial goal of the Apache Fleece project is to get a JSR-353 >>> compliant >>>> implementation >>>>=20 >>>> Current Status >>>>=20 >>>> Initial codebase was developped on github but designed to be integrated= >>> in >>>> Apache. >>>>=20 >>>> Meritocracy >>>>=20 >>>> Initial community will be mainly composed of already Apache committers >>> so >>>> meritocracy is already something well known. >>>>=20 >>>> Community >>>>=20 >>>> Initial community will be composed of TomEE community for sure, >>> hopefully >>>> CXF and potentially all JSon users of Apache. >>>>=20 >>>> Initial committers >>>>=20 >>>> - Romain Manni-Bucau (individual, ASF) >>>> - Jean-Louis Monteiro (individual, ASF) >>>> - Mark Struberg (individual, ASF member) >>>> - Gerhard Petracek (individual, ASF member) >>>> - David Blevins (individual, ASF member) >>>> - Sagara Gunathunga (ASF) >>>>=20 >>>> Alignment >>>>=20 >>>> Several Apache project will need a JSR-353 implementation. Having a >>> project >>>> which can be shared is better than having a sub project of a particular= >>>> project. Moreover this project makes sense "alone" since users can >>>> integrate it without any other dependencies and use it to read/generate= >>>> Json in their project so it makes sense to create a dedicated project. >>>>=20 >>>> Known Risks >>>>=20 >>>> Main risk is to get a not so active project since the specification is >>> not >>>> that big. >>>>=20 >>>> Documentation >>>>=20 >>>> There is no documentation to import today but it will be created using >>>> standard ASF tools (ASF CMS mainly). >>>>=20 >>>> Initial Source >>>>=20 >>>> Initial sources are on this git repository: >>>> https://github.com/rmannibucau/json-impl.git >>>>=20 >>>> Source and IP Submission Plan >>>>=20 >>>> Initial sources are under Apache license v2. >>>>=20 >>>> Side note: it was really developed to be integrated in this project >>>> (without waiting it to be created). >>>>=20 >>>> Required Resources >>>>=20 >>>> Mailing Lists >>>>=20 >>>> - >>>>=20 >>>> fleece-users@incubator.apache.org >>>> - >>>>=20 >>>> fleece-dev@incubator.apache.org >>>> - >>>>=20 >>>> fleece-commits@incubator.apache.org >>>> - >>>>=20 >>>> fleece-private@incubator.apache.org >>>>=20 >>>> Version Control >>>>=20 >>>> It is proposed that the source code for the Apache Fleece project be >>> hosted >>>> in the Apache Git repository, under the following directory: >>>>=20 >>>> - incubator/fleece/ >>>>=20 >>>> Issue Tracking >>>>=20 >>>> The following JIRA project would be required to track issues for the >>> Apache >>>> Fleece project: >>>>=20 >>>> - FLEECE >>>>=20 >>>> Initial Committers >>>>=20 >>>> - Romain Manni-Bucau >>>> - Jean-Louis Monteiro >>>> - Mark Struberg >>>> - Gerhard Petracek >>>> - David Blevins >>>>=20 >>>> Sponsors >>>>=20 >>>> Champion >>>>=20 >>>> - Mark Struberg >>>>=20 >>>> Nominated Mentors >>>>=20 >>>> - Justin Mclean >>>> - Christian Grobmeier >>>> - Daniel Kulp >>>>=20 >>>> Project Name >>>>=20 >>>> Seems *Fleece* is the name which satisfies most of people but we can >>> still >>>> ask for a new name if we feel it needed before being graduated. >>>>=20 >>>>=20 >>>> Romain Manni-Bucau >>>> Twitter: @rmannibucau >>>> Blog: http://rmannibucau.wordpress.com/ >>>> LinkedIn: http://fr.linkedin.com/in/rmannibucau >>>> Github: https://github.com/rmannibucau >>=20 >>=20 --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org