Return-Path: X-Original-To: apmail-bval-commits-archive@www.apache.org Delivered-To: apmail-bval-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 37CDC9CB9 for ; Sat, 10 Mar 2012 22:52:00 +0000 (UTC) Received: (qmail 13172 invoked by uid 500); 10 Mar 2012 22:52:00 -0000 Delivered-To: apmail-bval-commits-archive@bval.apache.org Received: (qmail 13131 invoked by uid 500); 10 Mar 2012 22:52:00 -0000 Mailing-List: contact commits-help@bval.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bval-dev@bval.apache.org Delivered-To: mailing list commits@bval.apache.org Received: (qmail 13117 invoked by uid 99); 10 Mar 2012 22:52:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Mar 2012 22:52:00 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Mar 2012 22:51:37 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id E67192388B3A for ; Sat, 10 Mar 2012 22:51:14 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r808152 [4/7] - in /websites/staging/bval/trunk/content: ./ board-reports/ coding/ images/ resources/ Date: Sat, 10 Mar 2012 22:51:11 -0000 To: commits@bval.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120310225114.E67192388B3A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Added: websites/staging/bval/trunk/content/graduation-proposal.html ============================================================================== --- websites/staging/bval/trunk/content/graduation-proposal.html (added) +++ websites/staging/bval/trunk/content/graduation-proposal.html Sat Mar 10 22:51:09 2012 @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + Apache BVal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   +
+ +
+ +
  
  + + + + + +
+
+
+ +
+
+
+ +

This Page contains the proposed Graduation Statement for establishing the +Apache BVal Top Level Project.

+

+

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 the Bean Validation 
+   Specification and its implementation as Apache BVal
+   for distribution at no charge to the public.
+
+   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
+   Committee (PMC), to be known as the "Apache BVal Project",
+   be and hereby is established pursuant to Bylaws of the
+   Foundation; and be it further
+
+   RESOLVED, that the Apache BVal Project be and hereby is
+   responsible for the creation and maintenance of software
+   related to creating an implementation compliant with the
+   Bean Validation Specification and a library of pre-developed
+   validators and extensions; and be it further
+
+   RESOLVED, that the office of "Vice President, Apache BVal" 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 BVal Project, and to have primary responsibility
+   for management of the projects within the scope of
+   responsibility of the Apache BVal 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 BVal 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 BVal, 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 BVal 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 BVal Project; and be it further
+
+   RESOLVED, that the Apache BVal 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.

+ +
+
 
   + +   
  + +  
   
