The client actually knows nothing about Alfresco and the menu is generated via a webscript. So it's a one-time installation and all customizations to the menu are done server-side
It's still just a proof of concept, the whole thing is written in C#.NET and it crashes on most computers - it should be rewritten in unmanaged C so if you can help send me email or a message throught the forums. We are open to sharing all work with the community but need some help in the Windows development side. Sources are available via request.
This sounds really interesting, unfortunately I have no Windows development skills to contribute with, but I was wondering if there's some kind of project page where one could follow this project?
I haven't written unmanaged C code in what seems like a decade or two.
Why would you not want to keep it in C#? Seems to me that if you do, you could probably (with some re-factoring), make it fairly portable between Windows and Gnome. Obviously speed might be one issue, but I've seen and have used managed code in this manner before.
I'm setting up a forge project for this so you guys can pick up stuff that is already made - there's a nice list of todo's too, I'll put it in forge also. I'll let you know when the project is there.