Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
MySQL/MariaDB in Debian BoF
DebConf16
Cape Town
Streamed and remote participation via #debian-mysql
2
pkg-mysql-maint and mysql-ubuntu
MySQL, MariaDB & co are team maintained
https://wiki.debian.org/Teams/MySQL
https://lau...
3
Now: MariaDB 10.0 & MySQL 5.6
4
Introducing default-mysql-*
Release team decided MariaDB shall be default
Soon to be announced metapackages:
● default-m...
5
MariaDB TODO in Debian
Designed for low barrier contributions!
#801959 TODO: Tag mariadb packages with debtags
#808419 T...
6
MariaDB TODO: difficult ones
● Reproducibile builds broken by Debian debug flag?
● Ask #debian-reproducible
● Allow use ...
Upcoming SlideShare
Loading in …5
×

DebConf16 BoF on MariaDB/MySQL packaging

683 views

Published on

Notes from BoF session

Published in: Software
  • Be the first to comment

  • Be the first to like this

DebConf16 BoF on MariaDB/MySQL packaging

  1. 1. MySQL/MariaDB in Debian BoF DebConf16 Cape Town Streamed and remote participation via #debian-mysql
  2. 2. 2 pkg-mysql-maint and mysql-ubuntu MySQL, MariaDB & co are team maintained https://wiki.debian.org/Teams/MySQL https://launchpad.net/~mysql-ubuntu Looking for new contributors!
  3. 3. 3 Now: MariaDB 10.0 & MySQL 5.6
  4. 4. 4 Introducing default-mysql-* Release team decided MariaDB shall be default Soon to be announced metapackages: ● default-mysql-server, -server-core, -client- client-core ● default-libmysqlclient-dev => Depends: default-mysql-server | virtual-mysql-server => Build-Depends: default-libmysqlclient-dev
  5. 5. 5 MariaDB TODO in Debian Designed for low barrier contributions! #801959 TODO: Tag mariadb packages with debtags #808419 TODO: Add debconf question to make feedback plugin opt-in very easy #808420 TODO: Implement systemd scripts #808421 TODO: Implement metadata.yml (DEP12) #809022 TODO: Add autopkg tests to detect changes introduced by other uploaded packages https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged= no&src=mariadb-10.0
  6. 6. 6 MariaDB TODO: difficult ones ● Reproducibile builds broken by Debian debug flag? ● Ask #debian-reproducible ● Allow use of system OpenSSL instead of bundled YaSSL to have TLS1.2 support? Or even system YaSSL? ● “OpenSSL cannot be used unless OpenSSL users give an explicit permission for the OpenSSL and MariaDB server process combination (according to Clint Byrum in #761911).” ● Current bundled = YaSSL mariadb-10.0/debian/rules: cmake -DWITH_SSL=bundled mysql-5.6/debian/rules: cmake -DWITH_SSL=bundled ● Wait until OpenSSL is re-licensed to Apache? Or start using GnuTLS or WolfSSL or some other if they mature enough

×