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 Fri, 06 Jun 2014 06:47:34 GMT
Hi guys,

do I need to cancel this thread and create a new one cause I changed
the proposal content according your remarks?


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-06-04 13:09 GMT+02:00 Romain Manni-Bucau <rmannibucau@gmail.com>:
> Fixed in the original proposal
>
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
> 2014-06-04 13:00 GMT+02:00 Mark Struberg <struberg@yahoo.de>:
>> +1
>>
>> With the aforementioned hint that we should initially not have a users@ list.
>> And the other lists shall rather be dev@fleece.incubator.apache.org, etc
>>
>> LieGrue,
>> strub
>>
>>
>>
>> --------------------------------------------
>> On Tue, 3/6/14, Romain Manni-Bucau <rmannibucau@gmail.com> wrote:
>>
>>  Subject: [PROPOSAL] fleece as an incubator project
>>  To: general@incubator.apache.org
>>  Date: Tuesday, 3 June, 2014, 20:40
>>
>>  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
>>

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


Mime
View raw message