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 797D611052 for ; Sat, 7 Jun 2014 22:37:29 +0000 (UTC) Received: (qmail 25421 invoked by uid 500); 7 Jun 2014 22:37:28 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 25232 invoked by uid 500); 7 Jun 2014 22:37:28 -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 Received: (qmail 25222 invoked by uid 99); 7 Jun 2014 22:37:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Jun 2014 22:37:28 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of chris.a.mattmann@jpl.nasa.gov designates 128.149.139.109 as permitted sender) Received: from [128.149.139.109] (HELO mail.jpl.nasa.gov) (128.149.139.109) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Jun 2014 22:37:24 +0000 Received: from mail.jpl.nasa.gov (ap-ehub-sp01.jpl.nasa.gov [128.149.137.148]) by smtp.jpl.nasa.gov (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s57Max8R019950 (using TLSv1/SSLv3 with cipher AES128-SHA (128 bits) verified NO) for ; Sat, 7 Jun 2014 15:36:59 -0700 Received: from AP-EMBX-SP40.RES.AD.JPL ([169.254.7.217]) by ap-ehub-sp01.RES.AD.JPL ([169.254.3.182]) with mapi id 14.03.0174.001; Sat, 7 Jun 2014 15:36:58 -0700 From: "Mattmann, Chris A (3980)" To: "general@incubator.apache.org" Subject: Re: [VOTE] fleece as new incubator project Thread-Topic: [VOTE] fleece as new incubator project Thread-Index: AQHPgVlsgONuzzUgn0CLK6MZkO/Np5tmPzSA Date: Sat, 7 Jun 2014 22:36:58 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.4.2.140509 x-originating-ip: [128.149.137.113] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Source-Sender: chris.a.mattmann@jpl.nasa.gov X-AUTH: Authorized X-Virus-Checked: Checked by ClamAV on apache.org +1 (binding). Good luck! Cheers, Chris -----Original Message----- From: Romain Manni-Bucau Reply-To: "general@incubator.apache.org" Date: Friday, June 6, 2014 12:31 AM To: "general@incubator.apache.org" Subject: [VOTE] fleece as new incubator project >Following the discussion earlier, I'm calling a vote to accept Fleece as a >new Incubator project. > > The proposal draft is available at: >https://wiki.apache.org/incubator/Fleece, and is also included below. > > Vote is open for at least 72h and closes at the earliest on 09 June 09:30 > GMT. > > [ ] +1 accept Fleece in the Incubator > [ ] +/-0 > [ ] -1 because... > > Here's my +1. > >-------------------------------- >Apache Fleece Proposal > >Abstract > >Apache Fleece is an implementation of JSR-353 (JavaTM API for JSON >Processing). > >Proposal > >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). > >Background > >JSon being more and more important JavaEE 7 specified an API to read and >create JSon objects/arrays. > >Apache Fleece builds on this specification a potential base to do Json at >Apache (hopefully it will be integrated with CXF for instance). > >Rationale > >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 an >implementation. Having one built at Apache is a really nice to have. > >Initial Goals > >The initial goal of the Apache Fleece project is to get a JSR-353 >compliant >implementation > >Current Status > >Initial codebase was developped on github but designed to be integrated in >Apache. > >Meritocracy > >Initial community will be mainly composed of already Apache committers so >meritocracy is already something well known. > >Community > >Initial community will be composed of TomEE community for sure, hopefully >CXF and potentially all JSon users of Apache. > >Initial committers > > - 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) > >Alignment > >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. > >Known Risks > >Main risk is to get a not so active project since the specification is not >that big. > >Documentation > >There is no documentation to import today but it will be created using >standard ASF tools (ASF CMS mainly). > >Initial Source > >Initial sources are on this git repository: >https://github.com/rmannibucau/json-impl.git > >Source and IP Submission Plan > >Initial sources are under Apache license v2. > >Side note: it was really developed to be integrated in this project >(without waiting it to be created). > >Required Resources > >Mailing Lists > > - > > - dev@fleece.incubator.apache.org - commits@fleece.incubator.apache.org > - private@fleece.incubator.apache.org > >Version Control > >It is proposed that the source code for the Apache Fleece project be >hosted >in the Apache Git repository, under the following directory: > > - git.apache.org/incubator-fleece.git > >Issue Tracking > >The following JIRA project would be required to track issues for the >Apache >Fleece project: > > - FLEECE > >Initial Committers > > - Romain Manni-Bucau > - Jean-Louis Monteiro > - Mark Struberg > - Gerhard Petracek > - David Blevins > >Sponsors > >Champion > > - Mark Struberg > >Nominated Mentors > > - Justin Mclean > - Christian Grobmeier > - Daniel Kulp > >Project Name > >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. >-------------------------------- > >Romain Manni-Bucau >Twitter: @rmannibucau >Blog: http://rmannibucau.wordpress.com/ >LinkedIn: http://fr.linkedin.com/in/rmannibucau >Github: https://github.com/rmannibucau --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org