incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a_gucc...@me.com
Subject Re: [PROPOSAL] fleece as an incubator project
Date Wed, 04 Jun 2014 02:37:28 GMT
Ok

> On 4 Òkúdu 26 Heisei, at 5:12 Àárọ̀, Jake Farrell <jfarrell@apache.org>
wrote:
> 
> 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.
> 
> -Jake
> 
> 
> 
> On Tue, Jun 3, 2014 at 4:59 PM, Romain Manni-Bucau <rmannibucau@gmail.com>
> wrote:
> 
>> Hi Jake,
>> 
>> thanks, updated the doc. You mean migrating over dev@incubator?
>> 
>> 
>> 
>> Romain Manni-Bucau
>> Twitter: @rmannibucau
>> Blog: http://rmannibucau.wordpress.com/
>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>> Github: https://github.com/rmannibucau
>> 
>> 
>> 2014-06-03 20:59 GMT+02:00 Jake Farrell <jfarrell@apache.org>:
>> 
>>> Please change mailing lists to
>>> 
>>>   - users@fleece.incubator.apache.org
>>>   - dev@fleece.incubator.apache.org
>>>   - commits@fleece.incubator.apache.org
>>>   - private@fleece.incubator.apache.org
>>> 
>>> 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.
>>> 
>>> The git request should be changed to:
>>> 
>>>   - git.apache.org/incubator-fleece.git
>>> 
>>> -Jake
>>> 
>>> 
>>> 
>>> On Tue, Jun 3, 2014 at 2:40 PM, Romain Manni-Bucau <rmannibucau@gmail.com
>>> wrote:
>>> 
>>>> Hi guys,
>>>> 
>>>> To follow the incubator process and after the previous discuss thread
>>> here
>>>> is the formal proposal mail.
>>>> 
>>>> Feel free to comment it!
>>>> 
>>>> ------------------------
>>>> 
>>>> 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
>>>> 
>>>>   -
>>>> 
>>>>   fleece-users@incubator.apache.org
>>>>   -
>>>> 
>>>>   fleece-dev@incubator.apache.org
>>>>   -
>>>> 
>>>>   fleece-commits@incubator.apache.org
>>>>   -
>>>> 
>>>>   fleece-private@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:
>>>> 
>>>>   - incubator/fleece/
>>>> 
>>>> 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


Mime
View raw message