Thanks to Glenn (and Jad, Wes, Kevin) hard work, there is a first drop of MEF codebase available at CodePlex. I’d be really interested in your comments.
Read the overview, the guides and the samples. Get your feet wet. Then go wild. Stretch it, bend it, try to break it, and please let us know what you like or dislike about it. Your feedback at this time in development is gold.
You can reach me at hamilton.oliveira at microsoft dot com
Update: wrong email. The right one is hamilton.verissimo at microsoft dot com
September 5th, 2008 at 9:50 pm
You forget to mention yourself in that list ;) Great job!
September 6th, 2008 at 3:47 am
[...] then finally today we got to see all the fruits of our labor [...]
September 6th, 2008 at 4:18 am
[...] then finally today we got to see all the fruits of our labor [...]
September 7th, 2008 at 8:45 pm
MEF is violating the terms of service of CodePlex site. Please read:
http://tirania.org/blog/archive/2008/Sep-07.html
You should change the license or change your hoster.
Regards.
September 7th, 2008 at 9:58 pm
We’re aware of Miguel’s comments. However, saying that we’re violating Codeplex’s terms implies total ignorance of the process for releasing MS code on this very site. If we were violating anything, CodePlex would be the first to not allow us to use it.
September 8th, 2008 at 5:29 am
I cannot be non-ignorant about that process, because it seems not to be open. Also, I wouldn’t be surprised if CodePlex doesn’t care about projects coming from MS.
September 8th, 2008 at 5:33 am
But what indeed amazes me is that you don’t seem to particularly care about this horrendous MS practice:
- To give the impression that CodePlex is an “opensource” repository when it is not.
- To give the impression that opensource MS licenses are friendly (thanks to MS-PL), but later designing a totally anti-open-source license and naming it with almost the same name! (MS-LPL).
MS thinks the people is stupid.
September 8th, 2008 at 2:12 pm
Yep, I dont think I care. I wasnt hired to be an OSS evangelist.
And I do think CodePlex drop are unfortunately misleading. MEF and ASP.Net MVC are not OSS. We show the code, and we allow you to fork it if you want. Just that. I thought that was quite clear.
September 9th, 2008 at 1:39 pm
hey sorry I didnt check MEF before- it seems very much like something done with Castle?
September 9th, 2008 at 1:40 pm
To be specific- I mean, Windsor Container
September 10th, 2008 at 3:20 am
Yes, there is some overlap with IoC containers.
September 10th, 2008 at 8:25 am
@hammett:
Did you changed your mind about using http://blogs.msdn.com/hammett/ for MEF related stuffs?
September 10th, 2008 at 2:07 pm
No, just that this one has more subscribers :-)
I will cross-post when I have more meaningful things to say. :-)
September 12th, 2008 at 11:48 am
Andres
CodePlex IS an open source repository. The default license for all projects does need to be an OSI license. However, CodePlex does not require that every license on CodePlex is OSI. You can request a custom a license. CodePlex has made some exceptions in order to get platform source to the community. This is like less than 1% of 1% of the projects on CodePlex. The community in general has appreciated the ability to get in on our codebases, modify them for their own needs and to participate in the design as it evolves.
You see this as a bad thing?