Lucid-MariaDB-Inclusion
This page provides an overview of the issues and processes necessary for replacing MySQL with MariaDB as the default LAMP server for Lucid (10.04).
This issue was discussed on the second day of UDS.
Necessary steps
OBJECTIVE: Get MariaDB into Universe
SUCCESS CRITERIA: Package exists in and is installable from the Universe repository
ACTIONS:
- Contact Norbert Tretkowski (nobse) the Debian MySQL packages maintainer and discuss his interest in providing Maria packages to the Debian community.
- Does Ubuntu now inherit packages from the Debian repos?
- Yes: Objective achieved
- No: Find a MOTU willing to work to create and maintain Universe packages
- Work with ScottK to identify an interested and qualified MOTU
- Does Ubuntu now inherit packages from the Debian repos?
- Contact Norbert Tretkowski (nobse) the Debian MySQL packages maintainer and discuss his interest in providing Maria packages to the Debian community.
BLUEPRINT: TBD
DRIVER: KurtvonFinck
OBJECTIVE: Get MariaDB packages into Main
OBJECTIVE: Ensure total compatibility with existing LAMP installations
OBJECTIVE: Ensure a clear and uncomplicated communication pathway between Maria developers and Ubuntu core developers and security teams
Gobby transcript
The following is the transcript of the Gobby document created during the UDS session:
security updates
- hard to get security only patches.
- micro-releases with features, not bug fix only.
- Easy to find security fixes.
- Support for the current MySQL apparmor profile.
User experience:
- Branding issue: MySQL is well known, MariaDB not for now.
- client libraries: same name, binary compatible for the client libraries.
- Community awareness/risks:
- Perception
- Feature parity / more features in MariaDB
- FAQ: Is this a replacement ?
- Documentation / lack thereof: need to rebuild from scratch - long term solution, licensing prevents forking them completely.
- Other helper packages naming: phpmyadmin, etc.
- When installing LAMP, which would be pulled ?
- - LAMP should depend on mariadb | mysql - on upgrades pulls in mysql, on new install mariadb
Contact Debian? (AP to Ubuntu developers):
Debian MySQL maintainers: http://qa.debian.org/developer.php?login=pkg-mysql-maint@lists.alioth.debian.org
Currently MySQL 5.1 in squeeze: http://packages.qa.debian.org/m/mysql-dfsg-5.1.html
- Co-operation is done with Debian, Ubuntu currently relies on the Debian maintainer to get MySQL into Ubuntu, so any decision involved discussing with him as well
Make mariadb and mysql be co-installable, not runnable at the same time.
Lucid-MariaDB-Inclusion (last edited 2009-11-20 22:31:40 by 63)