Hi! On 7 Feb 2012, at 18:26, Chris Manns wrote:
I don't know if this will post but I was working on RHEL approving MariaDB. I had long discussion with what seemed to be smart folk with RPM packaging on IRC, I'd need to present it on a mailing list and really find what they wanted. Not too hard of a path.
A good way to get it into RHEL is: http://fedoraproject.org/wiki/Packaging:Alternatives
In my honest opinion having MariaDB and friends use separate ports (Network) and have a package that makes them take over MySQL and make the system appear it has MySQL they can choose that, or run both side by side. This is what RHEL said would have to be done pretty much, even some said these forks are nice but it's just easier to go this route then everyones happier. So then just make a package that changes mariadb port # to 3306, remove mysql, install package that is provides mysql and it's friends so mysql appears installed, and move from mariadb db directory and move (backup) mysql's and copy/symlink mariadb's default.
To remain backward compatible, the idea of using the same port number, data files, etc. seem to be in play. If we are to apply for a new port number we have to change the protocol to some extent The only reason RHEL/Fedora have a real problem today is because of packaging policy (see: http://fedoraproject.org/wiki/Packaging:Guidelines), nothing else.
<snipped> -- Colin Charles, http://bytebot.net/blog/ | twitter: @bytebot | skype: colincharles MariaDB: Community developed. Feature enhanced. Backward compatible. Download it at: http://www.mariadb.org/ Open MariaDB/MySQL documentation at the Knowledgebase: http://kb.askmonty.org/