incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: [VOTE] fleece as new incubator project
Date Fri, 06 Jun 2014 13:18:24 GMT
+1

Dan



On Jun 6, 2014, at 3:31 AM, Romain Manni-Bucau <rmannibucau@gmail.com> wrote:

> 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

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message