I'm WMC user since it was first released in 2005 and even though a lot of products came to the media market since then, like smart TVs, I still believe WMC is the best one and for some time to come. This is also confirmed by the WMC still alive population.
Unfortunately the program is missing an essential feature to be perfect, the ability to stream media through the internet from popular media websites.
The macrotube add-on would be perfect but it's dead. The provider helper project doesn't work so well and it has a limited set of providers, basically only YouTube. I'm a professional programmer and I would like to make such a add-on, a open source project with the contributions of the WMC community because I strongly believe in the product.
I had the idea to make an add-on that interfaces with and exploits the video add-ons of the xbmc project. The xbmc project it's very active and updated and there are a lot of add-ons available. They are downloaded from the repository directly in the add-on. Technically it's not so hard I already made the basic add-on that shows the list of available xbmc video add-ons from the repository. Xbmc video add-ons are written in python so we need a .net python interpreter or pinvoke the windows python library and also translate the xbmc python GUI library back to show WMC GUI elements.
Before I start doing this big work, I would like any comments and suggestions from you. Also if everyone is interested in participating, is more than welcome.
The alternative would be to make an open source macrotube clone but in this case the hard part, i.e. the scrapers part, is not already done like in the architecture described previously and it also needs periodical maintenance as the providers change their websites code. I don't have much time and the WMC community is not so flourish as the xbmc one (and I don't understand why, maybe because it runs on more platforms

Regards