Note: This website is archived. For up-to-date information about D projects and development, please visit wiki.dlang.org.

hoofbaby is moving to .NET :-(

If you've been following this project (unlikely, since I've only hosted it here for like 2 weeks), you'd have noticed that I haven't been keeping it updated. This is because Hoofbaby is moving and changing. I _REALLY_ wanted to use D for the project, but (at least right now) D is simply too much trouble. COM with D is a disaster. Native Windows UI toolkits are weak -- with the exception of DWT (which is awesome, but bloats binary size unbelievably).

Yesterday I was looking at the build script for HB. It's a nightmare. And when client code starts getting integrated it'll just get worse. So, I'm going to move HB, at least temporarily, back to its old location with its old name. You can find out more info at http://www.assembla.com/wiki/show/mime .

I'm still aiming for a September-October initial release. Since there are other transcoding UPnP servers out there (TVersity is the only one for Windows worth mentioning), I'm instead going to focus the initial release on transcoding for the web so you can log onto your own computer from anywhere and watch your movies via a Silverlight player... your own personal YouTube?... ish. The server will be designed for personal use, not hosting a huge database of video files for anybody on the web (i.e. if you want to watch your movies at work, you can do so seemlessly and it will try to transcode to the highest available quality). UPnP will come along later, though, since there are a few issues with TVersity/Transcode360 (Subtitle & MKV support in particular).

Anyways, I'm sorry to let the D community down here, but D just isn't the right language for all this. I'll still be around on the newsgroup, and hopefully I'll have some time to work on Descent, too (the -deps switch will allow a simple Descent-based builder).