see the private@ message. On Mon, Aug 27, 2012 at 10:10 PM, Igor Vaynberg <[email protected]>wrote:
> whats the deal with the extra foundation plugging? dont care, just > wondering... > > -igor > > On Mon, Aug 27, 2012 at 12:53 PM, Martijn Dashorst > <[email protected]> wrote: > > The following has been crafted for our release notes (or a press release) > > for our soon to be released wicket 6 version. Comments are welcome, and I > > am looking for something to write down at #$#$#$ > > > > The Apache Software Foundation Announces Apache Wicket™ v6.0.0 > > > > The Apache Software Foundation (ASF), the all-volunteer developers, > > stewards, and incubators of nearly 150 Open Source projects and > > initiatives, today announced Apache Wicket v6.0.0. Apache Wicket is a > Java > > component oriented web framework, in use by thousands of development > shops > > around the world. > > > > The Apache Software Foundation has released Apache Wicket 6.0.0. This > > release marks the 6th major release of the popular open source Java web > > framework. #$#$#$ > > > > #$#$#$ > > Java 6 required > > > > This release moves the minimum required Java version to Java 6. This > means > > that Wicket applications running on earlier Java versions meaning to > > upgrade, also need to upgrade their Java runtime. > > Revamped Wicket AJAX now leverages JQuery > > > > Wicket’s custom AJAX JavaScript library has been re-implemented using > > JQuery. This makes it easier to integrate JQuery plugins into Wicket > > applications. With the new AJAX implementation it is possible to provide > > your own version of JQuery should the need arise, or even to replace the > > whole Wicket client side AJAX implementation. > > AJAX Attributes > > > > With the new and improved AJAX implementation, you can alter any aspect > of > > an AJAX request throughAjaxRequestAttributes. For example you can specify > > that the request should be executed using POST instead of GET, or that > the > > AJAX request should be multi-part, etc. See the migration guide or the > > JavaDoc of AjaxRequestAttributes for all possible options. > > Browser event registration replaces inline events > > > > Wicket now uses JavaScript event registration instead of inline > attributes > > for AJAX components. This enables multiple event listeners to be attached > > to a markup tag, cleans up the rendered markup considerably and reduces > the > > amount of generated markup. > > IDataProvider now uses long instead of int > > > > The IDataProvider<T> interface and implementations now use long instead > of > > int for index and size parameters to better line up with the Java > > Persistence API and other persistency frameworks. Big data is now > possible > > with Wicket! > > ${label} replaces ${input} in feedback messages > > > > Previous Wicket versions used the input that was provided by users in > error > > messages when validations failed. This led to error messages like “1234a > is > > not a valid number”. In Wicket 6 the feedback messages use the label of > the > > invalid form component instead. You can set the label by calling > setLabel() on > > the form component. If no label is provided, Wicket defaults to > displaying > > the component identifier. This changes the error message to “Phonenumber > is > > not a valid number”. > > Resources can declare dependencies > > > > It is now much easier to create resource contributions with dependencies, > > for example a JQuery plugin can declare a dependency on JQuery and other > > resources such as embedded style sheets. Users of such resources don’t > have > > to provide these dependencies themselves, and the dependencies are linked > > in the appropriate order. > > Packaged resources will use minimized version automatically > > > > When a minimized JavaScript resource is available (filename.min.js – add > > the .min part to the filename before the extension), Wicket will > > automatically use the minimized version when running in deployment mode, > > while using the non-minimized version for development mode. > > OSGi compatible packaging > > > > Wicket’s packaging has been made compatible with OSGi bundles by moving > > some classes to different packages. The full list can be found in our > > migration guide. This makes it much easier to deploy Wicket applications > in > > an OSGi environment. > > Experimental websocket implementations > > > > This release also includes two experimental websocket implementations: > one > > using Atmosphere as a bridge for browsers and containers that don’t > support > > websockets natively and one for containers and browsers that have native > > websocket support. > > Availability and Oversight > > > > As with all Apache products, Apache Wicket v6.0.0 is released under the > > Apache License v2.0, and is overseen by a self-selected team of active > > contributors to the project. A Project Management Committee (PMC) guides > > the Project’s day-to-day operations, including community development and > > product releases. Apache Wicket source code, documentation, and related > > resources are available at http://wicket.apache.org/. > > About The Apache Software Foundation (ASF) > > > > Established in 1999, the all-volunteer Foundation oversees nearly one > > hundred fifty leading Open Source projects, including Apache HTTP Server > — > > the world’s most popular Web server software. Through the ASF’s > > meritocratic process known as “The Apache Way,” more than 350 individual > > Members and 3,000 Committers successfully collaborate to develop freely > > available enterprise-grade software, benefiting millions of users > > worldwide: thousands of software solutions are distributed under the > Apache > > License; and the community actively participates in ASF mailing lists, > > mentoring initiatives, and ApacheCon, the Foundation’s official user > > conference, trainings, and expo. The ASF is a US 501(3)© not-for-profit > > charity, funded by individual donations and corporate sponsors including > > AMD, Basis Technology, Cloudera, Facebook, Google, IBM, HP, Matt > Mullenweg, > > Microsoft, PSW Group, SpringSource/VMware, and Yahoo!. For more > > information, visit http://www.apache.org/. > > > > “Apache” and “Apache Wicket” are trademarks of The Apache Software > > Foundation. All other brands and trademarks are the property of their > > respective owners. > -- Become a Wicket expert, learn from the best: http://wicketinaction.com
