Porting BeFS to FreeBSD for GSoC2025

From: Krutarth Patel <krutarthpatel929_at_gmail.com>
Date: Mon, 03 Mar 2025 05:52:45 UTC
Hello,

I am interested in porting BeFS from Haiku. I see that it is listed as one
of the GSoC ideas.

I have done some contributions in the PCI subsystem over at Haiku and have
some Linux kernel debugging experience.

I am new to FreeBSD( not entirely, I am in the process of porting a driver
from FreeBSD to Haiku) and filesystems in general( I have an idea of the
basic terminologies like inode, block etc. but thats about it).  But I am
willing to learn.

Here are my questions:

   - Is the idea still open?
   - Are there any smaller issues I can resolve to get myself familiar with
   codebase?( something related to UFS/ZFS would be perfect)
   - Where is the UFS and ZFS implementation in the source tree?
   - Any recommended resources for learning about filesystems( specifically
   FreeBSD, I am reading a guide about BeFS )?

Looking forward to hearing from you