Re: Master List Package Dependencies For PHP 5/6
| From: | Pierre | Date: | Wed, 12 Jul 2006 08:41:37 +0000 |
| Subject: | Re: Master List Package Dependencies For PHP 5/6 | ||
| References: | 1 2 3 4 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-43397@lists.php.net to get a copy of this message | ||
On 7/12/06, Raphaël Gertz <rapsys@free.fr> wrote:
Le mardi 11 juillet 2006 20:44, Alexey Borzov a écrit: 18) MDB2 (MDB2_Driver_fbsql, MDB2_Driver_ibase, MDB2_Driver_mssql, MDB2_Driver_mysql, MDB2_Driver_mysqli, MDB2_Driver_oci8,MDB2_Driver_pgsql, MDB2_Driver_querysim, MDB2_Driver_sqlite, MDB2_Schema, Structures_DataGrid_DataSource_MDB2) 19) MIME_Type (File_Archive, Gtk2_FileDrop, Gtk_FileDrop) 20) Net_Socket (HTTP_Request, HTTP_SessionServer, Net_Cyrus, Net_Dict, Net_Finger, Net_IMAP, Net_LMTP, Net_NNTP, Net_POP3, Net_Sieve, Net_SMPP_Client, Net_SMTP) Should be deprecated? Thus, of these 31 packages 3 already have released PHP5 versions, (at least) 2 are in process and (at least) 5 are either irrelevant or deprecated. So we have about 20 packages to rewrite... Of these I think the following have top priority: * A new caching package * HTTP_Request2 * Log2 * MDB3 (?) * XML_Parser2 (PHP5 has some cool XML thingies, but SAX parser is still sometimes the best solution) For me the MDB{1,2,3} should be deprecated, a better idea whould be to use (and merge) pdo to support every feature of MDB Or at least merge all supported function of db in pdo and add the port and charset(utf-8/etc) support in pdo.Can you please get more info about what is PDO and what is MDB2 (with _Schema)? Also what can be added to PDO and what will never be added? PDO is merelly a DB wrapper, MDB2+ (schema incl.) tends to be a full abstraction layer.
But keep the usefull function in MDB package (like getOne, getAll, etc...)These are not what I find useful in MDB2 but maybe handy. --Pierre