Hello, So we're getting close to having a working fsck tool so I wanted to take the opportunity to talk about the future of BTRFS in Fedora. Coming up in F15 we're going to have the first release of Fedora where we don't need the special boot option to have the ability to format you filesystem as BTRFS. This is in hopes that we can open it up for wider testing before possibly making it the default filesystem. I realize we're in the early stages of F15, but since filesystems are big and important I'd like to get an idea of the amount of work that needs to still be done to get BTRFS in shape for being Fedora's default filesystem. So here are my goals 1) Fedora 16 ships with BTRFS as the default root filesystem. 2) Fedora 16 ships without LVM as the volume manager and instead use BTRFS's built in volume management, again just for the default. Fedora 16 is a very aggressive target, which is also why I'm bringing it up now. I think we will be ready by then. We have had the ability to install Fedora onto BTRFS since F11, and I have been testing it since then without too many issues. Some things that I know are going to be gotcha's at this point 1) GRUB support. Edward Shishkin did GRUB1 patches for BTRFS a while ago, but they were obviously never merged upstream and were also not included into fedora. These would either need to be cleaned up and put into our grub package, or we'd need to put /boot on a different filesystem. I personally hate the idea of having a non-btrfs /boot partition but I'm not the one in charge of GRUB. 2) Anaconda support. I've already talked with Will Woods about this some. Really anaconda will format a normal disk with BTRFS with no problem today, the biggest issue here is adding the volume management stuff and allowing users to create subvolumes via anaconda. 3) All the various little tools that we have for putting together LiveCD's that are very ext* centered. I've not even looked at this yet, but I assume it's going to be kind of a pain. 4) FSCK does actually need to be finished. I don't see this as a problem as Chris is 90% done with it at this point so it should be ready even before F15 ships, but it's worth mentioning. I would really like to see a lot of testing on BTRFS in the F15 cycle just so we know how well it works in the non-developer's use case. It's easy for me to use it because I work on it and I understand the limitations, so it would be nice to have much broader testing. So what are your thoughts? Thanks, Josef -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel