incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Struberg <strub...@yahoo.de>
Subject Re: [VOTE] Recommend graduating Apache Bean-Validation (BVAL) as a TLP
Date Mon, 09 Jan 2012 07:37:45 GMT
> I'm not sure I follow the sentence after "related to".
> 
> implementation of what?
> 
> Do the validators and extensions relate to JSR-303?
> Or are they independent?
> Is this Java-only software, or could other languages be used?

Yes, this is Java-only software as it's an implementation of the _Java_ Specification Request
303.

And yes, the validators and extensions do relate to JSR-303 as they use and implement the
SPI and annotations defined in JSR-303.
Some of the validators are not even ours but from commons-validator.

Think about BVAL as a api + impl for JSR-303 core, which includes a few validations like @NotNull,
@Length, etc itself.  Plus a few additional validations like @Email and some wrappers for
making selected commons-validation functionality usable as JSR-303 validations.


LieGrue,
strub




----- Original Message -----
> From: sebb <sebbaz@gmail.com>
> To: general@incubator.apache.org; Mark Struberg <struberg@yahoo.de>
> Cc: 
> Sent: Monday, January 9, 2012 5:11 AM
> Subject: Re: [VOTE] Recommend graduating Apache Bean-Validation (BVAL) as a TLP
> 
> On 8 January 2012 21:04, Mark Struberg <struberg@yahoo.de> wrote:
>> 
>> 
>>  Dear IPMC, dear Community!
>> 
>>  The Apache Bean-Validation project provides an ALv2 licensed implementation 
> of the JSR-303 Bean Validation Specification and would like to start a VOTE on 
> graduating as a TLP.
>>  The podling is in the incubator since 2010 and successfully shipped 3 
> releases and established an active community.
>> 
>>  The internal PPMC VOTE has decided with 11 +1 (see [1]) that we would like 
> to propose graduation as a TLP.
>>  We also went through the graduation checklist and made sure that we 
> fulfilled all requirements.
>> 
>>  We would like to thank our Mentors and the board for their continued 
> support and also Roman Stumm and his team for contributing this project to the 
> ASF!
>> 
>>  We are happy to finally start the VOTE about the recommendation to the 
> board about graduating BVAL to a TLP with the Board Resolution Report attached 
> below.
>>  For better readability, the Resolution text is also available in our WIKI 
> [2]
>> 
>>  Please VOTE on recommending BVAL as a TLP
>> 
>>  [+1] graduate BVAL as a TLP
>> 
>>  [+0] don't care
>> 
>>  [-1] nope, because (fill in)
>> 
>>  The VOTE is open for 72h.
>> 
>>  Incubator Page : http://incubator.apache.org/bval
>> 
>>  Status Page    : http://incubator.apache.org/projects/beanvalidation.html
>> 
>>  thanks,
>> 
>>  the BVAL PPMC
>> 
>> 
>>  Board Resolution Report
>>  ------------------------------
>> 
>>  WHEREAS, the Board of Directors deems it to be in the best
>>  interests of the Foundation and consistent with the
>>  Foundation's purpose to establish a Project Management
>>  Committee charged with the creation and maintenance of
>>  open-source software related to creating an implementation
>>  compliant with JSR-303 and a library of pre-developed validators
>>  and extensions for distribution at no charge to the public.
> 
> I'm not sure I follow the sentence after "related to".
> 
> implementation of what?
> 
> Do the validators and extensions relate to JSR-303?
> Or are they independent?
> Is this Java-only software, or could other languages be used?
> 
>> 
>>  NOW, THEREFORE, BE IT RESOLVED, that a Project Management
>>  Committee (PMC), to be known as the "Apache Bean Validation 
> Project",
>>  be and hereby is established pursuant to Bylaws of the
>>  Foundation; and be it further
>> 
>> 
>>  RESOLVED, that the Apache Bean Validation Project be and hereby is
>>  responsible for the creation and maintenance of software
>>  related to creating an implementation compliant with JSR-303
>>  and a library of pre-developed validators and extensions; and be it further
>> 
>> 
>>  RESOLVED, that the office of "Vice President, Apache Bean 
> Validation" be
>>  and hereby is created, the person holding such office to
>>  serve at the direction of the Board of Directors as the chair
>>  of the Apache Bean Validation Project, and to have primary responsibility
>>  for management of the projects within the scope of
>>  responsibility of the Apache Bean Validation Project; and be it further
>> 
>> 
>>  RESOLVED, that the persons listed immediately below be and
>>  hereby are appointed to serve as the initial members of the
>>  Apache Bean Validation Project:
>>      * Albert Lee <allee8285@apache.org>
>>      * Carlos Vara Callau <carlosvara@apache.org>
>>      * David Jencks <djencks@apache.org>
>>      * Donald Woods <dwoods@apache.org>
>>      * Gerhard Petracek <gpetracek@apache.org>
>>      * Jeremy Bauer <jrbauer@apache.org>
>>      * Kevan Lee Miller <kevan@apache.org>
>>      * Luciano Resende <lresende@apache.org>
>>      * Matthias Wessendorf <matzew@apache.org>
>>      * Matthew Jason Benson <mbenson@apache.org>
>>      * Mohammad Nour El-Din <mnour@apache.org>
>>      * Niall Pemberton <niallp@apache.org>
>>      * Roman Stumm <romanstumm@apache.org>
>>      * Simone Tripodi <simonetripodi@apache.org>
>>      * Mark Struberg <struberg@apache.org>
>> 
>> 
>>  NOW, THEREFORE, BE IT FURTHER RESOLVED, that Matthew Jason Benson
>>  be appointed to the office of Vice President, Apache Bean Validation, to
>>  serve in accordance with and subject to the direction of the
>>  Board of Directors and the Bylaws of the Foundation until
>>  death, resignation, retirement, removal or disqualification,
>>  or until a successor is appointed; and be it further
>> 
>> 
>>  RESOLVED, that the initial Apache Bean Validation PMC be and hereby is
>>  tasked with the creation of a set of bylaws intended to
>>  encourage open development and increased participation in the
>>  Apache Bean Validation Project; and be it further
>> 
>> 
>>  RESOLVED, that the Apache Bean Validation Project be and hereby
>>  is tasked with the migration and rationalization of the Apache
>>  Incubator Bean Validation podling; and be it further
>>  RESOLVED, that all responsibilities pertaining to the Apache
>>  Incubator Bean Validation podling encumbered upon the Apache Incubator
>>  Project are hereafter discharged.
>> 
>> 
>> 
>> 
>> 
>> 
>>  [1] 
> http://mail-archives.apache.org/mod_mbox/incubator-bval-dev/201111.mbox/%3CCAOvkMoZ6EVNDZ2SNq44L992JTr_oquoJV2Oun-fKhpYX03DPiQ%40mail.gmail.com%3E
>>  [2] 
> https://cwiki.apache.org/confluence/display/BeanValidation/Graduation+Proposal
>> 
>> 
>>  ---------------------------------------------------------------------
>>  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