* ADO.NET
The coordinator for the ADO.NET implementation is Rodrigo Moya.
* Action plan
The current plan to implement ADO.NET is as follows:
Step 1: SqlClient:
* Implementation of System.Data.SqlClient based on
the PostgreSQL C API.
* Once the System.Data.SqlClient code is functional and
is usable by other people, we willl move it to
System.Data.PostgreSQL, and will convert the existing
System.Data.SqlClient to be just a wrapper around
System.Data.PostgreSQL.
Step 2: OleDBClient:
* On Unix systems: System.Data.OleDb will use LibGDA as its
engine.
LibGDA is the data access engine that is used by
Gnome-Db (only libgda, not libgnomedb at all).
* On Windows systems: System.Data.OleDb will use OLE-DB as
its engine.
Step 3: System.Data.SqlClient Providers:
* System.Data.SqlClient will then become a generic
proxy for binding to other SQL implementations other
than PostgreSQL (MySQL on Unix/Windows; MS SQL on
Window; Interbase on Unix/Windows). Others are welcomed.