[GSoC 2022] XFS Filesystem Support

Blog post by Mashijams on Sat, 2022-05-21 00:00

Introduction : I am Raghav Sharma (Mashijams), an Electronics and Instrumentation Engineering undergraduate student at the Shri Govindram Seksaria Institute of Technology and Science ( SGSITS ) pursuing a Bachelor of Technology in my second year. I am selected as GSoC 2022 student for adding more xfs support for Haiku. My mentors for this project are Pulkomandy and Saloni. Here is the link to my project proposal Current status of xfs on Haiku : As of now we have read support for xfs version 4.

Haiku Activity & Contract Report: April 2022

Blog post by waddlesplash on Mon, 2022-05-09 13:30

As has been the case recently, the Activity Report is hereby combined with my Contract Report.

This report covers hrev55992 to hrev56087.

Haiku Activity & Contract Report: March 2022

Blog post by waddlesplash on Fri, 2022-04-08 14:30

Just like the last few months, the usual Activity Report is hereby combined with my Contract Report.

This report covers hrev55917 to hrev55991.

Haiku Activity & Contract Report: February 2022

Blog post by waddlesplash on Mon, 2022-03-07 15:00

Just like last month, the usual Activity Report is hereby combined with my Contract Report.

This report covers hrev55836 to hrev55916.

Haiku Activity & Contract Report: January 2022

Blog post by waddlesplash on Sat, 2022-02-05 22:00

For a bit of a change this month, the usual Activity Report is hereby combined with my Contract Report. (Thanks to PulkoMandy for all his hard work writing the activity reports most other months, and for all the work he put into this one before turning it over to me for its completion. Now I get to write about myself in the third person!)

This report covers hrev55769 to hrev55835.

Haiku Contract Report: December 2021

Blog post by waddlesplash on Mon, 2022-01-10 18:00

For the first time, most of the work I did as part of this contract was not in the month’s activity report aside from a passing reference, as nearly all of it took place outside the main Haiku source tree. So, here I detail it; and thanks once again to the generous donations of readers like you (thank you!).

Haiku activity report - December 2021

Blog post by PulkoMandy on Thu, 2022-01-06 08:53

Happy new year! Note: this report covers changes only to the Haiku main git repository. There are many other things going on for Haiku outside that git repository. In recent big news, we have an X11 compatibility layer, and a running experimental Wine port. However, I cannot cover everything in these reports. Help welcome if you want to contribute to our website with news announcements for such items. That being said, let’s see what’s going on in Haiku itself!

Haiku Contract Report: November 2021

Blog post by waddlesplash on Thu, 2021-12-09 21:00

PulkoMandy has already written the activity report for this month, so now I am once again left to detail the work I have been doing thanks to the generous donations of readers like you (thank you!).

Haiku activity report - November 2021

Blog post by PulkoMandy on Thu, 2021-12-02 08:53

Hello there, it’s time for the monthly activity report! This report covers hrev55609-hrev55687. New architectures Kallisti5 fixed some minor problems with the PowerPC port to keep it building and simplify it a bit. Kallisti5 and waddlesplash also continued cleaning up the RISC-V sources and fixing various minor issues there. David Karoly is making progress on the 32bit ARM port, using EFI as a boot method. The previous attempts for an ARM port used the linux style booting, where the firmware bootloader (usually uboot) only does the minimal hardware initialization, and then hands over complete control to the operating system.

Booting our RISC-V images

Blog post by kallisti5 on Sun, 2021-11-07 07:29

Thanks in large part to the hard work by X512 and everyone developing on Haiku, our nightly RISCV64 images are now functional. RISC-V marks Haiku’s first functional non-Intel/x86 port! What is RISC-V? RISC-V is a modern, fully open CPU instruction set which can be implemented, customized, extended, and sold without royalties. Designs exist for a 32-bit, 64-bit, and even a 128-bit processor design. You can emulate RISC-V in qemu, design your own CPU and synthesize it for an FPGA, or you can purchase a commercially built and designed computer with a RISC-V processor.