Author: cbegin
Date: Wed Nov 9 20:07:30 2005
New Revision: 332219
URL: http://svn.apache.org/viewcvs?rev=332219&view=rev
Log:
added deprecation warnings for JDK 1.4, ibatis 1.x, and dtds at ibatis.com
Modified:
ibatis/trunk/site/pages/index.vm
Modified: ibatis/trunk/site/pages/index.vm
URL:
http://svn.apache.org/viewcvs/ibatis/trunk/site/pages/index.vm?rev=332219&r1=332218&r2=332219&view=diff
==============================================================================
--- ibatis/trunk/site/pages/index.vm (original)
+++ ibatis/trunk/site/pages/index.vm Wed Nov 9 20:07:30 2005
@@ -1,42 +1,89 @@
<html>
- <head>
- <title>iBATIS News</title>
- </head>
-
- <body>
- <div id="Block">
- <img alt="iBATIS Data Mapper process" src="flow.jpg" align="right"/>
- <h2>What is iBATIS?</h2>
+<head>
+ <title>iBATIS News</title>
+</head>
- <p>The <a title="iBATIS DataMapper framework" href="datamapper.html">
+<body>
+<div id="Block">
+ <img alt="iBATIS Data Mapper process" src="flow.jpg" align="right"/>
+
+ <h2>What is iBATIS?</h2>
+
+ <p>The <a title="iBATIS DataMapper framework" href="datamapper.html">
iBATIS Data Mapper framework</a> makes it easier to use a database with
Java and
.NET applications. iBATIS couples objects with stored procedures or SQL
statements
using a XML descriptor. Simplicity is the biggest advantage of the iBATIS
Data
Mapper over object relational mapping tools.</p>
- <p>To use the iBATIS Data Mapper, you rely on
+ <p>To use the iBATIS Data Mapper, you rely on
your own objects, XML, and SQL. There is little to learn that you don't
already
know. With the iBATIS Data Mapper, you have the full power of both SQL and
stored
procedures at your fingertips.</p>
- <p>Are you interested but want to know what others have said? Well, first
see the various
- <a title="iBATIS Articles and Other Coverage"
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Articles+and+other+coverage+of+iBATIS"
target="_new">articles and books</a>
+ <p>Are you interested but want to know what others have said? Well, first
see the various
+ <a title="iBATIS Articles and Other Coverage"
+
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Articles+and+other+coverage+of+iBATIS"
+ target="_new">articles and books</a>
that have covered iBATIS and read some of our
- <a title="iBATIS Feedback"
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Feedback+and+Experiences"
target="_new">user feedback</a>.
+ <a title="iBATIS Feedback"
+
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Feedback+and+Experiences"
target="_new">user
+ feedback</a>.
Then, learn how to simple it is to use the iBATIS Data Mapper by reading
our
- <a title="SQL Maps for Java Tutorial"
href="http://prdownloads.sourceforge.net/ibatisdb/iBATIS-SqlMaps-2-Tutorial.pdf?download">Java
Tutorial</a> or <a title="iBATIS.NET DataMapper Quick Start Guide"
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Quick+Start+Guide"
target="_new">.NET Quick Start Guide</a>!</p>
-
- </div>
-
- <h2>News</h2>
+ <a title="SQL Maps for Java Tutorial"
+
href="http://prdownloads.sourceforge.net/ibatisdb/iBATIS-SqlMaps-2-Tutorial.pdf?download">Java
Tutorial</a> or <a
+ title="iBATIS.NET DataMapper Quick Start Guide"
+
href="http://opensource.atlassian.com/confluence/oss/display/IBATIS/Quick+Start+Guide"
target="_new">.NET Quick
+ Start Guide</a>!</p>
+
+</div>
+
+<h2>News</h2>
+
+<h3>JDK 1.4 Required as of 2.2.0, iBATIS 1.x Compat Libs Removed, DTDs moved
to Apache, </h3>
+
+<p>(Nov 8, 2005) All software systems that last any length of time tend to
suffer from compatibility
+ baggage. iBATIS is no different. iBATIS has remaind 99% backward compatible
for 3.5 years now.
+ Unfortunately the baggage necessary to continue that way is impeding our
ability to move the framework
+ forward. So it's time to pay the piper and upgrade. Here's the plan:
+</p>
+<ul>
+ <li><b>JDK 1.4 will be required as of version 2.2.0.</b> We will continue
to support
+ the 2.1.6 codebase for critical releases only. No major features will be
added to 2.1.6. Version
+ 2.2.0 will be the next version released, leaving us some room for official
maintenance releases
+ for the 2.1.6 branch if necessary. We estimate that about 13% of our users
are still using JDK 1.3.</li>
+ <li><b>iBATIS 1.x Compatibility libraries will be removed as of version
2.2.0.</b> Since iBATIS version 2.0 was
+ released, it has included a backward compatibility library that allowed
iBATIS 1.x applications to run on the
+ 2.0 framework. We estimate that 3% of iBATIS users are using iBATIS 1.x,
which is not enough to continue
+ supporting the compatibility library. Of course it will still be available
from Subversion.</li>
+ <li><b>All DTDs will be moved to ibatis.apache.org as of December 30th,
2005.</b> These DTDs will no longer be
+ available from iBATIS.com. Instead you must change your doctype
declarations to point to the new location at
+ ibatis.apache.org. The new doctypes are as follows:</li>
+</ul>
+<pre>
+ <!DOCTYPE sqlMapConfig
+ PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
+ "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
+</pre>
+<pre>
+ <!DOCTYPE sqlMap
+ PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
+ "http://ibatis.apache.org/dtd/sql-map-2.dtd">
+</pre>
+<pre>
+ <!DOCTYPE dao
+ PUBLIC "-//ibatis.apache.org//DTD DAO Configuration 2.0//EN"
+ "http://ibatis.apache.org/dtd/dao-2.dtd">
+</pre>
+
+<h3>iBATIS Java 2.1.6 - Maintenance Release</h3>
+
+<p>(Nov 5, 2005) Just released a maintenance release to take care of the
summer bug list. This puts us
+ in a good spot to start planning for 2.2.0, where we're currently discussing
some changes to the current
+ version support levels, which will enable us to add a bunch of new features.
If you aren't on the dev or
+ Java mailing list, then join up to discuss! For now, enjoy the cleanliness
of version 2.1.6.
+</p>
- <h3>iBATIS Java 2.1.6 - Maintenance Release</h3>
- <p>(Nov 5, 2005) Just released a maintenance release to take care of the
summer bug list. This puts us
- in a good spot to start planning for 2.2.0, where we're currently
discussing some changes to the current
- version support levels, which will enable us to add a bunch of new
features. If you aren't on the dev or
- Java mailing list, then join up to discuss! For now, enjoy the
cleanliness of version 2.1.6.
- </p>
- <p><a href="downloads.html">Get iBATIS 2.1.6 from the Downloads
page.</a><br/>
+<p><a href="downloads.html">Get iBATIS 2.1.6 from the Downloads page.</a><br/>
- </body>
+</body>
</html>