Thank you Piotr,
I just read all your blog posts and highly recommend them to all.
Personally I would love you to write more about the menu, including actually implementing a working multi-level menu on your site. For example you could go into detail on how to style the menu to display it vertically on the left as opposed to horizontally
on the top.
In fact if you were to write a series of several blog posts showing step by step how to further enhance the menu by adding breadcrumbs, selective rendering based on roles (permissions), split menus with top level menus across the top and appropriate sub-items
for the current selection down the left, CSS styling of menu items with fly-outs etc I believe it would be extremely well received and could serve as an excellent series of tutorials.
Providing a greater level of detail on how and what techniques you used to figure things out would be extremely helpful. For example you state:
"why the hell the old default menu provider is still working!?!?!
This question and trying to find a workaround really pissed me off for a couple of days…"
Going into some detail as to what you tried, the dead-ends you may have run into, in other words what did and did not work would help us all. What techniques and tools (Firebug, .Net Reflector or whatever) do you use?
The learning curve for Orchard is extremely steep and you are obviously very knowledgeable. Please keep in mind that many of us who are just starting on the journey to learn Orchard stumble on what to you are "simple" things. Perhaps you too had
some mis-steps at first as well. By blogging about them and not just the final solution you will be providing a great service to us all.