Roadmap

Apache TODO

  • Subversion Repository Layout

We are freezing CVS and SVN at 17 Jan 2005 23:59 Pacific Time (GMT-08:00)

*/branches (if needed)
*/tags (releases)
**/cs
***/dao-1.5.0
***/mapper-1.1.0
**/java
***/mapper-2.1.0
*/trunk (head)
**/cs
***/common
***/mapper
***/dao
***/docs
***/npetstore
***/tutorial
**/java
***/mapper
***/dao
***/docs
***/jpetstore
**/site

iBATIS Java

Release 2.1.0 (Future)

Release 2.0.9

  • Feature Release
    • Solution for N+1 selects for 1:M and M:N
    • Remappable result sets
    • Isolation Level support
    • SQL fragment Includes
    • Default CLOB/BLOB handlers
    • TopLink DAO template and TX manager
    • Support for directly implementing TagHandler interface (in place of CTH)
    • Refactor XML parser
  • Apply minor bug fixes

Release 2.0.8

  • Bug Fix Release
    • Cache size of 1
    • JTA Transaction
    • INOUT stored procedure parameters
    • LRUCacheController

iBATIS .NET

DataMapper

Release 1.5 (Future)

  • Refactor <parameterMap> handling
  • Add support for custom type handlers
  • Distribute separate code releases for DataMapper and DataAccess frameworks

Release 1.1

  • Distributed Transactions à la Indigo with TransactionScope object
  • Embedded resources for <properties> and <sqlMap>
  • Update schema
    • Add type (CLR type) attribute for <result> and <parameter> elements
    • Add extends attribute for <statement>
  • Improve support for OracleClient provider
  • Complete DataMapper documentation
    • Split DocBook-based XML source files
  • Improve configuration building
  • Apply bug fixes and address support requests

Release 1.0

  • Update SqlMapConfig
    • Add support for a <properties> file
    • Add a <database> element
    • Add support for typeAlias
  • Update schema
    • Correct <statements> order
    • Other corrections
  • General clean-up of NPetshop
  • Documentation
    • Complete final revisions to the new .NET developer guide
    • Add a minimal web application to the tutorial
  • Review error messages in codebase for clarity

DataAccess

Release 1.? (Future)

  • Distribute separate code releases for DataMapper and DataAccess frameworks

Release 1.5

  • Refactor DaoSession
  • Add support for NHibernate
  • Add explicit open/close connection
  • Use Castle.DynamicProxy 1.0.3
  • Complete DataAccess documentation
    • Split DocBook-based XML source files
  • Add unit tests for multiple/nested DAO Managers
  • Apply bug fixes and address support requests
  • No labels