From: Reini U. <ru...@x-...> - 2004-07-08 11:03:00
|
I just submitted an sf.net CVS rename request, which will most likely break the nightly CVS snapshot and the demo and test site for this one day. (If I cannot fix it before midnight) https://sourceforge.net/tracker/index.php?func=detail&aid=987179&group_id=1&atid=200001 * cd lib/WikiDB/backend * rename the four PearDB $backend_type.php files to PearDB_$backend_type.php * rename the classnames to have the "WikiDB_backend_PearDB_" prefix Rationale: lib/WikiDB/backend has for historical reasons the PearDB (=SQL), ADODB and the other supported backends (file, dba, cvs) as single files. PearDB just includes its specializers with the name ($backend_type, e.g. mysql.php). ADODB came after that and does it right, using ADODB_$backend_type.php. The specializer should have its base class in the filename (and the class name also). ADODB does it right, PearDB not. Affected Files: mysql.php, sqlite.php, oci8.php and pgsql.php Required source changes: rename the classnames fix the loader in lib/WikiDB/SQL.php. Required developer changes: #wait for the cvs rename #wait for the source changes cd lib/WikiDB/backend cvs up I think this will happen in about two days. burley has about 25 pending tracker requests, and fixes about 10 per day. https://sourceforge.net/tracker/index.php But with the recent file release problems it can last longer also ("FRS issue"), though regs is supposed to handle this. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |