|
Often times, I have to work with Smalltalk (pick your favorite one) and MySQL. I have to deal with multiple versions of MySQL and, unfortunately, incompatible code between Squeak and Pharo.
I'm thinking of rewriting the MySQL driver to handle different MySQL versions (3.23 up to 5.7), Squeak (3.x up to 4.6) and Pharo (1.0 up to 4.0). Obviously, I'd make sure the driver would handle the different MySQL handshake protocols, password encryption methods and different storage engines (MyISAM, InnoDB and MEMORY) as well as partitions, MERGE tables and views and the oooooh-soooo-different behaviors of the ZEROFILL option and ever-changing server commands (that come and go between versions)!
I already have a gazillion versions of MySQL servers installed and a bunch of SUnit tests (for another project of mine) to handle all the subtleties of those different versions. Is there any interest in such a thing before I spend (quite) some time on this?
I created 2 polls to get an idea of what versions of MySQL people use as well as MySQL & Pharo versions used. Please, fill out the 2 polls at:
MySQL et Squeak et Pharo
| | | | | | | | MySQL et Squeak et PharoDans l'éventualité d'une réécriture du driver de MySQL pour Squeak et Pharo, j'aimerais avoir une idée de ce que les gens utilisent! Répondez aux so... | | | Preview by Yahoo | | |
P.S. Sorry for the cross posting!
-----------------
Benoît St-Jean
Yahoo! Messenger: bstjean
Twitter: @BenLeChialeux
Pinterest: benoitstjean
IRC: lamneth
Blogue: endormitoire.wordpress.com
"A standpoint is an intellectual horizon of radius zero". (A. Einstein)
|