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/
|