You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by da...@apache.org on 2007/06/09 11:36:05 UTC

svn commit: r545719 - /incubator/wicket/trunk/README

Author: dashorst
Date: Sat Jun  9 02:36:04 2007
New Revision: 545719

URL: http://svn.apache.org/viewvc?view=rev&rev=545719
Log:
Updated README with actual build instructions (we only support maven 2, and added qwicket and appfuse to the list of quickstart projects)

Modified:
    incubator/wicket/trunk/README

Modified: incubator/wicket/trunk/README
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/README?view=diff&rev=545719&r1=545718&r2=545719
==============================================================================
--- incubator/wicket/trunk/README (original)
+++ incubator/wicket/trunk/README Sat Jun  9 02:36:04 2007
@@ -3,11 +3,11 @@
 
 This is the readme file for the Wicket core project. 
 
-Apache Wicket is an open source, java, component based, web application framework.
-With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, 
-Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, 
-complex debugging and brittle code for powerful, reusable components written with plain Java 
-and HTML.
+Apache Wicket is an open source, java, component based, web application
+framework. With proper mark-up/logic separation, a POJO data model, and a
+refreshing lack of XML, Apache Wicket makes developing web-apps simple and
+enjoyable again. Swap the boilerplate, complex debugging and brittle code for
+powerful, reusable components written with plain Java and HTML.
 
 Contents
 --------
@@ -23,12 +23,12 @@
 ----------
 
 The Wicket project is an effort undergoing incubation at the Apache Software
-Foundation (ASF), sponsored by the Incubator PMC. Incubation is required of all 
-newly accepted projects until a further review indicates that the 
-infrastructure, communications, and decision making process have stabilized in 
-a manner consistent with other successful ASF projects. While incubation 
-status is not necessarily a reflection of the completeness or stability of the 
-code, it does indicate that the project has yet to be fully endorsed by the 
+Foundation (ASF), sponsored by the Incubator PMC. Incubation is required of
+all newly accepted projects until a further review indicates that the
+infrastructure, communications, and decision making process have stabilized in
+a manner consistent with other successful ASF projects. While incubation
+status is not necessarily a reflection of the completeness or stability of the
+code, it does indicate that the project has yet to be fully endorsed by the
 ASF.
 
 For more information about the incubation status of the Wicket project you
@@ -39,61 +39,91 @@
 License
 -------
 
-Wicket is distributed under the terms of the Apache Software Foundation license,
-version 2.0. The text is included in the file LICENSE.txt in the root of the 
-project.
+Wicket is distributed under the terms of the Apache Software Foundation
+license, version 2.0. The text is included in the file LICENSE.txt in the root
+of the project.
 
 Java/Application server requirements
 ------------------------------------
 
 Wicket requires at least Java 1.4. The application server for running your web
-application should adhere to the servlet specification version 2.3 or newer. All
-necessary dependencies are located in the /lib directory of this package.
+application should adhere to the servlet specification version 2.3 or newer.
+All necessary dependencies are located in the /lib directory of this package.
 
 Getting started
 ---------------
 
-The Wicket project has several projects where you can learn from, and get started
-quickly:
- - wicket-examples : shows all components in short usage examples, also available
-     live on: http://www.wicket-library.com/wicket-examples
-
- - wicket-quickstart : provides a skeleton project for use in NetBeans, Eclipse, 
-     IntelliJ IDEA and other major IDE's, without having to configure anything 
-     yourself. You can copy'n'paste the examples from the website into your pages
-     and see them running on your own box.
+The Wicket project has several projects where you can learn from, and get
+started quickly:
+
+ - wicket-examples:
+
+    shows all components in short usage examples, also available live on:
+    http://www.wicketstuff.org/wicket13
+
+ - wicket-quickstart:
+
+    provides a skeleton project for use in NetBeans, Eclipse, IntelliJ IDEA
+    and other major IDE's, without having to configure anything yourself. You
+    can copy'n'paste the examples from the website into your pages and see
+    them running on your own box.
+
+ - qwicket (http://www.antwerkz.com/qwicket):
+
+    Qwicket is a quickstart application for the wicket framework. Its intent
+    is to provide a rapid method for creating a new wicket project with the
+    basic infrastructure in place so that you can quickly get to the meat of
+    your application rather than mucking with the plumbing of a wicket
+    application. Currently, the system only supports spring and hibernate
+    built with ant.
+
+ - AppFuse light - Wicket edition (https://appfuse-light.dev.java.net/)
+
+    AppFuse Light is a can all do it all quickstart setup for almost all
+    possible permutations for building Java web applications and ORM
+    technologies. It features over 60 downloads and combines each available
+    web application framework with Hibernate, iBatis, JDO (JPOX), OJB and
+    Spring JDBC.
 
 Building Wicket from source
 ---------------------------
 
-The Wicket distribution contains the final Wicket jar. You can use this directly
-in your applications. The Wicket project also uploads the source-jars together with
-the final jar to the Ibiblio repository used by the Maven build tool. So there is
-actually no specific need to build Wicket yourself from the distribution.
-
-Now if you do with to do so, you can build Wicket using Ant or Maven 2. Support for
-Maven 1 is limited to downloading the artifacts from the Ibiblio repository and the
-conversion of the pom.xml file is done automatically by the Maven project.
+The Wicket distribution contains the final Wicket jar. You can use this
+directly in your applications. The Wicket project also uploads the source-jars
+and JavaDoc jars together with the final jar to the Maven repository used by
+the Maven build tool. So there is actually no specific need to build Wicket
+yourself from the distribution.
+
+Building using maven 2, change the working directory to src and either do:
 
-Building using maven 2:
  - mvn package
-     creates wicket-x.y.z.jar in target/ subdirectory.
+
+    creates wicket-x.y.z.jar in target/ subdirectory.
+
  - mvn install
-     creates wicket-x.y.z.jar in target/ subdirectory and installs the file into your
-     local repository for use in other projects.
-     
+
+    creates wicket-x.y.z.jar in target/ subdirectory and installs the file
+    into your local repository for use in other projects.
+
 Migrating from 1.2
 ------------------
+
 There is a migration guide available on our Wiki:
+
     http://cwiki.apache.org/WICKET/migrate-13.html
     
 Getting help
 ------------
 
- - Read the online documentation available on our website (http://incubator.apache.org/wicket)
+ - Read the online documentation available on our website
+   (http://incubator.apache.org/wicket)
+
  - Read the migration guide (http://cwiki.apache.org/WICKET/migrate-13.html)
+
  - Read the mailing archives available on nabble, gmane and sourceforge
- - Send a complete message containing your problem, stacktrace and problem you're trying
-   to solve to the user list (wicket-user@lists.sourceforge.net)
+
+ - Send a complete message containing your problem, stacktrace and problem
+   you're trying to solve to the user list (wicket-user@lists.sourceforge.net)
+
  - Ask a question on IRC at freenode.net, channel ##wicket