10/28/2008

Long time no see, long time no bug (until now)

Yesterday we introduced new testcases containing constants to test our arithmetic operations we've implemented so far. Now we have a pretty big new buglist that we've to fix now :)

Well, better test and fix than ship and cry.

The tests revealed severe bugs, for example in our x86.LongOperandTransformationStage class. We're fixing those bugs at the time I'm writing these lines.

Stay tuned, we'll have knocked those bugs done as soon as we can and I'll tell you about it here.

10/18/2008

2nd meeting finished

The 2nd meeting just finished some minutes ago.
You can find the log here.
As assumed earlier, nothing special has been mentioned.

Meeting

So, 1 hour left until our second meeting starts. I'm waiting to see what it'll bring up this time.
Though by looking at the topic list it's more a current status meeting than a meeting to decide MOSA's development in the future.
Well, we'll know more in about 3 hours when the meeting is over.

Until then: Stay tuned.

10/13/2008

Moving to another testing environment

As XP screwed up itself again I decided to remove it and install Vista in the VM instead.
So now grover and I will be able to compare MOSA's behaviour on XP and Vista.
Shouldn't make any difference at all, since we're not relying on the system underneath (apart from having to use Visual Studio for development).

Furthermore I'll now be able to use Pex (unfortunately there's no version for XP availabe) to generate some more random testcases for MOSA.

Merchandising

As I've been posting some few news about MOSA on my private blog, I want to use this blog here also to present the first MOSA Merchandise article! Have a look and be amazed ;)

Rasterizer on its way

As I had some free time yesterday evening I dived a bit into Pictor's rasterizer and worked on it. It's far from being finished, but the main algorithm is implemented and only smaller things have to be done to finish at least the rasterizer.

10/12/2008

Crush'em baby!

Just ran the last update to see how the testcases are doing. And they're doing just fine! In the last few hours we crushed the bugs really hard and put them at a significant loss in the big code battlefield and decimated their army from 48 failed testcases down to 15. We won't give them one minute to rest. We'll go out there, hunt 'em, pursue 'em, annihilate 'em!
Seems that the great victory of 0.1 is within spitting distance!

/logged off, Battlefield Lieutenant Rootnode

Welcoming a new member on the Development Team

I want to hereby welcome our new member on the team. He's been helping a lot by creating issues and helping with minor bugfixes, so we decided to take him in and hand over the mosacl sub-project to him to let him make his first steps.
He's still young, but we have high expectations in him to become a good developer and team member.
So let me say: Welcome Boddlnagg!

Pictor added to Redmine

We've finally added our Pictor library to the project's Redmine system.
Find out about it here. To cite Pictor's description:

Pictor is a vector graphics API to give operating systems a direct possibility of creating and displaying vector graphics. Pictor is capable of creating artifact free, anti-aliased and resolution independent images.
Pictor still has a long way to go and I doubt it'll be included in the 0.1 release as it isn't even near being stable or already functional. Furthermore, I just lack the time to concentrate on Pictor as we're all busy to remove the last bugs and add the last testcases to get 0.1 done. In addition there's a seminar work I have to prepare and write. So please don't expect much progress on Pictor in the next few weeks. I think somewhere between 0.2 and 0.3 I'll have the time I need to work on Pictor. So far only basic parts like the rendering buffer are working. So I expect it to be included in a release for the first time somewhere between 0.4 and 0.7

Approaching Release 0.1

We've been quite busy in the last few weeks developing on MOSA and now we're not so far away from our first official release (0.1). There's only a small number of testcases left that need to be fixed and some minor features to implement.
So I expect 0.1 to be released end of november, or to put it another way: release ~ O(11/30/2008).

I hope that our first release won't reveal any crashing parts, as we've been testing it thoroughly (nearly 3000 testcases up until now).


So stay tuned and I hope you'll have fun with our first release!

This blog's purpose

I've created this blog to seperate it from my personal blog at rootnode.de where I mostly blog about private things and otherr development stuff. I'll use this place here to blog about the development on MOSA (http://www.mosa-project.org) only.


Free Blogger Templates by Isnaini Dot Com and Sports Car Pictures. Powered by Blogger