Bug #81055 add packages to mysql yum/debian repos
Submitted: 12 Apr 2016 20:07 Modified: 13 Apr 2016 11:13
Reporter: Simon Mudd (OCA) Email Updates:
Status: Open Impact on me:
None 
Category:MySQL Server: Packaging Severity:S4 (Feature request)
Version:5.7.12 OS:Any
Assigned to: CPU Architecture:Any

[12 Apr 2016 20:07] Simon Mudd
Description:
Since 5.7.12 adds some optional new features please make them all easy to load in from the yum and apt repos if not done already.

How to repeat:
The new features need to be downloaded separately, so just make it easier to download them together.

Suggested fix:
e.g.

* world-x db (yes it's tiny) but it saves searching for it as the docs mention it but then you have to figure out where to find it.
* MySQL shell - mysqlsh

I wonder if this should be included in the client rpm to ensure it's there from day one but perhaps in 5.7 this is not appropriate for compatibility reasons or whatever.
[12 Apr 2016 21:26] Terje Røsten
Hi Simon,

thanks for your feedback.

We have created Tools Preview repos for apt and yum that
includes mysql-shell.

It's documented here:

 https://dev.mysql.com/doc/refman/5.7/en/document-store-setting-up.html
[12 Apr 2016 21:30] Terje Røsten
And in docs using world_x-db.zip, there is a direct link, for example:

 https://dev.mysql.com/doc/refman/5.7/en/mysql-shell-tutorial-python-download.html

""
 To prepare the world_x database sample, follow these steps:

  1. Download world_x-db.zip. 
""

provides a URL to wanted zip file.
[13 Apr 2016 11:13] Simon Mudd
Adding a new repo means people have to change their current setups. If this new tool does not interefere with the existing ones then I'd be tempted to use the same repo so that an existing setup has access to these tools.

If this is because the tooling is still "not quite ready" then I understand using a different repo but if it is ready put things together.

Having multiple repos is a maintenance issue more than anything and if it is not necessary keeping things simpler would be better I think.
[13 Apr 2016 11:18] Terje Røsten
We did not want to mix pre-GA and GA software in the same repo.

When MySQL Shell is GA, it will be moved to the standard tools repo.