Haiku Activity & Contract Report, February 2025

Blog post by waddlesplash on Tue, 2025-03-11 14:20

This report covers hrev58584 through hrev58696.

Haiku Activity & Contract Report, January 2025

Blog post by waddlesplash on Mon, 2025-02-10 23:20

This report covers hrev58487 through hrev58583.

Haiku Activity & Contract Report, December 2024 (ft. Iceweasel)

Blog post by waddlesplash on Mon, 2025-01-13 23:30

This report covers hrev58369 through hrev58486.

Haiku Activity & Contract Report, November 2024

Blog post by waddlesplash on Tue, 2024-12-10 23:45

This report covers hrev58292 through hrev58368.

Haiku Activity & Contract Report, October 2024

Blog post by waddlesplash on Tue, 2024-11-05 17:30

This report covers hrev58188 through hrev58291.

Haiku Activity & Contract Report, September 2024 (ft. packagefs memory usage optimization)

Blog post by waddlesplash on Fri, 2024-10-11 15:30

This report covers hrev58043 through hrev58187.

We’re now back to development “as usual” after the release of R1/beta5 (though some of the changes in this report did make it in to the release itself.)

Haiku Activity & Contract Report, August 2024

Blog post by waddlesplash on Tue, 2024-09-17 23:30

This report covers hrev57901 through hrev58042.

R1/beta5 was of course released just a few days ago, and many (though not all) of the changes in this report made it in to the release.

[GSoC 2024]: Implementing Incremental Search [Final Report]

Blog post by calisto-mathias on Sat, 2024-08-24 01:46

Introduction The goal of this post is to document the changes I’ve successfully made during the GSoC period, the current state of the project, future enhancement goals, and a few other topics. I also want to extend my thanks to the Haiku developers and community for the opportunity to work on this fantastic operating system. Background Haiku is a truly innovative operating system. One of its most interesting approaches to a filesystem lies in the fact that it makes metadata a primary characteristic of the filesystem.

[GSoC 2024] Virtio Sound: Final Report

Blog post by diegoroux on Thu, 2024-08-22 18:39

Gerrit Submission. Check out my final Pull Request here: 8141 Overview During this GSoC period, I focused on developing the virtio sound driver for Haiku, aiming to enhance its performance as a guest OS in virtualized environments. This journey began with some challenges, for example, initially, I missed a small detail in the driver module path, which prevented the driver from loading. One of the significant setbacks, I had, was understanding hmulti_audio.

[GSoC 2024] Hardware Virtualization: Final Report

Blog post by dalme on Wed, 2024-08-21 00:00

Project overview QEMU is a virtual machine which allows running an operating system inside of another. While there already is a Haiku port, it currently does not support any acceleration system through native virtualization (through Intel VT-x and AMD SVM.) This makes it too slow for many uses. This project aimed to bring hardware virtualization to Haiku by porting NVMM, a hypervisor that already has QEMU support, into Haiku from DragonFlyBSD.