incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: [PROPOSAL] fleece as an incubator project
Date Tue, 03 Jun 2014 22:12:10 GMT
Ok removed it.



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 23:42 GMT+02:00 Jake Farrell <jfarrell@apache.org>:

> Looking at the current incubating projects only 4 have user@ lists and
> there are less than 25 total posts to those lists combined since creation.
> Up to you if you think your project will need a user@ list or not, but I
> would recommend against initially
>
> -Jake
>
>
>
>
>
> On Tue, Jun 3, 2014 at 5:19 PM, Romain Manni-Bucau <rmannibucau@gmail.com>
> wrote:
>
>> Hmm
>>
>> think users@ can be used quickly. Is it really an issue?
>>
>>
>>
>> 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 23:12 GMT+02:00 Jake Farrell <jfarrell@apache.org>:
>>
>>> 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