Bug #105565 Ruby information is out of date
Submitted: 14 Nov 2021 14:24 Modified: 16 Nov 2021 0:12
Reporter: Sveta Smirnova (OCA) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:all OS:Any
Assigned to: Jon Stephens CPU Architecture:Any

[14 Nov 2021 14:24] Sveta Smirnova
Description:
https://dev.mysql.com/downloads/ruby.html recommends using Ruby/MySQL (http://www.tmtm.org/en/mysql/ruby/) which was verified to work with version 5.0.67 only and updated last time in 2010: long before any supported MySQL version was created. I believe this is bad advice for modern users.

How to repeat:
Go to https://dev.mysql.com/downloads/ruby.html, then follow links there (http://www.tmtm.org/en/mysql/ruby/) and read them. 

You may also try running recommended `sudo gem install mysql` on any modern machine.

Suggested fix:
Recommend mysql2 (https://github.com/brianmario/mysql2) or simply remove Ruby content from the MySQL website.
[15 Nov 2021 5:19] MySQL Verification Team
Hello Sveta,

Thank you for the report and feedback.

regards,
Umesh
[15 Nov 2021 21:53] Jon Stephens
Hi Sveta!

Thanks a lot for bringing this to our attention. Per your suggestion, I have done the following:

1. Removed any reference to rubymysql or mysqlruby from https://dev.mysql.com/doc/refman/8.0/en/apis-ruby.html and replaced it a pointer to the mysql2 rubygem.

2. Removed the section https://dev.mysql.com/doc/refman/5.6/en/ha-memcached-interfaces-ruby.html as the project referenced there no longer seems to exist.

3. I'm also requesting that the Web Team simply remove https://dev.mysql.com/downloads/ruby.html (and redirect to the Downloads home page) since there's really nothing for us to offer as a download, and it doesn't seem to be linked from the Downloads page in any event. 

Just to be sure, how did you access the Ruby Downloads page? I want to make sure we remove any other links to it.

The docs changes should be online sometime in the next day or so.

cheers

jon.
[16 Nov 2021 0:12] Sveta Smirnova
Hi Jon,

I think I just googled something like "mysql ruby". The first link is "Download Ruby MySQL modules" (https://dev.mysql.com/downloads/ruby.html)