Morrigan alpha 3 somewhat delayed

My current dev build of Morrigan has a lot of new stuff compared to the a2 release. In theory it now matches all major functionality of terra and I have indeed now migrated to using Morrigan as my primary media player. And for the most part it is going well.

I would really like to now make another release, but I am hesitating for 2 reasons:
1. So far as I know, the only people who are going to test it use Linux, and the Linux build has a load of what I would class as really annoying defects, listed here.
2. I keep finding more bugs. Fixed 3 more tonight.

But it is working quite nicely on XP. So in light of point 2, I will keep using it myself and resist adding new features (I need a brake anyway) until I have gone a good length of time (5 days to a week) without finding any further serious defects. Then I will package up what ever I have and call it “alpha 3”, regardless of the known issues.

I guess this is how all software releases end up – its about know that none of your existing defects are blocking and that no new issues are arising.

Not that I really expect anyone else to really care about Morrigan, and I say this without sarcasm or remorse. This project was never intended to be any more that an opportunity for me to upgrade terra and get better at developing an actual product. Oh, and to prove to myself that I could do it. :D

2 Responses to “Morrigan alpha 3 somewhat delayed”

  1. Ian says:

    Incidentally, if it’s working well on XP and screwed on Linux, would you like me to to test it on Mac OS? Or seeing as IIRC you use DirectShow on Windows and GStreamer on Linux, am I going to get no playback at all on the grounds of having neither installed? :D

  2. aefaradien says:

    Correct – for a mac build to be good, it would need a plugin to talk to some form of native playback interface. I have half-written engines for both SPI (as music man uses, very limited format support) and Java Media Framework (still fairly limited format support, some nasty pre-recs for the user to install).

    Or is there a framework on OSX that a plugin could be made to wrap? Though without an OSX box I can’t really test anything.

    Just done some more quick reading… I can only find JMF stuff for OSX, so that might be the best option. Alternatively, could try and find the VLC for Java stuff.

    Cminion mentioned he might be able to write a plugin for OSX, so I am sure you can figure it out between you :D

Leave a Reply