+ + Added: websites/staging/bval/trunk/content/images/Fotolia_Check_16x16.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/Fotolia_Check_16x16.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/Fotolia_Check_20x20.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/Fotolia_Check_20x20.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/Fotolia_Check_210x210.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/Fotolia_Check_210x210.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/Fotolia_License.txt ============================================================================== --- websites/staging/bval/trunk/content/images/Fotolia_License.txt (added) +++ websites/staging/bval/trunk/content/images/Fotolia_License.txt Sat Mar 10 22:51:09 2012 @@ -0,0 +1,119 @@ +The images whoose filenames begin with "Fotolia" have the following license +and notice info - + +© Colorsky - Fotolia.com +Colorsky - Fotolia.com + +ROYALTY FREE FILES +All the files offered on Fotolia are royalty free, it means they can be used: + +Without time limit +Without diffusion number limit +Without geographical limit + +MEDIA AND USES +Files offered on Fotolia can be used on all kinds of media: + +WEB +websites, blogs illustration +Creation of newsletters, banners, icons... +Creation of all kinds of professional digital documents (ex : slideshow) +Creation of templates (websites or others) intended for resale (extended licenses) + +PRINT +Creation of advertising (magazines, booklets, billboards...) +Magazines and press articles illustration +Decorations +Creation of all kinds of professional printed documents + +VIDEO +Decoration of TV shows, TV advertising... +Movies illustrations or decorations +Illustration of professional animated documents +Illustration of web animations + +PRODUCTS +Packaging creation +Advertising products creation +Creation of derivative products (posters, t-shirts...) intended for resale (Extended licenses) + +RESTRICTIONS +All files proposed on Fotolia must be used in conformity with the following rules: +Files must not be used in a way that places any person in the photo or the author in a bad light or depicts them in a way that they may find offensive (pornography, violence...) +Files must not be associated to political parties or religious organizations. +For security reasons, for web use, files must not be displayed in a size bigger than 640x480 pixels +You need to write the copyright provided by Fotolia for all your uses. + + + + +http://en.fotolia.com/Contract/View/XS + +CONTENT DOWNLOAD AGREEMENT (STANDARD LICENSE) +No Sale +Sublicense +Restrictions +Payments and Pricing +Ownership and Retention of Rights +Representations and Warranties +Indemnification +Limitations and Disclaimer +Term and Termination +Effect of Termination +Miscellaneous +This agreement (this "Agreement") shall be binding upon Fotolia LLC ("Fotolia") and any member (the "Non-Exclusive Downloading Member") who downloads a photograph, illustration, image or other pictorial or graphic work (the "Work") from the Fotolia.com website. The Non-Exclusive Downloading Member acknowledges and agrees that he or she shall be bound by the terms and conditions of this Agreement and that this Agreement applies to each Work that the Non-Exclusive Downloading Member downloads. +1. No Sale +The Non-Exclusive Downloading Member acknowledges and agrees that this Agreement does not effectuate any sale of the Work. Except for the rights specifically sublicensed under this Agreement, the Non-Exclusive Downloading Member shall not have any right, title or interest in or to, and in any event shall have no ownership of, the Work, including any copyright and other intellectual property rights. +2. Sublicense +Subject to the terms and conditions of this Agreement, Fotolia hereby grants to the Non-Exclusive Downloading Member a non-exclusive, perpetual, worldwide, non-transferable sublicense to use, reproduce or display the Work an unlimited number of times in the authorized media solely for (a) personal or educational purposes and (b) in connection with the operation of a business. However, the Non-Exclusive Downloading Member shall have no right to sell or distribute for sale the Work or any reproductions thereof, whether alone or incorporated or together with or onto any item of merchandise or other work of authorship, in any media or format now or hereafter known which primary value lies in the Work itself. The Non-Exclusive Downloading Member shall have no right to grant further sublicenses. The Non-Exclusive Downloading Member shall have the right to transfer files containing the Work or permitted derivative works to direct clients, customers, and employees, or have the Work reproduced by subcontractors, provided that such subcontractors agree to abide by the restrictions of this agreement. In the normal course of workflow, the Non-Exclusive Downloading Member may also convey to a third party (such as a printer) temporary copies of the Work that are integral to the work product and without which the work product could not be completed. Third parties and subcontractors shall have no further or additional rights to use the Work and cannot access or extract it from any other file provided. The Non-Exclusive Downloading Member may create a digital library, network configuration or similar arrangement to allow the Work to be viewed by their employees, partners and clients. The Non-Exclusive Downloading Member shall pay to Fotolia a sublicense fee in accordance with Fotolia"s Standard pricing and payment policies . Notwithstanding anything to the contrary contained in this Agreement, with respect to electronic formats, the Non-Exclusive Downloading Me mber"s reproduction, distribution or display of the Work shall be limited to a resolution of 640 ? 480 pixels in website uses (regardless of the resolution of the Work available for downloading from the Fotolia.com website), and shall be limited to the resolution available for downloading from the Fotolia.com website in other electronic uses. For clarification purposes but subject to the foregoing restrictions, it is intended that this sublicense shall permit use, reproduction and display of the Work in or for a business or commercial setting or circumstances, display in an office or other place of business, on advertising and promotion materials, and the like. +In addition, the Non-Exclusive Downloading Member shall have the right to create modified and derivative works based upon the original Work (derivative works within the meaning of the USA Copyright Act which incorporates but is not substantially similar to the original Work ) . The permitted use of the modified and derivative works includes all the uses permitted to the Non-Exclusive Downloading Member with respect to the original work as well as for the derivative works in items for re-sale including t-shirts, mugs, calendars, posters mouse pads and alike +3. Restrictions +Notwithstanding anything to the contrary contained in this Agreement, and without limitation to any aforementioned restrictions, the Non-Exclusive Downloading Member acknowledges, agrees and warrants that he or she shall not: +(a) sub-license, sell, assign, convey or transfer any of it"s rights under this agreement. Sell, license or distribute the Work or any modified Work as stand-alone files or as part of an online database or any other database, or any derivative product containing the Work in such way that would allow a third party to download, extract or access the Image as a stand-alone file; +(b) share the Work with any other person or entity except as expressly permitted under this Agreement; +(c) post the Work online in downloadable format, post the Work on an electronic bulletin board, or enable the Work to be distributed via mobile telephone devices. Include the Work in any electronic template or application, including those that are web based, where the purpose is to create multiple impressions of an electronic or printed product, including but not limited to website design, presentation templates, electronic greeting cards, business cards or any other electronic or printed matter; +(d) download or store the Work on more than one computer at the same time, except that the Non-Exclusive Downloading Member may make a single backup copy to be stored on media separate from the single permitted computer; +(e) use, reproduce, distribute or display the Work in connection with design template applications intended for resale; +(f) use, reproduce, distribute or display the Work in connection with any goods or services intended for resale or distribution which primary value lies in the work itself, including, without limitation, mugs, t-shirts, posters, greeting cards, posters or other merchandise, and any of the foregoing in "print on demand" or tangible or electronic formats, as applicable; +(g) use, reproduce, distribute or display the Work (including, without limitation, by itself or in combination with any other work of authorship) in any manner that is libelous or slanderous or otherwise defamatory, obscene or indecent; +(h) remove any notice of copyright, trademark or other intellectual property right, or other information that may appear on, embedded in, or in connection with the Work in its original downloaded form, it being understood that the Non-Exclusive Downloading Member shall reproduce any and all such notices in any backup copy of the file comprising the Work that the Downloading Member makes; +(i) incorporate the Work into a trademark or service mark; +(j) take any action in connection with the Work that violates any law, regulation or statute in an applicable jurisdiction; +(k) Use the Work in an editorial manner, without the following credit adjacent to the Image: "© [Photographer's name] / [Name of the agency providing the Image].; +(l) take any action in connection with the Work that violates or infringes the intellectual property or other rights of any person or entity, including, without limitation, the moral rights of the creator of the Work and the rights of any person who, or any person whose property, appears in the Work; or +(m) take any action in connection with the Work that associates it or the creator of the Work, or the persons or property appearing in the Work (if any), with any political, religious, economic or other opinion-based movements or parties. +(n) use the Work in a way that places any person in the photo in a bad light or depicts them in a way that they may find offensive - this includes, but is not limited to: +(1) the use of Images in pornography; +(2) tobacco ads; +(3) ads for adult entertainment clubs or similar venues, or for escort, dating or similar services; +(4) political endorsements; +(5) uses that are defamatory, or contain otherwise unlawful, offensive or immoral content. +4. Payments and Pricing +As indicated above, the Non-Exclusive Downloading Member shall pay to Fotolia a sub-license fee in accordance with Fotolia's Standard pricing and payment policies . +5. Ownership and Retention of Rights +The Non-Exclusive Downloading Member acknowledges and agrees that Fotolia and/or its licensor retains all rights, title and interest in and to the Work (except for the rights granted pursuant to this Agreement), and that neither title nor any ownership interest in or to the Work is transferred to the Non-Exclusive Downloading Member by virtue of this Agreement. Fotolia and/or its licensor (as applicable) shall also retain the right to use, reproduce or display the Work solely to demonstrate the Work as part of his or her professional portfolio. Without any limitation to any other rights that Fotolia may retain, Fotolia shall continue to have the right to use the Work for internal archival and reference purposes. +6. Representations and Warranties +In addition to the representations and warranties made by the Non-Exclusive Downloading Member above, each of Fotolia and the Non-Exclusive Downloading Member hereby represent and warrant that it, or he or she, has the right to enter into this Agreement. +7. Indemnification +The Non-Exclusive Downloading Member agrees to indemnify, defend and hold harmless Fotolia and its affiliates, and their respective officers, directors, employees, owners, agents, representatives, licensors and (sub)licensees (collectively, "Indemnitees") from and against all claims, expenses (including attorney fees) or other liability arising from the Non-Exclusive Downloading Member"s breach of any of his or her representations, warranties or obligations under this Agreement, and from any and all uses of the Work, including, without limitation, any claims or actions based on infringement or violation of intellectual property rights, libel or slander or other defamation, right of privacy or "false light", right of publicity or blurring or distortion or alteration whether or not intentional. Fotolia shall have the right, in its sole discretion, to control the defense of any claim, action or matter subject to indemnification by the Non-Exclusive Downloading Member with couns el of its own choosing. The Non-Exclusive Downloading Member shall fully cooperate with Fotolia in the defense of any such claim, action or matter. +8. Limitations and Disclaimer +The Non-Exclusive Downloading Member agrees that neither Fotolia nor its affiliates, nor any of their respective officers, directors, employees, owners, agents, representatives, licensors and (sub)licensees (other than the Downloading Member), shall be liable for any damages, whether direct, incidental, indirect or consequential, arising from any use or non-use of the Work, even if such parties have been advised, or advised of the possibility, of such damages. +The Non-Exclusive Downloading Member acknowledges that Fotolia generally does not have releases for the trademarks, logos or other intellectual property of other parties that may be depicted in some Works. The procuring of such releases is the responsibility of the Non-Exclusive Downloading Member. +The Non-Exclusive Downloading Member acknowledges that Fotolia generally does not have releases from property owners, manufacturers or designers of commercial products such as (without limitation) automobiles, aircraft, packaged products, designer clothing, etc. that are depicted in some Works. It is generally not possible for any stock image library or artist to get blanket releases for such products, but they can often be obtained on a case-by-case basis. The procuring of such releases is the responsibility of the Non-Exclusive Downloading Member. +THE WORK IS PROVIDED "AS IS" AND, EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER PARTY MAKES ANY REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +9. Term and Termination +This Agreement shall continue in perpetuity unless terminated in accordance with this Section 9. Fotolia may at any time terminate this Agreement with respect to any Work in the event of any breach by the Non-Exclusive Downloading Member of any of his or her representations, warranties or obligations under this Agreement. The Non-Exclusive Downloading Member may at any time terminate this Agreement. Each of Fotolia and the Non-Exclusive Downloading Member shall notify the other in the event it, he or she terminates this Agreement. Fotolia shall also have the right, in its sole discretion, to deny the downloading of any Work from the Fotolia.com website. Upon termination of a license for any particular Work, the Non-Exclusive Downloading Member shall immediately cease using such Work, destroy, or upon the request of Fotolia return the Work to Fotolia, delete or remove the Work from its premises, computer systems and storage (electronic and physical), and shall ensure that its clients and customers do likewise. +10. Effect of Termination +Upon the termination of this Agreement, the Non-Exclusive Downloading Member shall cease using the Work and destroy all copies of the Work, and all derivative works and related materials (if any), in his or her possession or control. At Fotolia"s request, the Non-Exclusive Downloading Member shall certify in writing to such destruction of the Work, derivative works and/or related materials. Termination of this Agreement shall not relieve the Non-Exclusive Downloading Member from any payment obligations that may have arisen prior to such termination. The provisions of Sections 1, 4, 5, 6, 7, 8, 10 and 11 shall survive the termination of this Agreement. +11. Miscellaneous +This Agreement shall be governed by and construed in accordance with the laws of the State of New York, without regard to any conflict of laws principles. Any legal action, suit or proceeding arising out of or relating to this Agreement shall be instituted in a court of competent subject matter jurisdiction in the federal or state courts of the State of New York, and the Non-Exclusive Downloading Member and Fotolia each submit to the personal jurisdiction of such court and waive any right each might otherwise have to claim lack of personal jurisdiction or inconvenience of forum. +The relationship between Fotolia and the Non-Exclusive Downloading Member under this Agreement is that of independent contractors. For clarification purposes, the parties are not joint ventures, partners, principal and agent, or employer and employee. Neither party shall have the power to bind or obligate the other in any manner. +The Non-Exclusive Downloading Member agrees that he or she shall be responsible for all use, sales, value-added and similar taxes and duties imposed by any governing authority in any jurisdiction in connection with the license granted to him or her under this Agreement. +No waiver on the part of Fotolia to exercise any power, right, privilege or remedy under this Agreement, and no delay on the part of Fotolia to exercise any such power, right, privilege or remedy, shall preclude any other or further exercise thereof or of any other power, right, privilege or remedy. +Except with respect to any trademark rights, all rights and licenses granted by Fotolia under or pursuant to this Agreement are for all purposes of Section 365(n) of Title 11 of the United States Code ("Title 11"), licenses of rights to "intellectual property" as defined in Title 11. Fotolia agrees that, in the event of commencement of bankruptcy proceedings by or against Fotolia under Title 11, the Non-Exclusive Downloading Member, as licensee of such rights under this Agreement, shall retain and may fully exercise all of its rights under this Agreement (including the license granted under this Agreement) and all of its rights and elections under Title 11. +Fotolia shall have the right, in its sole discretion, to assign any or all of its rights or obligations under this Agreement. The Non-Exclusive Downloading Member shall have no right to assign any of his or her rights or obligations under this Agreement. +This Agreement shall be inure to the benefit of, and be binding upon, Fotolia and the Non-Exclusive Downloading Member, and their respective successors and assigns. Nothing in this Agreement, express or implied, is intended to confer upon any person or entity, other than Fotolia and the Non-Exclusive Downloading Member, and their respective successors and assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement. +Whenever the context so requires, the singular number shall include the plural and vice versa, and the masculine, feminine and neutral genders shall include each other. +If any term or provision of this Agreement is invalid, illegal or unenforceable, all other terms and conditions of this Agreement shall nevertheless remain in full force and effect. +The underlined headings contained in this Agreement are for convenience of reference only and shall not affect in any way the meaning or interpretation of this Agreement + Added: websites/staging/bval/trunk/content/images/apache-incubator-logo.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/apache-incubator-logo.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/beanvalidation_logo.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/beanvalidation_logo.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bg.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bg.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bg02-banner-left.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bg02-banner-left.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bg02-banner-right.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bg02-banner-right.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bg02-white-left-nogr.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bg02-white-left-nogr.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bg02-white-right-nogr.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bg02-white-right-nogr.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/bval_logo.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/bval_logo.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/check3_236x250.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/check3_236x250.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/check3_236x250.psd ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/check3_236x250.psd ------------------------------------------------------------------------------ svn:mime-type = image/vnd.adobe.photoshop Added: websites/staging/bval/trunk/content/images/check3_71x75.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/check3_71x75.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/check3_94x100.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/check3_94x100.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/feather-small.gif ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/feather-small.gif ------------------------------------------------------------------------------ svn:mime-type = image/gif Added: websites/staging/bval/trunk/content/images/left-box-bottom.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/left-box-bottom.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/left-box-right.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/left-box-right.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/left-box-top.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/left-box-top.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/images/logo.png ============================================================================== Binary file - no diff available. Propchange: websites/staging/bval/trunk/content/images/logo.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: websites/staging/bval/trunk/content/index.cwiki ============================================================================== --- websites/staging/bval/trunk/content/index.cwiki (added) +++ websites/staging/bval/trunk/content/index.cwiki Sat Mar 10 22:51:09 2012 @@ -0,0 +1,23 @@ +h2. Welcome to the Apache BVal project + +{section} + +{column:width=60%} +Apache BVal delivers an implementation of the [Bean Validation Specification (JSR303)|http://jcp.org/en/jsr/detail?id=303], which is TCK compliant and works on Java SE 5 or later. The initial codebase for the project was donated to the ASF by a SGA from Agimatec GmbH and uses the Apache Software License v2.0. After a successful [incubation|http://incubator.apache.org], Apache BVal became a top-level project of the ASF on February 15, 2012. + +{column} + +{column:width=40%} +!http://people.apache.org/~dwoods/bval/images/check3_236x250.png|align=center! +{column} + +{section} + + +h2. Recent News + +\\ + +{blog-posts:max=5} + +\\ Added: websites/staging/bval/trunk/content/index.html ============================================================================== --- websites/staging/bval/trunk/content/index.html (added) +++ websites/staging/bval/trunk/content/index.html Sat Mar 10 22:51:09 2012 @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + Apache BVal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   +
+ +
+ +
  
  + + + + + +
