<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/cocoapsql/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/cocoapsql/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 10 Aug 2002 21:19:49 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cocoapsql/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>libpq Interface</title><link>https://sourceforge.net/p/cocoapsql/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Since Apple has decided to eliminate EOF (Enterprise&lt;br /&gt;
Object Foundation) from their WebObjects 5.x releases,&lt;br /&gt;
perhaps the Cocoa PSQL project could abstract out a&lt;br /&gt;
quality Cocoa PostgreSQL interface.&lt;/p&gt;
&lt;p&gt;For those who haven't had the pleasure of using EOF,&lt;br /&gt;
under WebObjects 4.5 is was possible to use EOF with&lt;br /&gt;
Cocoa. WebObjects 5.0 is now purely Java and ObjC is no&lt;br /&gt;
longer supported.  Desktop application developers could&lt;br /&gt;
use the EOF for writing database applications.  EOF&lt;br /&gt;
offered a way to graphically map ObjC objects to RDBMS&lt;br /&gt;
fields, etc.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;For example, release a Cocoa framework that can be used&lt;br /&gt;
without the Cocoa PSQL application.  It could be&lt;br /&gt;
included along with Cocoa PSQL but have the ability to&lt;br /&gt;
use the framework outside of PSQL.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;It should offer all the functionality that the current&lt;br /&gt;
libpq API provides.&lt;br /&gt;
It should be a Cocoa PSQL wrapper around the libpq API&lt;br /&gt;
just like the libpq++ API or libpqXX API (C++).&lt;br /&gt;
It should support asyncronous processing via&lt;br /&gt;
multi-threading.&lt;br /&gt;
It should offer transaction support.&lt;/p&gt;
&lt;p&gt;Thought should be given to looking up the GNUStep DB&lt;br /&gt;
libraries as they are an attempt to mimic DBKit/EOF&lt;br /&gt;
functionality and provide a PostgreSQL95 interface.  It&lt;br /&gt;
does not offer a drag and drop EOModeler however.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Some or all of GNUStep's object concepts could be&lt;br /&gt;
included in a framework that would make Cocoa PSQL's&lt;br /&gt;
job that much easier as well as providing a framework&lt;br /&gt;
that would benefit all Cocoa developers.&lt;/p&gt;
&lt;p&gt;Granted this is more complex than you may have&lt;br /&gt;
envisioned but re-inventing the wheel is not productive.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 10 Aug 2002 21:19:49 -0000</pubDate><guid>https://sourceforge.net505b9df58f7ec5fbaf391f6a675b4e365e834138</guid></item></channel></rss>