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 Wed, 04 Jun 2014 11:09:33 GMT
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