incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jake Farrell <jfarr...@apache.org>
Subject Re: [PROPOSAL] fleece as an incubator project
Date Tue, 03 Jun 2014 21:12:50 GMT
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
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message