I noticed that there are some applications (e.g., RubyMine) that are not integrated with the Global Menu.

For LibreOffice I've seen that there already are fixes. 

How do you make an app like RubyMine integrate well with the Global Menu?
If there is no current solution, what do you have to do to fix this (and give it back to the community)?