You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by jg...@apache.org on 2008/12/11 22:42:00 UTC

svn commit: r725826 - in /ibatis/trunk/site: pages/ibator.vm pages/index.vm pages/tools.vm template/abator.html template/menu.vm

Author: jgbutler
Date: Thu Dec 11 13:42:00 2008
New Revision: 725826

URL: http://svn.apache.org/viewvc?rev=725826&view=rev
Log:
[ibator] site change for Ibator release

Modified:
    ibatis/trunk/site/pages/ibator.vm
    ibatis/trunk/site/pages/index.vm
    ibatis/trunk/site/pages/tools.vm
    ibatis/trunk/site/template/abator.html
    ibatis/trunk/site/template/menu.vm

Modified: ibatis/trunk/site/pages/ibator.vm
URL: http://svn.apache.org/viewvc/ibatis/trunk/site/pages/ibator.vm?rev=725826&r1=725825&r2=725826&view=diff
==============================================================================
--- ibatis/trunk/site/pages/ibator.vm (original)
+++ ibatis/trunk/site/pages/ibator.vm Thu Dec 11 13:42:00 2008
@@ -1,39 +1,41 @@
 <html>
 <head>    
-    <title>Apache iBATIS iBATOR</title>
+    <title>Apache iBATIS Ibator</title>
 </head>
 
 <body>
 
-<h2>Introduction to iBATOR</h2>
+<h2>Introduction to Ibator</h2>
 
-<p>iBATOR is a code generator for iBATIS.
- iBATOR will introspect a database
+<p>Ibator is a code generator for iBATIS.
+ Ibator will introspect a database
  table (or many tables) and will generate iBATIS artifacts that can be used to 
  access the table(s).  This abates some of the initial nuisance of setting up objects and configuration
- files to interact with database tables.  iBATOR seeks to make a major impact on the large
+ files to interact with database tables.  Ibator seeks to make a major impact on the large
  percentage of database operations that are simple CRUD (Create, Retrieve, Update, Delete).  You will
  still need to hand code SQL and objects for custom queries, or stored procedures.
 </p>
-<p>iBATOR will generate:</p>
+<p>Ibator will generate:</p>
 <ul>
   <li>SqlMap XML Files</li>
   <li>Java Classes to match the primary key and fields of the table(s)</li>
   <li>DAO Classes that use the above objects (optional)</li>
 </ul>
 
-<p>iBATOR can run as a standalone JAR file, or as an Ant task, or as an Eclipse plugin.</p>
-
-<p>iBATOR is currently under development.  The legacy version (Abator) is still available.  If you
- have suggestions for the future of iBATOR, please feel free to send them to the
- Java user's mailing list..</p>
+<p>Ibator can run as a standalone JAR file, or as an Ant task, or as an Eclipse plugin.</p>
 
 <h3>About the Name</h3>
-<p>iBATOR is an iBATIS stylized version of the English word "abator".
+<p>Ibator is an iBATIS stylized version of the English word "abator".
  Abator means "one who abates a nuisance".</p>
 
-<h3>iBATOR News</h3>
-<p>(April 14, 2008) Due to a trade registration dispute, Abator is renamed to iBATOR.
+<h3>Ibator News</h3>
+<p>(December 11, 2008) Ibator version 1.2.0 is released.  This version has several important
+ enhancements over Abator 1.1.0.  See the
+ <a href="http://ibatis.apache.org/docs/tools/ibator/whatsNew.html">What's New?</a>
+ section of the online documentation for full details.  Note that Ibator requires
+ Java 5.0 or greater.  The Eclipse plugin requires Eclipse 3.4.1 or greater.  Ibator
+ generates code compatible with iATIS version 2.2.0 or greater.</p>
+<p>(April 14, 2008) Due to a trade registration dispute, Abator is renamed to Ibator.
  iBATOR is currently under development.  The initial source code drop can be checked out from SVN 
  at <a href="http://svn.apache.org/repos/asf/ibatis/trunk/java/tools/ibator/" target="_blank">
  http://svn.apache.org/repos/asf/ibatis/trunk/java/tools/ibator/</a></p>
@@ -49,21 +51,76 @@
  "by example" methods.  See the "What's New?" section of the online documentation
  for full details.</p>
 
