Video: Code_Swarm for Haiku

Blog post by koki on Wed, 2008-07-23 19:51

Code_Swarm for Haiku videoCode_Swarm for Haiku video

Today I received an email from Fredrik Holmqvist (TQH, of Bezilla fame) about a video that he recently created and posted on Vimeo. Titled “Code_Swarm for Haiku,” this is a video generated using Code_Swarm, a technology that allow visualizing the activity on a software repository. The video that TQH created was generated from the Haiku subversion commit messages, and shows the period starting from the time Haiku moved to Subversion up until revision 26538. Check it out here; it’s recommended that you watch the HD version in fullscreen. For those who don’t have or want to use Flash, you should also be able to download the source video (1280x720) from Vimeo (account required).

Sub-pixel antialiasing report #2 [GSoC]

Blog post by andrej_spielmann on Wed, 2008-07-23 19:00

Another few weeks have passed since my last update, so here is another short report on the status of my project. I hope everyone is enjoying the results of my work that have already been integrated into the main source trunk. Now I am pleased to announce that also the second part of my project is almost finished.

getting to the kernel, 68k way

Blog post by mmu_man on Tue, 2008-07-22 00:50

Someday I should write about the start of the 68k port, there is plenty to talk about… Today^Wnight^Wmornin erh, hmm well, now, I’ll try to do a live report on the issue I left you with last time: getting the kernel to load correctly.

Updates on 68k port

Blog post by mmu_man on Mon, 2008-07-21 02:17

I’ve been getting further recently on the 68k port, as you may know already everything now compiles but the kernel is still largely stubbed, misses drivers, and the bootloader doesn’t load it yet. I’ve almost finished mmu setup, at least for the 040 ARAnyM emulates.

RMLL 2008, suite et fin

Blog post by mmu_man on Sun, 2008-07-20 02:19

Been quite busy those days, but I wouldn’t forget to report the remaining days at RMLL… more people, talks, and RMS of course!

RMLL 2008, days 1 and 2

Blog post by mmu_man on Thu, 2008-07-03 16:43

Hi there. Just some quickies on the RMLL, we have so much to do here ;)

Sub-pixel antialiasing report #1 [GSoC]

Blog post by andrej_spielmann on Thu, 2008-06-26 14:06

The first month of GSoC coding period is almost over and it’s time for a summary. This month wasn’t particularly easy. I was working hard to distribute my effort between Haiku and my exams accordingly. I must confess, I was probably doing more schoolwork than Haiku :-) Nevertheless, I did make some progress and now I am very happy to announce some of the first actual results of my project!

HCD [bfs]: Status Report #1

Blog post by emitrax on Sun, 2008-06-22 17:33

It’s been almost a month already since the very first Haiku Code Drive began!

First of all thanks to all of those who have voted me, I was very surprised about the poll result.

Now some updates about my project.

As you know, my project aims to test the stability of the bfs file system. In order to do so the idea is to first implement XSI Posix semaphores, and then compile bonnie++ which is a benchmark suite for file systems. To be honest though, XSI Posix semaphore are not really mandatory, because it would be faster to just port bonnie++ to Haiku, as it would require very few changes (e.g. those concerned locking). However though, in the long run, Haiku would benifit more if I implement the semaphores previously mentioned, as it would also make it more Posix compliant.

Timers (GSoC) Update #1

Blog post by dustin_howett on Wed, 2008-06-11 05:32

Just posting a very brief entry to let you all know what’s up with HPET support in Haiku.

So far, I’ve been able to mostly separate all the x86 timers into individual (but still statically linked into the kernel) modules, and have them used based on priority.

Currently, they break booting on my system (qemu works, though, with the ISA timer).

Brief TODO (in no particular order):

  • Modify how each arch advertises which timers it supports
  • Migrate the other arch timers into modules (low priority, since the other architectures are not fully supported, I believe)
  • Move priority & init code into the generic section, out of x86 (this can only be done when all other archs are migrated)
  • Implement HPET support (currently stubbed out, but the module is there.)
  • Work on system_time()
  • Fix the immediate issues with booting and the like

Haiku Code Drive: May 16 update

Blog post by koki on Fri, 2008-05-16 22:12

It's been approximately 24 hours since we started the Haiku Code Drive 2008, so I thought I would give a quick update on where we stand right now, and also take the opportunity to share with you a few observations based on some of the feedback that we have received so far. I want to start by saying that the response so far from the community has been great. We are exploring somewhat unknown waters with the Haiku Code Drive, so there was a degree of uncertainty as to how the community would respond. This is why it is so rewarding to see the great outpour of generous donations that we have already received in just one day. Contributions are coming in from all over, including Canada, Finland, France, Germany, Hungary, Poland, Russia, Switzerland, the US and many other countries. We have started a list of donors in the donation page, so check it out (to be updated daily).

I am keeping an eye on the contributions, and as I write this I can see we are already at about half of what we need to sponsor one student; we are currently at approximately $1,300.00, but the total changes so fast, that it is hard to keep up! This is absolutely awesome, but it's only the beginning. Remember, this is your program: you fund it, you choose who to sponsor. If you have not yet made your pledge to the cause, please head over to the donation page and show us your love for Haiku. This is your opportunity to make a difference, so don't miss it! :)