+
+
+ +
+
+
+ +

+

Welcome to the Apache BVal project

+

Apache BVal delivers an implementation of the +Bean Validation Specification (JSR303), +which is TCK compliant and works on Java SE 5 or later. The initial +codebase for the project was donated to the ASF by a SGA from Agimatec GmbH +and uses the Apache Software License v2.0. After a successful +incubation, +Apache BVal became a top-level project of the ASF on February 15, 2012.

+ + + + + + +
+ +
+
 
   + +   
  + +  
   
+ + Added: websites/staging/bval/trunk/content/jsr303-tck.cwiki ============================================================================== --- websites/staging/bval/trunk/content/jsr303-tck.cwiki (added) +++ websites/staging/bval/trunk/content/jsr303-tck.cwiki Sat Mar 10 22:51:09 2012 @@ -0,0 +1,46 @@ +h3. How to obtain the TCK for testing + +The JSR303 Bean Validation TCK was created by Red Hat/JBoss and is available under the ASL 2.0 license, which allows anyone to download and run the TCK without having to sign the Sun/ASF NDA. + +Please see the [Bean Validation TCK|http://community.jboss.org/wiki/BeanValidationTCK] website for details on how to setup a local JBoss instance for running the TCK. The /bval-tck module should be used to execute the TCK in JBoss against our implementation. + +\\ + +h3. Steps to run the TCK against our implementation + +For the below build and TCK runs, I'm assuming you have the latest Sun 1.6.0 JDK installed and set as the default Java implementation. + +h4. Stand-alone + +# Build the project and run the junits - +{code} +cd bval/trunk +mvn clean install +{code} +# Run the JBoss provided TCK in stand-alone mode - +{code} +cd bval/trunk/bval-tck +mvn -Ptck +{code} + +h4. In-container + +# Build the project and run the junits - +{code} +cd bval/trunk +mvn clean install +{code} +# Download and extract a copy of the jboss-5.1.0.GA-jdk6.zip file (for Java SE 6 users) from [http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/] +# Run the JBoss provided TCK in the in-container mode, against your local copy of JBoss 5.1.0.GA (where $jboss510home=/opt/jboss-5.1.0.GA/ below) - +{code} +cd bval/trunk/bval-tck +mvn -Ptck,incontainer -Djboss.home=$jboss510home +{code} + +\\ + +h3. Certification against the JCP provided TCK + +TBD - Need to ask if we must use the Sun/Oracle provided TCK for final certification testing.... + +\\ Added: websites/staging/bval/trunk/content/jsr303-tck.html ============================================================================== --- websites/staging/bval/trunk/content/jsr303-tck.html (added) +++ websites/staging/bval/trunk/content/jsr303-tck.html Sat Mar 10 22:51:09 2012 @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + Apache BVal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   +
+ +
+ +
  
  + + + + + +
+
+
+ +
+
+
+ +

+

How to obtain the TCK for testing

+

The JSR303 Bean Validation TCK was created by Red Hat/JBoss and is +available under the Apache License, version 2.0, which allows anyone +to download and run the TCK without having to sign the Sun/ASF NDA.

+

Please see the +Bean Validation TCK +website for details on how to setup a local JBoss instance for running the TCK. +The bval-tck module should be used to execute the TCK against Apache BVal.

+

+

Steps to run the TCK

+

For the below build and TCK runs, it is assumed that you have the latest Sun +1.6.0 JDK installed and set as the default Java implementation.

+

+

Standalone

+
    +
  1. +

    Build the project and run the JUnit tests:

    +
    cd bval/trunk
    +mvn clean install
    +
    + + +
  2. +
  3. +

    Run the JBoss provided TCK in standalone mode -

    +
    cd bval/trunk/bval-tck
    +mvn -Ptck
    +
    + + +
  4. +
+

+

In-container

+
    +
  1. +

    Build the project and run the JUnit tests:

    +
    cd bval/trunk
    +mvn clean install
    +
    + + +
  2. +
  3. +

    Install JBoss Application Server; version + 5.1.0 or later.

    +
  4. +
  5. +

    Run the JBoss provided TCK in the in-container mode, against your JBoss AS + installation (where $jbosshome denotes the installation path):

    +
    cd bval/trunk/bval-tck
    +mvn -Ptck,incontainer -Djboss.home=$jbosshome
    +
    + + +
  6. +
+

+

Certification against the JCP provided TCK

+

TBD - Must we use the Sun/Oracle provided TCK for final certification testing?

+ +
+
 
   + +   
  + +  
   
+ + Added: websites/staging/bval/trunk/content/mailing-lists.cwiki ============================================================================== --- websites/staging/bval/trunk/content/mailing-lists.cwiki (added) +++ websites/staging/bval/trunk/content/mailing-lists.cwiki Sat Mar 10 22:51:09 2012 @@ -0,0 +1,25 @@ +The BVal User list is for general discussion or questions on using our JSR-303 implementation. Committers and other users monitor this list and provide assistance when needed. + + * [Subscribe|mailto:user-subscribe@bval.apache.org] to the BVal User list + * [Unsubscribe|mailto:user-unsubscribe@bval.apache.org] from the BVal User list + * [Post|mailto:user@bval.apache.org] to the BVal User list + * View the BVal User list archives: + ** [Current|http://mail-archives.apache.org/mod_mbox/bval-user/] + ** [Incubation|http://mail-archives.apache.org/mod_mbox/incubator-bval-user/] + +The BVal Developer list is for developers to discuss ongoing work, make decisions and vote on technical issues. + + * [Subscribe|mailto:dev-subscribe@bval.apache.org] to the BVal Dev list + * [Unsubscribe|mailto:dev-unsubscribe@bval.apache.org] from the BVal Dev list + * [Post|mailto:dev@bval.apache.org] to the BVal Dev list + * View the BVal Dev list archives: + ** [Current|http://mail-archives.apache.org/mod_mbox/bval-dev/] + ** [Incubation|http://mail-archives.apache.org/mod_mbox/incubator-bval-dev/] + +The BVal Commits list receives notifications when changes are committed to the Bean Validation source tree. + + * [Subscribe|mailto:commits-subscribe@bval.apache.org] to the BVal Commits list + * [Unsubscribe|mailto:commits-unsubscribe@bval.apache.org] from the BVal Commits list + * View the BVal Commits list archives: + ** [Current|http://mail-archives.apache.org/mod_mbox/bval-commits/] + ** [Incubation|http://mail-archives.apache.org/mod_mbox/incubator-bval-commits/] Added: websites/staging/bval/trunk/content/mailing-lists.html ============================================================================== --- websites/staging/bval/trunk/content/mailing-lists.html (added) +++ websites/staging/bval/trunk/content/mailing-lists.html Sat Mar 10 22:51:09 2012 @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + Apache BVal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   +
+ +
+ +
  
  + + + + + +
+
+
+ +
+
+
+ +

The BVal User list is for general discussion or questions on using our +JSR-303 implementation. Committers and other users monitor this list and +provide assistance when needed.

+ +

The BVal Developer list is for developers to discuss ongoing work, make +decisions and vote on technical issues.

+ +

The BVal Commits list receives notifications when changes are committed to +the Bean Validation source tree.

+
+ +
+
 
   + +   
  + +  
   
+ +