Author: jgbutler
Date: Fri Dec 1 08:39:53 2006
New Revision: 481284
URL: http://svn.apache.org/viewvc?view=rev&rev=481284
Log:
Updates and notifications for iBATIS for Java 2.3.0
Added:
ibatis/trunk/site/pages/javadownloads.cgi
Removed:
ibatis/trunk/site/pages/mirrordownloads.cgi
ibatis/trunk/site/pages/mirrordownloads.vm
Modified:
ibatis/trunk/site/pages/dotnetdownloads.vm
ibatis/trunk/site/pages/events.vm
ibatis/trunk/site/pages/index.vm
ibatis/trunk/site/pages/javadownloads.vm
ibatis/trunk/site/pages/mailinglists.vm
ibatis/trunk/site/pages/onlinehelp.vm
ibatis/trunk/site/template/default.vm
ibatis/trunk/site/template/menu.vm
Modified: ibatis/trunk/site/pages/dotnetdownloads.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/dotnetdownloads.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/dotnetdownloads.vm (original)
+++ ibatis/trunk/site/pages/dotnetdownloads.vm Fri Dec 1 08:39:53 2006
@@ -1,6 +1,6 @@
<html>
<head>
-<title>iBATIS Downloads</title>
+<title>iBATIS.NET Downloads</title>
</head>
<body>
Modified: ibatis/trunk/site/pages/events.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/events.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/events.vm (original)
+++ ibatis/trunk/site/pages/events.vm Fri Dec 1 08:39:53 2006
@@ -5,16 +5,6 @@
<body>
-<h3>October 9 - 13, 2006 @ Austin, Texas, USA</h3>
-<strong>ApacheCon US 2006</strong>
-<p>
- Jeff Butler will be leading a 3 hour iBATIS tutorial. Jeff is one of the
most
- active committers of iBATIS for Java as well as the creator of the Abator
code generation tool
- for iBATIS. He can share wisdom through experience and answer the most
challenging
- of iBATIS technical questions.
- Watch the <a href="http://www.apachecon.com/" target="_new">ApacheCon US
homepage</a> for more information.
-</p>
-
<h3>September 22 - 24, 2006 @ Calgary, Alberta, Canada</h3>
<strong>Western Canadian Software Symposium</strong>
<p>
Modified: ibatis/trunk/site/pages/index.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/index.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/index.vm (original)
+++ ibatis/trunk/site/pages/index.vm Fri Dec 1 08:39:53 2006
@@ -8,7 +8,7 @@
<table class="quickTable" >
<tbody>
<tr>
- <th class="java"><a href="javadownloads.html">iBATIS for Java</a></th>
+ <th class="java"><a href="javadownloads.cgi">iBATIS for Java</a></th>
<th class="cs"><a href="dotnetdownloads.cgi">iBATIS for .NET</a></th>
<th class="rb"><a href="docs/ruby">iBATIS for Ruby</a></th>
</tr>
@@ -49,27 +49,41 @@
<h2>News</h2>
-<h3>iBATIS for Java 2.2.0 Released [Status: Beta - Voting for GA]</h3>
+<h3>iBATIS for Java 2.3.0 Released [Status: Beta]</h3>
+<p>(December 1, 2006) This release includes several bug fixes and enhancements.
+ Additionally, this release offers new support for local caching of prepared
statements.
+ Caching prepared statements can lead to significant performance improvements
+ in many environments.</p>
+<p>The Java DAO framework has been deprecated and removed from iBATIS as of
release
+ 2.3.0. We heartily recommend that you consider using the
+ <a href="http://www.springframework.org" target="_blank">Spring
Framework</a>
+ for all your DAO needs! Spring offers great support for iBATIS.</p>
+<p>The paginated list methods have been deprecated with this release. The
methods were confusing
+ to many users and often misused. We suggest using native database support
for paging,
+ or that you use the query methods with skip and max settings.</p>
+<p>Release 2.3.0 supercedes the 2.2.0 release which will remain at beta status
due to minor
+ bugs. We recommend that all 2.2.0 users upgrade to version 2.3.0.</p>
+<p><b><a href="javadownloads.cgi">Download iBATIS 2.3.0!</a></b></p>
+
+<h3>iBATIS for Java 2.2.0 Released [Status: Beta]</h3>
<p>(August 16, 2006) This is probably the most significant iBATIS 2.x release
in at least a year. If you
haven't upgraded in a while, this would be the one to go for. This update
includes 25 new minor features
15 bug fixes and 3 new major features including support for Oracle cursors,
multiple result sets and
private bean properties. This is also the first release that requires JDK
1.4 (as voted nearly a year ago).
</p>
-<p><b><a href="javadownloads.html">Download iBATIS 2.2.0!</a></b></p>
<h3>iBATIS.NET DataMapper 1.5.1 and DataAccess 1.8.1 General Availability!</h3>
<p>(August 10, 2006) The votes are in and both distributions are now tagged as
GA!</p>
<p>This release is primarily an enhancement release to support .NET 2.0 and
also bug fix, documentation have been updated.
-iBATIS now supports all essential features of .NET 2.0 (generics, nullable
types), see change log for more information.
+ iBATIS now supports all essential features of .NET 2.0 (generics, nullable
types), see change log for more information.
</p>
<p><b><a href="dotnetdownloads.cgi">Download iBATIS.NET DataMapper 1.5.1 and
DataAccess 1.8.1!</a></b></p>
<h3>Fall is a great time for a conference!</h3>
- <p>(Jul 30, 2006) We've just added two new events to the calendar.
<b>Calgary in September:</b> Clinton will be
+ <p>(Jul 30, 2006) We've just added a new event to the calendar. <b>Calgary
in September:</b> Clinton will be
presenting on all things iBATIS, Ajax, Agile and ...erm, Ruby. Not that
he's a buzzword chaser or
- anything. <b>Texas in October:</b> For those who want to stay away from
any potential for snow in October,
- our very own Jeff Butler will be leading an iBATIS tutorial session at
ApacheCon. </p>
+ anything. </p>
<p><a href="events.html">See the Events Calendar for more.</a></p>
<h3>RBatis - iBATIS for Ruby has been released!</h3>
Added: ibatis/trunk/site/pages/javadownloads.cgi
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/javadownloads.cgi?view=auto&rev=481284
==============================================================================
--- ibatis/trunk/site/pages/javadownloads.cgi (added)
+++ ibatis/trunk/site/pages/javadownloads.cgi Fri Dec 1 08:39:53 2006
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Wrapper script around mirrors.cgi script
+# (we must change to that directory in order for python to pick up the
+# python includes correctly)
+cd /www/www.apache.org/dyn/mirrors
+/www/www.apache.org/dyn/mirrors/mirrors.cgi $*
\ No newline at end of file
Modified: ibatis/trunk/site/pages/javadownloads.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/javadownloads.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/javadownloads.vm (original)
+++ ibatis/trunk/site/pages/javadownloads.vm Fri Dec 1 08:39:53 2006
@@ -1,18 +1,47 @@
<html>
<head>
- <title>iBATIS Downloads</title>
+ <title>iBATIS for Java Downloads</title>
</head>
<body>
<h2>iBATIS for Java Downloads</h2>
-<h4>Current Release</h4>
+<h4>Downloading</h4>
+<p>Use the links below to download a binary distribution of iBATIS for Java
from one
+ of our mirrors. It is good practice to <a href="#verify">verify</a> the
integrity of the
+ distributions files, especially if you are using one of our mirror sites.
+</p>
+
+<h4>Mirrors</h4>
+<p>The currently selected mirror is <b>[preferred]</b>. If you encounter a
problem with this
+ mirror, please select another mirror. If all mirrors are failing, there are
+ <i>backup</i> mirrors (at the end of the mirrors list) that should be
available.
+ Note that with new releases it can up to 24 hours for the new files to be
+ available on the mirrors.
+</p>
+
+<form action="[location]" method="get" id="SelectMirror">
+ <p>Other mirrors:
+ <select name="Preferred"> [if-any http] [for http]<option
value="[http]">[http]</option>[end][end][if-any ftp] [for ftp]<option
value="[ftp]">[ftp]</option>[end][end][if-any backup] [for backup]<option
value="[backup]">[backup] (backup)</option>[end][end]</select>
+ <input type="submit" value="Change" />
+ </p>
+</form>
+
+<h4>Releases</h4>
<ul>
- <li><a
href="http://cvs.apache.org/dist/ibatis/ibatis.java/builds/iBATIS_DBL-2.1.7.597.zip"><b>iBATIS
Java 2.1.7
- w/Binaries and Source</b></a> (Jan 21, 2006) [Status: General
Availability]</li>
- <li><a
href="http://cvs.apache.org/dist/ibatis/ibatis.java/builds/iBATIS_DBL-2.2.0.638.zip"><b>iBATIS
Java 2.2.0
- w/Binaries, Source and Documentation</b></a> (Aug 16, 2006) [Status: Beta
- Voting for GA]</li>
+ <li><a
href="[preferred]/ibatis/binaries/ibatis.java/iBATIS_DBL-2.1.7.597.zip"><b>iBATIS
Java 2.1.7
+ Binaries and Source</b></a> (Jan 21, 2006)
+ [<a
href="http://www.apache.org/dist/ibatis/binaries/ibatis.java/iBATIS_DBL-2.1.7.597.zip.md5">MD5</a>]
+ [<a
href="http://www.apache.org/dist/ibatis/binaries/ibatis.java/iBATIS_DBL-2.1.7.597.zip.asc">PGP</a>]
+ [Status: General Availability]
+ </li>
+ <li><a
href="[preferred]/ibatis/binaries/ibatis.java/ibatis-2.3.0.677.zip"><b>iBATIS
Java 2.3.0
+ Binaries, Source, and Documentation</b></a> (Dec 1, 2006)
+ [<a
href="http://www.apache.org/dist/ibatis/binaries/ibatis.java/ibatis-2.3.0.677.zip.md5">MD5</a>]
+ [<a
href="http://www.apache.org/dist/ibatis/binaries/ibatis.java/ibatis-2.3.0.677.zip.asc">PGP</a>]
+ [Status: Beta]
+ </li>
</ul>
<h4>Release Archive</h4>
@@ -92,6 +121,35 @@
</ul>
</li>
</ul>
+
+<a name="verify"></a>
+<h4>Verify the Downloads</h4>
+<p>It is good practice to verify the integrity of the downloaded files using
the PGP or MD5
+ signatures. The Apache HTTP Server project has a good page on
+ why should verify releases <a
href="http://httpd.apache.org/dev/verification.html">here</a>.
+<p>
+
+<p>The PGP signatures can be verified using PGP or GPG. First download the
+ <a href="http://www.apache.org/dist/ibatis/KEYS">KEYS</a>
+ as well as the asc signature file for the relevant distribution.
+ Make sure you get these files from the
+ <a href="http://www.apache.org/dist/ibatis/">main distribution
directory</a>, rather than
+ from a mirror (the links above are correct in this manner). Then verify the
signatures using
+ pgp or gpg.</p>
+
+<p>Alternatively, you can verify the MD5 signature on the files. A unix
program called
+ <code>md5</code>
+ or <code>md5sum</code> is included in many unix distributions. It is also
available as
+ part of
+ <a href="http://www.gnu.org/software/textutils/textutils.html">GNU
Textutils</a>.
+ Windows users can get binary md5 programs from
+ <a href="http://www.md5summer.org/">here</a>,
+ <a href="http://www.fourmilab.ch/md5/">here</a>,
+ <a href="http://www.pc-tools.net/win32/md5sums/">here</a>, or
+ <a href="http://www.slavasoft.com/fsum/">here</a>.
+</p>
+
+
</body>
Modified: ibatis/trunk/site/pages/mailinglists.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/mailinglists.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/mailinglists.vm (original)
+++ ibatis/trunk/site/pages/mailinglists.vm Fri Dec 1 08:39:53 2006
@@ -18,14 +18,18 @@
<table width="100%">
<tr >
<td width="20%">Java User Mailing List </td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"><a href="mailto:[email protected]">New
Message</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Archives/Search</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Old Incubator Archives</a></td>
</tr>
<tr >
<td width="20%">Java DIGEST User Mailing List </td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
@@ -36,14 +40,18 @@
<table width="100%">
<tr >
<td width="20%">.NET User Mailing List</td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"><a href="mailto:[email protected]">New
Message</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Archives/Search</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Old Incubator Archives</a></td>
</tr>
<tr >
<td width="20%">.NET DIGEST User Mailing List </td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
@@ -54,14 +62,18 @@
<table width="100%">
<tr >
<td width="20%">Developer Mailing List</td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"><a href="mailto:[email protected]">New
Message</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Archives/Search</a></td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Old Incubator Archives</a></td>
</tr>
<tr >
<td width="20%">Subversion Commits List</td>
- <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a></td>
+ <td width="20%"><a href="mailto:[EMAIL PROTECTED]">Subscribe</a><br/>
+ <a href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>
+ </td>
<td width="20%"> </td>
<td width="20%"><a
href="http://www.mail-archive.com/[email protected]/"
target="_new">Archives/Search</a></td>
<td width="20%"><a
href="http://mail-archives.apache.org/mod_mbox/incubator-ibatis-commits/"
target="_new">Old Incubator Archives</a></td>
@@ -83,7 +95,7 @@
newAddress.href = "mailto:" + newAddressText;
}
</script>
-<p>This form is for those times when someone emails an 'unsubscriebe' request
to the list, or sets their auto-responer up on the list.</p>
+<p>This form is for those times when someone emails an 'unsubscribe' request
to the list, or sets their auto-responer up on the list.</p>
<p>It changes an address like '[EMAIL PROTECTED]' to '[EMAIL PROTECTED]'.</p>
<form action="mail.html">
Modified: ibatis/trunk/site/pages/onlinehelp.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/pages/onlinehelp.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/pages/onlinehelp.vm (original)
+++ ibatis/trunk/site/pages/onlinehelp.vm Fri Dec 1 08:39:53 2006
@@ -1,20 +1,58 @@
<html>
<head>
- <title>iBATIS Online Developper Guide</title>
+ <title>iBATIS Documentation</title>
</head>
<body>
- <h2>Online Developper Guide</h2>
-
-
- <h2>iBATIS for .NET</h2>
-
- <p><a target="_blank"
href="/docs/dotnet/dataaccess/index.html">DataAccess Developper Guide</a></p>
- <p><a target="_blank"
href="/docs/dotnet/datamapper/index.html">DataMapper Developper Guide</a></p>
-
- <h2>iBATIS for Java</h2>
-
+<h2>iBATIS for .NET</h2>
+ <p>iBATIS for .Net offers both downloadable and online documentation.</p>
+ <p>Downloadable (PDF and CHM) documentation for iBATIS for .Net is available
+ <a href="dotnetdownloads.cgi">here</a>.
+ </p>
+
+ <p>Online documentation can be found here:</p>
+ <ul>
+ <li><a target="_blank" href="/docs/dotnet/dataaccess/index.html">C#
DataAccess Developer Guide</a></li>
+ <li><a target="_blank" href="/docs/dotnet/datamapper/index.html">C#
DataMapper Developer Guide</a></li>
+ </ul>
+
+<h2>iBATIS for Java</h2>
+ <p>iBATIS for Java offers both downloadable and online documentation.</p>
+ <p>Downloadable (PDF) documentation for iBATIS for Java is available
+ <a href="javadownloads.cgi">here</a>.
+ </p>
+
+ <p>Online Javadoc can be found here:</p>
+ <ul>
+ <li><a target="_blank" href="/docs/java/user">User Javadoc</a></li>
+ <li><a target="_blank" href="/docs/java/user">Developer Javadoc</a></li>
+ </ul>
+
+<h2>iBATIS for Ruby</h2>
+ <p>Online documentation for iBATIS for Ruby can be found here:</p>
+ <ul>
+ <li><a href="docs/ruby/">iBATIS for Ruby Documentation</a></li>
+ </ul>
+
+<h2>Abator</h2>
+ <p>Abator documentation is included with all Abator downloads, and is also
+ integrated into the Eclipse help system when you install the Abator
plugin for Eclipse.
+ </p>
+
+ <p>Online documentation for Abator can be found here:</p>
+ <ul>
+ <li><a target="_blank" href="/docs/tools/abator">Abator
Documentation</a></li>
+ </ul>
+
+<h2>WIKI</h2>
+ <p>The iBATIS WIKI is a great source of additional information and FAQs.
+ Everyone is welcome to add documentation to the WIKI. Superior WIKI
+ articles may be promoted to the official documentation.</p>
+
+ <p>Access the WIKI <a
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Home"
+ target="_blank">
+ here</a>.</p>
</body>
Modified: ibatis/trunk/site/template/default.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/template/default.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/template/default.vm (original)
+++ ibatis/trunk/site/template/default.vm Fri Dec 1 08:39:53 2006
@@ -23,7 +23,7 @@
<hr align="right" height="1" color="black" width="400"/>
<p align="right">
- <i>Copyright ©2005 Apache Software Foundation</i>
+ <i>Copyright ©2006 Apache Software Foundation</i>
<br/><a href="http://apache.org"><img border="0" alt="Apache Software
Foundation" src="asf.jpg"/></a></p>
</body>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
Modified: ibatis/trunk/site/template/menu.vm
URL:
http://svn.apache.org/viewvc/ibatis/trunk/site/template/menu.vm?view=diff&rev=481284&r1=481283&r2=481284
==============================================================================
--- ibatis/trunk/site/template/menu.vm (original)
+++ ibatis/trunk/site/template/menu.vm Fri Dec 1 08:39:53 2006
@@ -13,7 +13,7 @@
<br/>
<img alt="Arrow" src="arrow.gif" border="0"/>
<b>Get software...</b><br/>
- <a href="javadownloads.html" title="Everything you need to run iBATIS for
Java">for Java</a><br/>
+ <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="tools.html" title="Tools related to iBATISs">Other Tools</a><br/>
@@ -26,14 +26,9 @@
target="_new">Wiki</a><br/>
<a
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Frequently+Asked+Questions"
title="iBATIS FAQ"
target="_new">FAQ</a><br/>
- <a href="docs/java/user/">Javadoc (users)</a><br/>
- <a href="docs/java/dev/">Javadoc (developers)</a><br/>
- <a href="docs/dotnet/dataaccess/">C# Data Access docs</a><br/>
- <a href="docs/dotnet/datamapper">C# Data Mapper docs</a><br/>
- <a href="docs/ruby/">Ruby docs</a><br/>
<a href="mailinglists.html" title="iBATIS Mailing Lists">Mailing
Lists</a><br/>
<a href="issuetracker.html" title="iBATIS Issue Tracker">Issue
Tracker</a><br/>
- <a href="onlinehelp.html" title="iBATIS Online Developper Guide">Online Dev
Guide</a><br/>
+ <a href="onlinehelp.html" title="iBATIS Documentation">Documentation</a><br/>
<br/>
<img alt="Arrow" src="arrow.gif" border="0"/>