Re: Rapid (web) dev with Boo(?) - a new .NET/Mono language
There is certainly nothing preventing you or anyone from using any language that compiles to IL for building custom features for mojoPortal. Just drop yuor dll in the bin folder and any other supporting files where they need to go.
In the VS Solutions I have created a sample external module to show how this can be done. It has post build events to copy the dll to the bin folder beneath the web and other files to locations where they need to go to work in the web.
People can build external modules that drop in to mojoportal in any .NET language, VB.NET, boo or whatever.
However, I have no real interest in doing devleopmet in boo. I like C# just fine and would prefer to keep the .NET code in mojoportal in C# and not get a bunch of different languages in the mix of the solution. I don't think this will be good for the project to have a bunch of sub projects in different languages and while there may be a boo plugin for SharpDevelop there is not one that I know of for VS and I don't want to include source code that cannot be compiled in VS and used by developers working in VS. So it may be fine for externally developed modules but that is not a direction I want to go with the main mojoportal project. Still if you want to implement something in boo and make it available I'm happy to link to it and list it on this site so other mojoportal users can find it.
Hope you can understand my reasoning.