-<h2>iBATOR Development</h2>
-<p>iBATOR is currently under development.  iBATOR will not be 100% compatible with
- Abator, but will be very close.  Known differences include:
- <ul>
-   <li>iBATOR requires JRE version 5.0 or higher</li>
-   <li>iBATOR generates code that depends on iBATIS version 2.2.0 or higher</li>
-   <li>iBATOR does not include the Legacy generator set from Abator</li>
-   <li>The format of the XML configuration file is slightly different and abator* elements
-       are renamed to ibator*.</li>
- </ul>
- 
- <p>The code generated by iBATOR will be 100% compatible with code generated by
-  Abator.  We are simply taking this opportunity to clean up some of the API that
-  is a little cumbersome.</p>
+<h2>Ibator Software Downloads and Documentation</h2>
+<p>Download the standalone JAR if you are using an IDE other than Eclipse.  The
+ standalone JAR includes an Ant task to run Ibator, or you can run Ibator from the command
+ line of from Java code.</p>
+<ul>
+  <li><a href="http://people.apache.org/builds/ibatis/alpha/ibator-1.2.0-665.zip">
+      Ibator 1.2.0 w/Binaries and Source</a>
+  </li>
+</ul>
+
+<p>Documentation for the core functions of Ibator is available online.  This documentation
+ set is also included in the downloads, and is integrated into the Eclipse help system
+ if you are using the Eclipse plugin.</p>
+<p>Documentation for the Eclipse specific features is integrated into the Eclipse 
+ help system and is not available online.</p>
+<ul>
+  <li><a href="/docs/tools/ibator/">Ibator Documentation</a></li>
+</ul>
+
+<h2>Eclipse Plugin</h2>
+
+<p>When run as an Eclipse plugin, Ibator will persist the generated Java classes and SqlMap files
+ in Eclipse projects.  Ibator can be run iteratively multiple time as the database design matures 
+- and any hand coded additions to generated Java classes or SqlMap files will remain undisturbed.</p>
+
+<p>Documentation for Ibator is integrated into the Eclipse help system.</p>
  
+<h3>Requirements</h3>
+<ul>
+  <li>Eclipse 3.4.1 or higher (Note: if you are stuck with prior versions, then the legacy
+      Abator code is still available - see below)</li>
+  <li>JDK 5.0 or Higher</li>
+</ul>
+<h3>Automatic Eclipse Install</h3>
+<p>Use the built in Eclipse install support by following these steps:</p>
+<ol>
+  <li>Take the "Help&gt;Software Updates..." Menu Option</li>
+  <li>Select the "Available Software" Tab</li>
+  <li>Press the "Add Site" button</li>
+  <li>Enter the following information:
+    <dl>
+      <dt>Location:</dt>
+      <dd>http://ibatis.apache.org/tools/ibator</dd>
+    </dl>
+  </li>
+  <li>Press OK</li>
+  <li>Check the box next to "Apache iBATIS Ibator Feature"</li>
+  <li>Press the "Install" button</li>
+  <li>Follow the remainder of the install wizard</li>
+</ol>
+
+<h3>Manual Eclipse Install</h3>
+<p>The automatic install is much preferred, but you can also install Ibator manually if you
+ desire. To install manually, download the file
+ <a href="http://people.apache.org/builds/ibatis/alpha/IbatorForEclipse1.2.0.zip">IbatorForEclipse1.2.0.zip</a>
+ and unzip
+ the file to some convenient location.  After unzipping the
+ update site archive, follow these steps in Eclipse:</p>
+<ol>
+  <li>Take the "Help&gt;Software Updates..." Menu Option</li>
+  <li>Select the "Available Software" Tab</li>
+  <li>Press the "Add Site" button</li>
+  <li>Press the "Local" button</li>
+  <li>Navigate to the location where you unzipped the site archive</li>
+  <li>Press OK</li>
+  <li>Check the box next to "Apache iBATIS Ibator Feature"</li>
+  <li>Press the "Install" button</li>
+  <li>Follow the remainder of the install wizard</li>
+</ol>
+
 <h2>Legacy Abator Software Downloads and Documentation</h2>
 <p>Download the standalone JAR if you are using an IDE other than Eclipse.  The
  standalone JAR includes an Ant task to run Abator, or you can run Abator from the command
@@ -84,7 +141,7 @@
 </ul>
 
 
-<h2>Eclipse Plugin</h2>
+<h2>Legacy Abator Eclipse Plugin</h2>
 
 <p>When run as an Eclipse plugin, Abator will persist the generated Java classes and SqlMap files
  in Eclipse projects.  Abator can be run iteratively multiple time as the database design matures 

