Bug #81300 sys schema code is "minified"
Submitted: 3 May 2016 22:05 Modified: 4 May 2016 6:49
Reporter: Federico Razzoli Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL Server: SYS Schema Severity:S2 (Serious)
Version: OS:Any
Assigned to: CPU Architecture:Any

[3 May 2016 22:05] Federico Razzoli
Description:
SQL code in mysql_sys_schema.sql is minified. Each procedure definition is in 1 line.

Consequences:
* It is not readable without annoying operations, that need to be repeated for each MySQL release.
* Cannot do a pull request, because the majority of diffs will be noise.
* Cannot fork it.

Of course you are aware of these conseguences. And I understand that they are, somehow, a marketing choice, not just side effects. But I am a user and I am not payed by Oracle, so I consider this as a serious bug. Please forgive my ingenuity.

How to repeat:
Be a user.
[3 May 2016 22:08] Federico Razzoli
"Cannot fork it" means that there is not possible to make a fork and keep merge changes from the upstream repo.
[4 May 2016 5:30] MySQL Verification Team
Hello Federico,

Thank you for the report and feedback!

Thanks,
Umesh
[4 May 2016 6:49] Mark Leith
That file is generated from the mysql-sys repo on github. If you want to fork or alter code, you should do it on the upstream repo (as it mentions clearly at the top of the generated file).