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:42:55 GMT
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