The info space in Blender has a different purpose than other spaces do. While most spaces have a lot of areas that you can create things in, the info panel is just a menu with a few global type actions that can be performed.
The info space seems to never be configured in different layouts. it's always at the top. It seems to serve as the anchor for the application so people know how to navigate around.
Here is a quick mockup that I did for an improvement. I have heard other designers talk about a "common" area below the info menu where more context sensitive settings and options can appear. The configuration ability for the info space would be hidden in python.
I think doing something like this solves a few current issues.
- eliminates the confusion with editors that are right below the info space
- helps reduce the amount of buttons in the space headers. The buttons are hidden sometimes with smaller editor windows.
- removing configuration of info space makes it appear more as the primary navigation
In the mockup, the "3D" would be contextual options based off of the areas. If there isn't a 3D space open, those options would not show up. It could also show options for tools when they are selected
I don't think this has been discussed explicitly before. Thoughts?