Modified: ibatis/trunk/site/pages/index.vm
URL: http://svn.apache.org/viewvc/ibatis/trunk/site/pages/index.vm?rev=725826&r1=725825&r2=725826&view=diff
==============================================================================
--- ibatis/trunk/site/pages/index.vm (original)
+++ ibatis/trunk/site/pages/index.vm Thu Dec 11 13:42:00 2008
@@ -49,6 +49,16 @@
 
   <h2>News</h2>
 
+<h3>Apache iBATIS Ibator Version 1.2.0 Released</h3>
+<p>(December 11, 2008) Ibator version 1.2.0 is released.  This version has several important
+ enhancements over Abator 1.1.0.  See the
+ <a href="http://ibatis.apache.org/docs/tools/ibator/whatsNew.html">What's New?</a>
+ section of the online documentation for full details.  Note that Ibator requires
+ Java 5.0 or greater.  The Eclipse plugin requires Eclipse 3.4.1 or greater.  Ibator
+ generates code compatible with iATIS version 2.2.0 or greater.</p>
+
+<p><b><a href="ibator.html">Get Ibator Here</a></b></p>
+
 <h3>iBATIS.NET DataMapper 1.6.2 and DataAccess 1.9.2 BETA</h3>
 
 <p>(November 1, 2008) The iBATIS.NET team is proud to announce that the BETA release of DataAccess V1.9.2 and DataMapper V1.6.2 are now available.</p>

Modified: ibatis/trunk/site/pages/tools.vm
URL: http://svn.apache.org/viewvc/ibatis/trunk/site/pages/tools.vm?rev=725826&r1=725825&r2=725826&view=diff
==============================================================================
--- ibatis/trunk/site/pages/tools.vm (original)
+++ ibatis/trunk/site/pages/tools.vm Thu Dec 11 13:42:00 2008
@@ -15,8 +15,8 @@
     <th>Description</th>
   </tr>
   <tr>
-    <td><a href="ibator.html">iBATOR</a></td>
-    <td>iBATOR is a code generator for iBATIS (the Java version only).  It 
+    <td><a href="ibator.html">Ibator</a></td>
+    <td>Ibator is a code generator for iBATIS (the Java version only).  It 
         will generate SqlMaps, Java Domain classes, and DAO classes.
     </td>
   </tr>

Modified: ibatis/trunk/site/template/abator.html
URL: http://svn.apache.org/viewvc/ibatis/trunk/site/template/abator.html?rev=725826&r1=725825&r2=725826&view=diff
==============================================================================
--- ibatis/trunk/site/template/abator.html (original)
+++ ibatis/trunk/site/template/abator.html Thu Dec 11 13:42:00 2008
@@ -1,13 +1,13 @@
 <html>
 <head>
-    <title>Abator Renamed to iBATOR</title>
+    <title>Abator Renamed to Ibator</title>
     <meta http-equiv="refresh" content="15;url=ibator.html" />
 </head>
 
 <body>
 
-<h2>Abator Renamed to iBATOR</h2>
-<p>Abator has been renamed to iBATOR.  The new page is
+<h2>Abator Renamed to Ibator</h2>
+<p>Abator has been renamed to Ibator.  The new page is
    <a href="ibator.html">http://ibatis.apache.org/ibator.html</a>
    <br/>
    You accessed an outdated link or old bookmark. Please update this

Modified: ibatis/trunk/site/template/menu.vm
URL: http://svn.apache.org/viewvc/ibatis/trunk/site/template/menu.vm?rev=725826&r1=725825&r2=725826&view=diff
==============================================================================
--- ibatis/trunk/site/template/menu.vm (original)
+++ ibatis/trunk/site/template/menu.vm Thu Dec 11 13:42:00 2008
@@ -16,7 +16,7 @@
   <a href="javadownloads.cgi" title="Everything you need to run iBATIS for Java">for Java</a><br/>
   <a href="dotnetdownloads.cgi" title="Everything you need to run iBATIS for .NET">for .NET</a><br/>
   <a href="docs/ruby" title="Everything you need to run iBATIS for Ruby (aka RBatis)">for Ruby/Rails</a><br/>
-  <a href="ibator.html" title="Code Generator for iBATIS">iBATOR</a><br/>
+  <a href="ibator.html" title="Code Generator for iBATIS">Ibator</a><br/>
 
   <br/>
   <img alt="Arrow" src="arrow.gif" border="0"/>